Hvad er kanban egentlig

635 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
635
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Hvad er kanban egentlig

  1. 1. Hvad er Kanban egentlig? Bent Jensen & Morten Ulrik Sørensen BestBrains ApSCopyright 2011, BestBrains
  2. 2. Tokyo Imperial GardenCopyright 2011, BestBrains
  3. 3. Toyota KanbanCopyright 2011, BestBrains
  4. 4. Lean Kanban SystemCopyright 2011, BestBrains
  5. 5. Kanban i softwareudviklingCopyright 2011, BestBrains
  6. 6. I al enkelhed.......Copyright 2011, BestBrains
  7. 7. Tænkning bag kanban • Ordreproducerende system • Optimér Kapacitet, flow og throughput • Estimering mindre vigtigt i et kanban-system • Er ikke I modstrid med en projekt-tankegang, men projekt perspektivet er udenfor kanban systemetCopyright 2011, BestBrains
  8. 8. Fordele... • En visuel konkret model af arbejdet • Et koordineringsredskab • Styring af wip • Fokus på flow og færdiggørelse • Forbedring • Bæredygtighed • T-shaping af mennesker • Kun sunde opgaverCopyright 2011, BestBrains
  9. 9. Lav dit eget kanban board (30 min)• Vælg en proces (2 min)• Analyser efterspørgslen (5 min) o Hvilke forskellige typer opgaver? o Hvordan adskiller de sig? o Frekvens og periodicitet?• Hvilke stadier gennemløber arbejdsopgaverne? (5 min) o Samme proces for alle eller er der forskelle?• Prioriteter: (5 min) o Hvordan skal de enkelte typer opgaver prioriteres mod hinanden?o Design version 1 af board+ kort (10 min) o Kolonner o Swim lanes o Grænser o Kort – felter + indholdCopyright 2011, BestBrains
  10. 10. Målinger i et kanban • Cumulative flow diagrams • Lead times • Throughput • Failure demandCopyright 2011, BestBrains
  11. 11. Cumulative Flow DiagramsCopyright 2011, BestBrains
  12. 12. Lead timeCopyright 2011, BestBrains
  13. 13. Throughput • Storypoints • User stories • Use cases • TicketsCopyright 2011, BestBrains
  14. 14. Failure demand • Fejl • Rykkere • Opfølgning • HastesagerCopyright 2011, BestBrains
  15. 15. Kanban sweet spots • Få Scrum til at fungere (bedre…..) • Uforudsigelig efterspørgsel o Maintenance o Support • Bredere proces-perspektiv o Fra idé til deploymentCopyright 2011, BestBrains
  16. 16. Få Scrum til at fungere - et eksempel • Scrum på et større projekt o Flere feature-teams med koordinerede sprints o Understøttet af operations-pipeline o Afsluttede features i hver sprint • I praksis: Flaskehalse o Specialist-bemandede teams o Skæv belastning henover sprintet  Personlig "effektivitet" i stedet for fælles effektfuldhed o Mange "færdige", men ikke testede og godkendte leverancer o Mange halve eller kvarte demoer ved sprintafslutningCopyright 2011, BestBrains
  17. 17. Få Scrum til at fungere - et eksempel • Kanban ind på scenen - første team o WIP-limits o Fælles pull o T-shaped o Hele teamet engageret i forbedringer o Leverer på commitment - igen og igen • T-shaping på tværs af teams o Summer of love • Scrum of scrums o Kanban i fugleperspektiv o WIP-limits • I mål? o Nej, men på vejCopyright 2011, BestBrains
  18. 18. Dag til dag • Daglige møder o Scrums  Ikke en runde; boardet bagfra o Tech lead forum o Scrum of scrums • Procesforbedring o Ugentlige retrospectives  Teams  Project o 2 boards • Fortsatte udfordringer o Fælles backlog >< "i-shaped" teams o Stort er bare sværtCopyright 2011, BestBrains
  19. 19. Purple kanban-boardCopyright 2011, BestBrains
  20. 20. Scrum of scrums boardCopyright 2011, BestBrains
  21. 21. Improvement boardCopyright 2011, BestBrains
  22. 22. Avanceret kanban – service klasser • SLA er alm anvendt i maintenance og support • Der kan f.eks være flg. klasser – Expedite – Fixed delivery date – Standard – Intangible • Til hver klasse udformes en politik • Der allokeres kapacitet til hver klasseCopyright 2011, BestBrains
  23. 23. Copyright 2011, BestBrains
  24. 24. Copyright 2011, BestBrains
  25. 25. Kommende arrangementer Lær gennem spil Gå-hjem-møde, 12. oktober 2011, København Spil er en sjov og anderledes måde at lære nyt og skabe teamwork. Få inspiration og praktisk viden til selv at gennemføre spil på din arbejdsplads. Coding Dojo – parprogrammering på steroider Gå-hjem-møde, 25.oktober 2011, København Kom til Coding Dojo: En kodesession for et helt hold af udviklere med én computertilsluttet en projektor og skift af driver og co-driver hvert femte minut. Sådan indfører I agil udvikling Gå-hjem-møde, 2. november 2011, København Agil udvikling lyder godt i teorien, og flere og flere opnår storartede resultater. Men hvordan indfører man det i praksis?Copyright 2011, BestBrains

×