Bestbrains lær kanban med lego handout 26.08.2014
-
Upload
bestbrainsdk -
Category
Education
-
view
124 -
download
3
description
Transcript of Bestbrains lær kanban med lego handout 26.08.2014
Lær Kanban med LEGO 26. aug 2014
Bent Jensen, partner BestBrains Jesper Thaning, partner BestBrains
Agenda
• Intro Cl Kanban • Intro Cl spil • Runde 1 • Runde 2 • Runde 3 • RetrospekCv • Runde 4 • Refleksion
Hvorfor kanban?!
hvorfor agil?!
fleksibilitet!
produktivitet!
motivation!
kvalitet!
forbedring!
At skynde sig langsomt!
Historien om Kanban!
Roller i team
• 1 Projektleder • 1 Product Owner • 1 GUI designer • 1 Arkitekt • 1 Udvikler • 1 Tester • Observatører
Produktet
Kanban produkCon
Lego
projektleder
Product Owner GUI designer Arkitekt Udvikler Tester
observatør
1 2 3 4 5
5 Udvalgte klodser
Kits Ben + krop
Hoved + hale
Målinger Runde 1 Runde 2 Runde 3 Runde 4 Total/Gns
Gues%mat af total antal H i ALLE 4 runder
H H H H -‐
Accepteret (antal hunde færdige)
H H H H
Work in progress (WIP) (antal kits ikke er færdige)
H H H H
Gns. leverings-‐hasCghed (antal hunde pr min)
H/min H/min H/min H/min
Gns. gennem-‐løbsCd (WIP / delivery rate)
min min min min
Målinger af Work In Progress (WIP) igangværende arbejde Runde 1 Runde 2 Runde 3 Runde 4
Trin 1 (Product owner)
Trin 2 (GUI designer)
Trin 3 (Arkitekt)
Trin 4 (Udvikler)
Trin 5 (Tester)
Trin 6 (DONE)
Opgaver – Product Owner
• Finder klodser frem – Når der er råmateriale Cl 1 hund leveres Cl næste proces -‐ (1)
– 3 stk 8’ere – 2 stk 4’ere – 1 stk 2’er
Opgaver – GUI designer
• Samler en leverance fra Product Owner i hunde-‐kits og giver videre Cl næste trin (2)
Opgaver – Arkitekt
• Monterer ben og krop • Ben sæces sammen med krop og leverer kroppen og resten af kicet videre Cl næste trin (3)
Opgaver -‐ Udvikler
• Færdiggør hunden • Hoved monteres • Hale monteres • Hund leveres Cl QA (4)
Opgaver -‐ Tester
• Tester hundene en ad gangen • Accepterede hunde anbringes i accepteret område (grøn 5)
• Kasserede hunde anbringes i kasseret område (rød 5)
Opgaver -‐ Projektleder
• Styrer Cden og indsamler data – Udfylder skema eeer hver runde – Gns. leveringshasCghed er antal accepterede hunde for en runde / antal min i runden
– WIP er antal kits i proces som ikke er færdige hunde
– Støcer samarbejde i teamet
• Udregner gennemsnitlig lead Cme
Opgaver -‐ Observatør
• Bemærk hvordan processen fungerede i runden
• Noter observaConer og vær parat Cl at dele dem med teamet – Hvordan samarbejdede teamet – i de enkelte trin? – Hvordan fungerede processen? – Hvordan påvirkede variaConerne teamet?
Runde 1 • 1 min Cl at guesCmere hvor mange hunde I mener I totalt kan nå at producere på ALLE 4 runder
• 6 personer (1 på hver plads) – Resten er observatører
• Faste pladser (ingen må flyce sig eller hjælpe hinanden) – Et team hvor der er faste roller og ansvarsområder – folk er specialiserede
• Nye opgaver kan dukke op… (der tæller som hunde i målingerne)
Resultater – runde 1
• Hvordan fungerede denne proces? – ObservaConer fra observatørerne
• Målingerne præsenteres (projektleder) • Problemer? • Var der paralleller Cl hverdagen?
Runde 2 – med WIP limits Ændrede regler: • WIP limit på 1 pr. trin
– Der må højest være én model der arbejdes på i hvert trin – Der kan være et kit i slocet før hvert trin der venter (dvs et kit der ikke
er work in progress) – Kun når slocet Cl næste proces er tomt må der arbejdes
• Man må udføre den Clstødende proces, men man skal rejse sig og stå på den anden side af den man hjælper – Et mulCfunkConelt team – der er selvorganiserende
• 3 min inden runden starter Cl at – GuesCmere hvor mange hunde totalt I kan nå at lave på 4 runder – Sæce et nyt team (observatører skal skiees ind) – Rydde igangværende arbejde fra bordet – Teamet planlægger samarbejdet/lave aealer inden runden starter
Resultater – runde 2
• Hvordan fungerede denne proces? – ObservaConer fra observatørerne – Var der falskehalse?
• Målingerne præsenteres (projektleder) • Problemer? • Var der paralleller Cl hverdagen?
Runde 3 • Ét af trinene må få en WIP limit på 2, resten skal stadig have WIP
limit på 1 – beslut hvilket trin – WIP limit = 2: Der må højest være den model der arbejdes på + to
mere før trinet – Der kan være to kits der venter i slocet før dece trin – Hvis der er mindst et tomt slot forud for dece trin må der arbejdes i
det foregående • Man må stadig hjælpe næste proces, men det er ikke et krav • QA må foretages overalt – tester må hjælpe Cl eller kontrollere alle
trin • 3 min inden runden starter Cl at
– GuesCmere hvor mange hunde I kan nå at lave på 4 runder – Sæce et nyt team (observatører skal skiees ind) – Rydde igangværende arbejde fra bordet – Teamet planlægger samarbejdet/lave aealer inden runden starter
RetrospekCv
• 5 min – Cl at reflektere og finde på forbedringer?
• Hvad skal vi forsæce med? • Hvad skal vi stoppe med at gøre? • Hvad skal vi afprøve?
Runde 4
• Et trin mere må få WIP limit 2 – hvis gruppen ønsker det
• Alle må hjælpe Cl på alle pladser – men skal stadig flyce rundt (på nær projektleder og observatører) – MulCfunkConelt team – der er selvorganiserende
• 1 min inden runden starter, Cl at – GuesCmere hvor mange hunde I kan nå at lave på 4 runder – Sæce et nyt team (observatører skal skiees ind) – Rydde igangværende arbejde fra bordet – Team planlægge samarbejdet/lave aealer inden runden starter
Hvad lærte du af spillet?