SlideShare a Scribd company logo
1 of 13
1

Creative Commons Attribution 3.0 Unported License.
© 2014 Jesper Forslund, jesperforslund.se

jesperforslund.se

Du får gärna kopiera eller bygga vidare på materialet, även
för kommersiellt syfte, så länge en hänvisning finns kvar till
mig, Jesper Forslund, eller den här presentationen.
2

Innehåll
•
•
•
•
•
•
•
•
•
•

Målsättning
Release plan
Sprint Burn Down
Magkänsla
Godispåse
Hinder
Förbättringar
Journal
Personas
Aktiviteter
jesperforslund.se
3

Målsättning
Målsättning med projektet
Minska avvisningsfrekvensen
för mobila användare med 50%
Göra det möjligt att genomföra köp från
mobila enheter
Skapa en positiv användarupplevelse som
inte ger negativ feedback till vår
kundtjänst och via social medier

Målsättning med sprinten

Enkelhet
En lösning för alla
mobila användare
Skapa en unik upplevelse
för varje kund
Målsättning
Styrkan med Agila projekt är förmågan
att ändra inriktning och leverera det som
är viktigt just nu. Det innebär också en
risk att projektet glömmer bort vision,
mål och effekter.
För att påminna teamet om varför de
genomför projektet bör en del av tavlan
vara reserverad för målsättningen för
både projektet och den aktuella sprinten
samt viktiga ledord.

jesperforslund.se

Erbjuda betallösningar i mobilen
kopplat till kundvagnen

Ledord
4

Leveranser

Innehållsrelease 2

Planerad
release 4

Planerad
release 3

Planerad
release 2

Planerad
release 1

Release plan

Releaseplanering
En release är resultatet av flera
sprintar som kan delas in i två typer:
1) Innehållsreleaser innebär att en
minsta mängd leverabler behöver
ingå i leveransen, tid är sekundärt.
2) En planerad release är styrt av
tidpunkten och innehållet är
relevant, men sekundärt.

Innehållsrelease 1

Sprint

jesperforslund.se

En releaseplan visar hur mycket
varje sprint levererar och när de
olika releaserna ligger i tid/arbete.
5

Sprint burn down
Visualisera framstegen
För att visualisera framstegen
används diagrammet burn down
chart – helt enkelt kvarstående
arbete kontra kvarstånd tid.

Arbete

Diagrammet visar två linjer; en (blå)
trendlinje som motsvarar ett jämn
hastighet under hela sprinten och en
(grön) linje som visar den verkliga
hastigheten som teamet gör klart
aktiviteter – som uppdateras vid det
dagliga Scrum mötet.

jesperforslund.se

Dagar
6

Magkänsla
Kommer vi på målsättningen med releasen?

Sprint 1

Sprint 2

Sprint 3

Sprint 4

2

Magkänslan i teamet
Enkla KPI:er som visar hur
projektet ligger till är alltid
användbara. Då teamet är
de som driver arbetet
framåt är det viktigt att
känna av deras magkänsla.
Varje vecka eller sprint
sätter varje teammedlem ett
streck på tavlan.

5. Definitivt

4. Troligtvis

3. På gränsen

2. Troligtvis inte

3,8

4,4

jesperforslund.se

1. Definitivt inte
7

Godispåse
GUI

Databas

CI

Övrigt

jesperforslund.se

Godispåse
En del arbete är mindre justeringar
och förbättringar. Istället för att
återföra allt till projektets Backlog
skapas en godispåse, indelad i olika
områden. När en utvecklare är klar
med en större aktivitet kan det vara
avkopplande med en eller två enkla
saker som bara ska göras – perfekt
avslutning på dagen. Godispåsen
minskar administrationen för mindre
aktiviteter och skapar variation för
teamet.

Test
8

Hinder
Nya

Pågår

Eliminerade

Blockerande

Stort besvär

Litet besvär

Historik
Att redovisa öppna och
eliminerade hinder är viktigt
för att förstå hur hinder
påverkar er produktivitet
samt förstå er och
organisationens förmåga att
lösa hinder – en viktig KPI för
en statusrapport
tillsammans med med burn
down/up.

jesperforslund.se

Irriterande

Hinder
Hinder i arbetet behöver elimineras
snabbt för att inte produktiviteten
ska påverkas negativt. Det är därför
viktigt att de kommer fram tidigt,
blir kända för hela gruppen och att
någon tar ägarskap för att
eliminera hindret.Interna hinder kan
teamet hantera själva. Hinder som
beror på faktorer utanför projektets
makt behöver styrgruppen, eller
motsvarande funktion, ta ägarskap
för – se den Agila styrgruppen.
9

X

Sprint planering

Journal
Stående möten
Scrum möte varje dag k 9 i
projektrummet

X
X

Server krasch!

X
X
X
Dagar

X

Jill ledig
Löste prestandaproblem i
testmiljön
AW J Mattias o/ i bowling!

Backlog genomgång
inför nästa sprint

Marcus på konferens

Retrospektiv

Journal
Om sprinten är längre än 2
veckor kan det ibland vara
svårt att komma ihåg allt
som har hänt. Veckorna går
in i varandra och när olika
saker inträffade är inte alltid
självklart. Ett bra sätt att
visualisera sprinten är med
hjälp av en journal/kalender.

Sprint möten
Planerade händelser
Anteckningar

Mall för sprinten
För att underlätta
planeringen av sprinten
skapas en mall. Varje sprint
genomförs på samma sätt,
även om vad som levereras
varierar, vilket innebär att
stor del av planen kan
återanvändas.

jesperforslund.se

Demonstration

Avstämning styrgrupp varje
måndag kl 9
(telefonkonferens)
10

Förbättringar
Vad vi vill förbättra
Öka antalet scriptade tester för vårt API

Vad vi är nöjda med
En snabb CI process
Bra delaktighet från PO J

Checka in kod oftare.
Involvera Marcus (UX) tidigare i
utvecklingen.

Tänk på!

Förbättringar
Precis som att målsättningen ska
vara tydlig hela tiden är det viktigt
att inte glömma bort de områden
som teamet vill förbättra.

Under era retrospektivmöten
kommer ni fram till några
förbättringar, skriv ner dem till
tavlan, tillsammans med de delar
som ni är nöjda med (glöm inte bort
det ni gör bra).

jesperforslund.se

Vi kan uppdatera Jira och Yammer när
vi checkar in kod. Se wiki om Jira. För
att publicera kommentar till vår
Yammer grupp använd bara #yam

Nya kaffemaskinen
är grym!
11

Personas
Namn
Citat som beskriver personen

Grunduppgifter

Beskrivning

(allt från ålder och yrke till
bostadsort och inkomst)

Kortfattad beskrivning av
personen.

Motivation
Varför använder de er produkt?

Bild

jesperforslund.se

Personas
För att personifiera typiska användare
används Personas som är fiktiva profiler
av vanliga användare.
Personas är utan bra sätt att skapa en
delad syn på vilka som ni utvecklar ert
system för.
Profilerna skapas av teamet
tillsammans med beställaren.
Profilen kan utformas på många sätt,
ha med det som är viktigt för att lyfta
fram olika karaktärsdrag.
12

Aktiviteter

jesperforslund.se

Berlic-pyramiden
För att göra en pragmatisk men värdefull
prioritering används ibland en pyramid.
Syftet är att tvinga produktägaren, eller
motsvarande roll, att prioritera noggrant ju
viktigare något är, utan att kräva en sekventiell
prioritering på hela projektets backlog.
Ju högre något är priorierat, högre upp i pyramiden,
desto färre saker kan ha samma prioritet. Längre
ner i pyramiden kan fler och fler saker ha samma
prioritet och i botten finns er Icebox.

Aktiviteter
Visualisering av aktiviteter är centralt i
ett Agilt projekt fär att skapa
transparens inom teamet och för
intressenter utanför.
Beroende på er arbetsprocess får ni
använda olika kolumner och beroende
på vad som är viktigt att visualisera får
ni designa tavlan på olika sätt.
I början av ett projekt är det vanligt att
projekttavlans design förändras för att
alltid vara relevant och informativ.
13

http://www.jesperforslund.se/kaizen

jesperforslund.se

More Related Content

What's hot

Extreme Programming (XP) Metodologia Ágil
Extreme Programming (XP) Metodologia ÁgilExtreme Programming (XP) Metodologia Ágil
Extreme Programming (XP) Metodologia ÁgilJaffer Veronezi
 
Teknik komunikasi-data-digital
Teknik komunikasi-data-digitalTeknik komunikasi-data-digital
Teknik komunikasi-data-digitalmunir09
 
Proposal aplikasi lapangan futsal
Proposal aplikasi lapangan futsalProposal aplikasi lapangan futsal
Proposal aplikasi lapangan futsalleonardomorii
 
Konstruksi Butir Soal.ppt
Konstruksi Butir Soal.pptKonstruksi Butir Soal.ppt
Konstruksi Butir Soal.pptAlwesGaming
 
Kisi kisi Teknologi layanan jaringan XII TKJ
Kisi kisi Teknologi layanan jaringan XII TKJKisi kisi Teknologi layanan jaringan XII TKJ
Kisi kisi Teknologi layanan jaringan XII TKJSMK MUhammadiyah Singkut
 
Contoh makalah "Virus Komputer"
Contoh makalah "Virus Komputer"Contoh makalah "Virus Komputer"
Contoh makalah "Virus Komputer"PT serba gratiz
 
Program kerja tkj_2020-2021
Program kerja tkj_2020-2021Program kerja tkj_2020-2021
Program kerja tkj_2020-2021MisterTangguh
 
Laporan resmi
Laporan resmiLaporan resmi
Laporan resminatubakha
 
Makalah manajemen jaringan
Makalah manajemen jaringanMakalah manajemen jaringan
Makalah manajemen jaringanricoootan
 
Proposal schoolmantic 2019 - aplikasi absensi fingerprint sekolah sms geteway
Proposal schoolmantic 2019 - aplikasi absensi fingerprint sekolah sms getewayProposal schoolmantic 2019 - aplikasi absensi fingerprint sekolah sms geteway
Proposal schoolmantic 2019 - aplikasi absensi fingerprint sekolah sms getewayPolmantic
 
MATERI TIK SMP/MTs BAB 3 MICROSOFT POWER POINT
MATERI TIK SMP/MTs BAB 3 MICROSOFT POWER POINTMATERI TIK SMP/MTs BAB 3 MICROSOFT POWER POINT
MATERI TIK SMP/MTs BAB 3 MICROSOFT POWER POINTrezamardi
 
KKTP Fase D - Informatika.docx
KKTP Fase D - Informatika.docxKKTP Fase D - Informatika.docx
KKTP Fase D - Informatika.docxRINISETYOWATI24
 
Media Kit L'Officiel Brasil 2012
Media Kit L'Officiel Brasil 2012Media Kit L'Officiel Brasil 2012
Media Kit L'Officiel Brasil 2012colunadonene
 
Modul 1 mtk kelas 5 (no video)
Modul 1 mtk kelas 5 (no video)Modul 1 mtk kelas 5 (no video)
Modul 1 mtk kelas 5 (no video)S'Roni Roni
 
Presentation Sidang Skripsi Teknik Informatika "Aplikasi Pembelajaran Bahasa ...
Presentation Sidang Skripsi Teknik Informatika "Aplikasi Pembelajaran Bahasa ...Presentation Sidang Skripsi Teknik Informatika "Aplikasi Pembelajaran Bahasa ...
Presentation Sidang Skripsi Teknik Informatika "Aplikasi Pembelajaran Bahasa ...Sarminto S.Kom
 
Teknologi Jaringan Berbasis Luas (WAN)
Teknologi Jaringan Berbasis Luas (WAN)Teknologi Jaringan Berbasis Luas (WAN)
Teknologi Jaringan Berbasis Luas (WAN)seolangit
 

What's hot (18)

Extreme Programming (XP) Metodologia Ágil
Extreme Programming (XP) Metodologia ÁgilExtreme Programming (XP) Metodologia Ágil
Extreme Programming (XP) Metodologia Ágil
 
Teknik komunikasi-data-digital
Teknik komunikasi-data-digitalTeknik komunikasi-data-digital
Teknik komunikasi-data-digital
 
Proposal aplikasi lapangan futsal
Proposal aplikasi lapangan futsalProposal aplikasi lapangan futsal
Proposal aplikasi lapangan futsal
 
Contoh pkm-gt
Contoh pkm-gtContoh pkm-gt
Contoh pkm-gt
 
Levistein,senor,quitame lo bruto
Levistein,senor,quitame lo brutoLevistein,senor,quitame lo bruto
Levistein,senor,quitame lo bruto
 
Konstruksi Butir Soal.ppt
Konstruksi Butir Soal.pptKonstruksi Butir Soal.ppt
Konstruksi Butir Soal.ppt
 
Kisi kisi Teknologi layanan jaringan XII TKJ
Kisi kisi Teknologi layanan jaringan XII TKJKisi kisi Teknologi layanan jaringan XII TKJ
Kisi kisi Teknologi layanan jaringan XII TKJ
 
Contoh makalah "Virus Komputer"
Contoh makalah "Virus Komputer"Contoh makalah "Virus Komputer"
Contoh makalah "Virus Komputer"
 
Program kerja tkj_2020-2021
Program kerja tkj_2020-2021Program kerja tkj_2020-2021
Program kerja tkj_2020-2021
 
Laporan resmi
Laporan resmiLaporan resmi
Laporan resmi
 
Makalah manajemen jaringan
Makalah manajemen jaringanMakalah manajemen jaringan
Makalah manajemen jaringan
 
Proposal schoolmantic 2019 - aplikasi absensi fingerprint sekolah sms geteway
Proposal schoolmantic 2019 - aplikasi absensi fingerprint sekolah sms getewayProposal schoolmantic 2019 - aplikasi absensi fingerprint sekolah sms geteway
Proposal schoolmantic 2019 - aplikasi absensi fingerprint sekolah sms geteway
 
MATERI TIK SMP/MTs BAB 3 MICROSOFT POWER POINT
MATERI TIK SMP/MTs BAB 3 MICROSOFT POWER POINTMATERI TIK SMP/MTs BAB 3 MICROSOFT POWER POINT
MATERI TIK SMP/MTs BAB 3 MICROSOFT POWER POINT
 
KKTP Fase D - Informatika.docx
KKTP Fase D - Informatika.docxKKTP Fase D - Informatika.docx
KKTP Fase D - Informatika.docx
 
Media Kit L'Officiel Brasil 2012
Media Kit L'Officiel Brasil 2012Media Kit L'Officiel Brasil 2012
Media Kit L'Officiel Brasil 2012
 
Modul 1 mtk kelas 5 (no video)
Modul 1 mtk kelas 5 (no video)Modul 1 mtk kelas 5 (no video)
Modul 1 mtk kelas 5 (no video)
 
Presentation Sidang Skripsi Teknik Informatika "Aplikasi Pembelajaran Bahasa ...
Presentation Sidang Skripsi Teknik Informatika "Aplikasi Pembelajaran Bahasa ...Presentation Sidang Skripsi Teknik Informatika "Aplikasi Pembelajaran Bahasa ...
Presentation Sidang Skripsi Teknik Informatika "Aplikasi Pembelajaran Bahasa ...
 
Teknologi Jaringan Berbasis Luas (WAN)
Teknologi Jaringan Berbasis Luas (WAN)Teknologi Jaringan Berbasis Luas (WAN)
Teknologi Jaringan Berbasis Luas (WAN)
 

Viewers also liked

Metrics for product development and business growth
Metrics for product development and business growthMetrics for product development and business growth
Metrics for product development and business growthJesper Forslund
 
Key Performance Indicators Worksheet
Key Performance Indicators WorksheetKey Performance Indicators Worksheet
Key Performance Indicators WorksheetDemand Metric
 
Enterprise KPI Development Process
Enterprise KPI Development ProcessEnterprise KPI Development Process
Enterprise KPI Development ProcessHass Howard
 
A KPI framework for startups
A KPI framework for startupsA KPI framework for startups
A KPI framework for startupsyalisassoon
 
Kanban boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by stepGiulio Roggero
 

Viewers also liked (6)

Metrics for product development and business growth
Metrics for product development and business growthMetrics for product development and business growth
Metrics for product development and business growth
 
Key Performance Indicators Worksheet
Key Performance Indicators WorksheetKey Performance Indicators Worksheet
Key Performance Indicators Worksheet
 
Enterprise KPI Development Process
Enterprise KPI Development ProcessEnterprise KPI Development Process
Enterprise KPI Development Process
 
A KPI framework for startups
A KPI framework for startupsA KPI framework for startups
A KPI framework for startups
 
Kanban boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by step
 
Process Mapping
Process MappingProcess Mapping
Process Mapping
 

Similar to Agil projekttavla

Kravställning i EPiServer 7
Kravställning i EPiServer 7Kravställning i EPiServer 7
Kravställning i EPiServer 77minds AB
 
Innovation i praktiken - 10 saker att tänka på (Swedish)
Innovation i praktiken - 10 saker att tänka på (Swedish)Innovation i praktiken - 10 saker att tänka på (Swedish)
Innovation i praktiken - 10 saker att tänka på (Swedish)apegroup
 
Christopher McCann UX portfolio 2016
Christopher McCann UX portfolio  2016Christopher McCann UX portfolio  2016
Christopher McCann UX portfolio 2016Christopher McCann
 
Frontit seminarium: "Nyttostyrd verksamhetsutveckling med agila metoder"
Frontit seminarium: "Nyttostyrd verksamhetsutveckling med agila metoder"Frontit seminarium: "Nyttostyrd verksamhetsutveckling med agila metoder"
Frontit seminarium: "Nyttostyrd verksamhetsutveckling med agila metoder"Frontit
 
Agile Enterprise: frukostseminarium
Agile Enterprise: frukostseminariumAgile Enterprise: frukostseminarium
Agile Enterprise: frukostseminariumOmegapoint Academy
 
Motivation Management - Hur du lyckas med belöningsstrategier - motivation m...
Motivation Management - Hur du lyckas med belöningsstrategier - motivation m...Motivation Management - Hur du lyckas med belöningsstrategier - motivation m...
Motivation Management - Hur du lyckas med belöningsstrategier - motivation m...The Inspiration Company AB
 
Erp Compact5maj2009 Finalagenda
Erp Compact5maj2009 FinalagendaErp Compact5maj2009 Finalagenda
Erp Compact5maj2009 FinalagendaAnna Näsmark
 
Kunskapsbaren 2011 Stockholm - Attraktiv användarupplevelse
Kunskapsbaren 2011 Stockholm - Attraktiv användarupplevelseKunskapsbaren 2011 Stockholm - Attraktiv användarupplevelse
Kunskapsbaren 2011 Stockholm - Attraktiv användarupplevelseHiQInternational
 
Kunskapsbaren 2011 Stockholm - Attraktiv användarupplevelse
Kunskapsbaren 2011 Stockholm - Attraktiv användarupplevelseKunskapsbaren 2011 Stockholm - Attraktiv användarupplevelse
Kunskapsbaren 2011 Stockholm - Attraktiv användarupplevelseHiQInternational
 
Frontit seminarium: "Förändringsledning i en agil omvärld"
Frontit seminarium: "Förändringsledning i en agil omvärld"Frontit seminarium: "Förändringsledning i en agil omvärld"
Frontit seminarium: "Förändringsledning i en agil omvärld"Frontit
 
Visaulisering som Förändringskraft!
Visaulisering som Förändringskraft!Visaulisering som Förändringskraft!
Visaulisering som Förändringskraft!Mats Hultman
 
Nycklar för en framgångsrik belöningsstrategi
Nycklar för en framgångsrik belöningsstrategiNycklar för en framgångsrik belöningsstrategi
Nycklar för en framgångsrik belöningsstrategiThe Inspiration Company AB
 
Digital strategi i Malmö 24/11 Peter Ljunglöf
Digital strategi i Malmö 24/11 Peter LjunglöfDigital strategi i Malmö 24/11 Peter Ljunglöf
Digital strategi i Malmö 24/11 Peter LjunglöfNinetech
 
En berättelse om UX roll i organisationer
En berättelse om UX roll i organisationerEn berättelse om UX roll i organisationer
En berättelse om UX roll i organisationergabrieljonsson
 
Gamification workshop - Kristoffer Frang
Gamification workshop - Kristoffer FrangGamification workshop - Kristoffer Frang
Gamification workshop - Kristoffer Frangkristofferfrang
 
The Games We Play. Spel för att vilja bli lean och agil.
The Games We Play. Spel för att vilja bli lean och agil.The Games We Play. Spel för att vilja bli lean och agil.
The Games We Play. Spel för att vilja bli lean och agil.Anders Beskow
 

Similar to Agil projekttavla (20)

T05 lean grunderna 5 perfektion
T05 lean grunderna  5 perfektionT05 lean grunderna  5 perfektion
T05 lean grunderna 5 perfektion
 
Inuit_Forum_1-2015_web
Inuit_Forum_1-2015_webInuit_Forum_1-2015_web
Inuit_Forum_1-2015_web
 
Kravställning i EPiServer 7
Kravställning i EPiServer 7Kravställning i EPiServer 7
Kravställning i EPiServer 7
 
Innovation i praktiken - 10 saker att tänka på (Swedish)
Innovation i praktiken - 10 saker att tänka på (Swedish)Innovation i praktiken - 10 saker att tänka på (Swedish)
Innovation i praktiken - 10 saker att tänka på (Swedish)
 
Christopher McCann UX portfolio 2016
Christopher McCann UX portfolio  2016Christopher McCann UX portfolio  2016
Christopher McCann UX portfolio 2016
 
UX ♥ Digital Transformation
UX ♥ Digital TransformationUX ♥ Digital Transformation
UX ♥ Digital Transformation
 
Frontit seminarium: "Nyttostyrd verksamhetsutveckling med agila metoder"
Frontit seminarium: "Nyttostyrd verksamhetsutveckling med agila metoder"Frontit seminarium: "Nyttostyrd verksamhetsutveckling med agila metoder"
Frontit seminarium: "Nyttostyrd verksamhetsutveckling med agila metoder"
 
Agile Enterprise: frukostseminarium
Agile Enterprise: frukostseminariumAgile Enterprise: frukostseminarium
Agile Enterprise: frukostseminarium
 
Bloggkollektiv
BloggkollektivBloggkollektiv
Bloggkollektiv
 
Motivation Management - Hur du lyckas med belöningsstrategier - motivation m...
Motivation Management - Hur du lyckas med belöningsstrategier - motivation m...Motivation Management - Hur du lyckas med belöningsstrategier - motivation m...
Motivation Management - Hur du lyckas med belöningsstrategier - motivation m...
 
Erp Compact5maj2009 Finalagenda
Erp Compact5maj2009 FinalagendaErp Compact5maj2009 Finalagenda
Erp Compact5maj2009 Finalagenda
 
Kunskapsbaren 2011 Stockholm - Attraktiv användarupplevelse
Kunskapsbaren 2011 Stockholm - Attraktiv användarupplevelseKunskapsbaren 2011 Stockholm - Attraktiv användarupplevelse
Kunskapsbaren 2011 Stockholm - Attraktiv användarupplevelse
 
Kunskapsbaren 2011 Stockholm - Attraktiv användarupplevelse
Kunskapsbaren 2011 Stockholm - Attraktiv användarupplevelseKunskapsbaren 2011 Stockholm - Attraktiv användarupplevelse
Kunskapsbaren 2011 Stockholm - Attraktiv användarupplevelse
 
Frontit seminarium: "Förändringsledning i en agil omvärld"
Frontit seminarium: "Förändringsledning i en agil omvärld"Frontit seminarium: "Förändringsledning i en agil omvärld"
Frontit seminarium: "Förändringsledning i en agil omvärld"
 
Visaulisering som Förändringskraft!
Visaulisering som Förändringskraft!Visaulisering som Förändringskraft!
Visaulisering som Förändringskraft!
 
Nycklar för en framgångsrik belöningsstrategi
Nycklar för en framgångsrik belöningsstrategiNycklar för en framgångsrik belöningsstrategi
Nycklar för en framgångsrik belöningsstrategi
 
Digital strategi i Malmö 24/11 Peter Ljunglöf
Digital strategi i Malmö 24/11 Peter LjunglöfDigital strategi i Malmö 24/11 Peter Ljunglöf
Digital strategi i Malmö 24/11 Peter Ljunglöf
 
En berättelse om UX roll i organisationer
En berättelse om UX roll i organisationerEn berättelse om UX roll i organisationer
En berättelse om UX roll i organisationer
 
Gamification workshop - Kristoffer Frang
Gamification workshop - Kristoffer FrangGamification workshop - Kristoffer Frang
Gamification workshop - Kristoffer Frang
 
The Games We Play. Spel för att vilja bli lean och agil.
The Games We Play. Spel för att vilja bli lean och agil.The Games We Play. Spel för att vilja bli lean och agil.
The Games We Play. Spel för att vilja bli lean och agil.
 

Agil projekttavla

  • 1. 1 Creative Commons Attribution 3.0 Unported License. © 2014 Jesper Forslund, jesperforslund.se jesperforslund.se Du får gärna kopiera eller bygga vidare på materialet, även för kommersiellt syfte, så länge en hänvisning finns kvar till mig, Jesper Forslund, eller den här presentationen.
  • 2. 2 Innehåll • • • • • • • • • • Målsättning Release plan Sprint Burn Down Magkänsla Godispåse Hinder Förbättringar Journal Personas Aktiviteter jesperforslund.se
  • 3. 3 Målsättning Målsättning med projektet Minska avvisningsfrekvensen för mobila användare med 50% Göra det möjligt att genomföra köp från mobila enheter Skapa en positiv användarupplevelse som inte ger negativ feedback till vår kundtjänst och via social medier Målsättning med sprinten Enkelhet En lösning för alla mobila användare Skapa en unik upplevelse för varje kund Målsättning Styrkan med Agila projekt är förmågan att ändra inriktning och leverera det som är viktigt just nu. Det innebär också en risk att projektet glömmer bort vision, mål och effekter. För att påminna teamet om varför de genomför projektet bör en del av tavlan vara reserverad för målsättningen för både projektet och den aktuella sprinten samt viktiga ledord. jesperforslund.se Erbjuda betallösningar i mobilen kopplat till kundvagnen Ledord
  • 4. 4 Leveranser Innehållsrelease 2 Planerad release 4 Planerad release 3 Planerad release 2 Planerad release 1 Release plan Releaseplanering En release är resultatet av flera sprintar som kan delas in i två typer: 1) Innehållsreleaser innebär att en minsta mängd leverabler behöver ingå i leveransen, tid är sekundärt. 2) En planerad release är styrt av tidpunkten och innehållet är relevant, men sekundärt. Innehållsrelease 1 Sprint jesperforslund.se En releaseplan visar hur mycket varje sprint levererar och när de olika releaserna ligger i tid/arbete.
  • 5. 5 Sprint burn down Visualisera framstegen För att visualisera framstegen används diagrammet burn down chart – helt enkelt kvarstående arbete kontra kvarstånd tid. Arbete Diagrammet visar två linjer; en (blå) trendlinje som motsvarar ett jämn hastighet under hela sprinten och en (grön) linje som visar den verkliga hastigheten som teamet gör klart aktiviteter – som uppdateras vid det dagliga Scrum mötet. jesperforslund.se Dagar
  • 6. 6 Magkänsla Kommer vi på målsättningen med releasen? Sprint 1 Sprint 2 Sprint 3 Sprint 4 2 Magkänslan i teamet Enkla KPI:er som visar hur projektet ligger till är alltid användbara. Då teamet är de som driver arbetet framåt är det viktigt att känna av deras magkänsla. Varje vecka eller sprint sätter varje teammedlem ett streck på tavlan. 5. Definitivt 4. Troligtvis 3. På gränsen 2. Troligtvis inte 3,8 4,4 jesperforslund.se 1. Definitivt inte
  • 7. 7 Godispåse GUI Databas CI Övrigt jesperforslund.se Godispåse En del arbete är mindre justeringar och förbättringar. Istället för att återföra allt till projektets Backlog skapas en godispåse, indelad i olika områden. När en utvecklare är klar med en större aktivitet kan det vara avkopplande med en eller två enkla saker som bara ska göras – perfekt avslutning på dagen. Godispåsen minskar administrationen för mindre aktiviteter och skapar variation för teamet. Test
  • 8. 8 Hinder Nya Pågår Eliminerade Blockerande Stort besvär Litet besvär Historik Att redovisa öppna och eliminerade hinder är viktigt för att förstå hur hinder påverkar er produktivitet samt förstå er och organisationens förmåga att lösa hinder – en viktig KPI för en statusrapport tillsammans med med burn down/up. jesperforslund.se Irriterande Hinder Hinder i arbetet behöver elimineras snabbt för att inte produktiviteten ska påverkas negativt. Det är därför viktigt att de kommer fram tidigt, blir kända för hela gruppen och att någon tar ägarskap för att eliminera hindret.Interna hinder kan teamet hantera själva. Hinder som beror på faktorer utanför projektets makt behöver styrgruppen, eller motsvarande funktion, ta ägarskap för – se den Agila styrgruppen.
  • 9. 9 X Sprint planering Journal Stående möten Scrum möte varje dag k 9 i projektrummet X X Server krasch! X X X Dagar X Jill ledig Löste prestandaproblem i testmiljön AW J Mattias o/ i bowling! Backlog genomgång inför nästa sprint Marcus på konferens Retrospektiv Journal Om sprinten är längre än 2 veckor kan det ibland vara svårt att komma ihåg allt som har hänt. Veckorna går in i varandra och när olika saker inträffade är inte alltid självklart. Ett bra sätt att visualisera sprinten är med hjälp av en journal/kalender. Sprint möten Planerade händelser Anteckningar Mall för sprinten För att underlätta planeringen av sprinten skapas en mall. Varje sprint genomförs på samma sätt, även om vad som levereras varierar, vilket innebär att stor del av planen kan återanvändas. jesperforslund.se Demonstration Avstämning styrgrupp varje måndag kl 9 (telefonkonferens)
  • 10. 10 Förbättringar Vad vi vill förbättra Öka antalet scriptade tester för vårt API Vad vi är nöjda med En snabb CI process Bra delaktighet från PO J Checka in kod oftare. Involvera Marcus (UX) tidigare i utvecklingen. Tänk på! Förbättringar Precis som att målsättningen ska vara tydlig hela tiden är det viktigt att inte glömma bort de områden som teamet vill förbättra. Under era retrospektivmöten kommer ni fram till några förbättringar, skriv ner dem till tavlan, tillsammans med de delar som ni är nöjda med (glöm inte bort det ni gör bra). jesperforslund.se Vi kan uppdatera Jira och Yammer när vi checkar in kod. Se wiki om Jira. För att publicera kommentar till vår Yammer grupp använd bara #yam Nya kaffemaskinen är grym!
  • 11. 11 Personas Namn Citat som beskriver personen Grunduppgifter Beskrivning (allt från ålder och yrke till bostadsort och inkomst) Kortfattad beskrivning av personen. Motivation Varför använder de er produkt? Bild jesperforslund.se Personas För att personifiera typiska användare används Personas som är fiktiva profiler av vanliga användare. Personas är utan bra sätt att skapa en delad syn på vilka som ni utvecklar ert system för. Profilerna skapas av teamet tillsammans med beställaren. Profilen kan utformas på många sätt, ha med det som är viktigt för att lyfta fram olika karaktärsdrag.
  • 12. 12 Aktiviteter jesperforslund.se Berlic-pyramiden För att göra en pragmatisk men värdefull prioritering används ibland en pyramid. Syftet är att tvinga produktägaren, eller motsvarande roll, att prioritera noggrant ju viktigare något är, utan att kräva en sekventiell prioritering på hela projektets backlog. Ju högre något är priorierat, högre upp i pyramiden, desto färre saker kan ha samma prioritet. Längre ner i pyramiden kan fler och fler saker ha samma prioritet och i botten finns er Icebox. Aktiviteter Visualisering av aktiviteter är centralt i ett Agilt projekt fär att skapa transparens inom teamet och för intressenter utanför. Beroende på er arbetsprocess får ni använda olika kolumner och beroende på vad som är viktigt att visualisera får ni designa tavlan på olika sätt. I början av ett projekt är det vanligt att projekttavlans design förändras för att alltid vara relevant och informativ.