Kanban At Roots 2011
description
Transcript of Kanban At Roots 2011
![Page 1: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/1.jpg)
Roots Conference BergenWednesday 25.05.2011
Arild Strømhylden – Ketil Jensen
Kanban Game
![Page 2: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/2.jpg)
Outline
• A really short introduction to Kanban• Playing the getKanban game• Experience exchange / summary
![Page 3: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/3.jpg)
About us
@stromhylden @ketilj
![Page 4: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/4.jpg)
Show of Hands
- How many have heard about Kanban?- How many uses it or have used it?
![Page 5: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/5.jpg)
What is Kanban?
![Page 6: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/6.jpg)
The “Father” of TPS and Kanban
![Page 7: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/7.jpg)
Kanban in Software Development
2004…..2006….2007….2008….2009….2010
David Anderson introduced Kanban at XIT Microsoft
Kanban introduced at Corbis for team with +50 people
Several sessions about Kanban at Agile 2008
![Page 8: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/8.jpg)
Kan Ban – Visual Card
![Page 9: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/9.jpg)
Visualizing the Workflow And Limiting WIP
Creates a Pull System ForJust In Time Work
![Page 10: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/10.jpg)
Kanban is About Flow and Sustainable Pace
![Page 11: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/11.jpg)
Classes of service
![Page 12: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/12.jpg)
Typical Class-of-Service Definitions
• Expedite– Fix now
• Fixed Delivery Date– Significant delay incurred on
or from a specific date in near future
• Standard Class– (Near) linear cost of delay
beginning immediately
• Intangible Class– No tangible cost of delay
within reasonable lead time to delivery window
![Page 13: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/13.jpg)
3. Tracking
![Page 14: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/14.jpg)
Cumulative Flow Diagram
http://open.bekk.no/2009/11/03/cumulative-flow-diagrams-with-google-spreadsheets
![Page 15: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/15.jpg)
Control chart
![Page 16: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/16.jpg)
Let’s play the
getKanban game!
![Page 17: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/17.jpg)
Things to Remember While Playing
•- One person keep an eye on time : < 7 mins per day
•- 3000 $ bonus to the team finishing first
•- On day 14: Play both event card 14 and 19!
•- Standard (yellow) and Intangible stories (green) should be pulled into ready queue in sequence
•- Have a problem ? Ask
•- Have fun
![Page 18: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/18.jpg)
Game Debrief
•What stragegies did teams use?
![Page 19: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/19.jpg)
Game Debrief
Events: - Blocker- Carlos arrival and departure- Expedite request- Fixed date stories
- Q reduction - What happened to lead time?
![Page 20: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/20.jpg)
Decisions
- Daily- Expedite- Q replenishment
![Page 21: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/21.jpg)
Game Debrief
•Cost of Delay:
•- What were the Cost of Delay curves for the Fixed dates?
•- What about the other stories
![Page 22: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/22.jpg)
Cost of Delay for Classes of Service
![Page 23: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/23.jpg)
Game Debrief
•
•Visualization:
- Was the work visualized and status of work apparent?
![Page 24: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/24.jpg)
Go Live Often
![Page 25: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/25.jpg)
Game Debrief
•Flow of work / Pull:
•- Did you start considering about pull from the right?
•- Was there any swarming going on? When? Was it effective?
![Page 26: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/26.jpg)
Game Debrief
- Was planning effective?
- Were the retrospectives useful, or were issues visible enough when they arose
![Page 27: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/27.jpg)
Little’s law
Wq is the average time in the queue for a standard jobLq is the average number of things in the queue to be processedThe denominator (Lambda) is the average processing rate for jobs in the queue
http://scalingsoftwareagility.wordpress.com/2009/12/14
![Page 28: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/28.jpg)
Little’s law for a sub system
http://scalingsoftwareagility.wordpress.com/2009/12/14
Backlog = 100 storiesIteration length = 2 weeksVelocity = 8 stories per sprint
= 12.5 iterations or
25 weeks to get into the sprint + 2 weeks to finsish = 27 weeks
![Page 29: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/29.jpg)
Little’s law for a system
http://scalingsoftwareagility.wordpress.com/2009/12/14
Number of projects = 50
Velocity = 10 projects per year
50 projects / 10 projects per year
= 5 years per project (in average)
![Page 30: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/30.jpg)
Process Control Chart
David J. Anderson – Kanban Traning Class material
![Page 31: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/31.jpg)
• Visualize the work flow as is today
• Limit Work-in-Progress
• Measure and manage flow
Getting Started
![Page 32: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/32.jpg)
References
- David J. Anderson – Kanban Traning Class material
- Aslak Hellsøy - http://open.bekk.no/2009/11/03/cumulative-flow-diagrams-with-google-spreadsheets
- http://scalingsoftwareagility.wordpress.com/2009/12/14
- Silver Stripe Blog – http//toolsforagile/blog/archives/647
![Page 33: Kanban At Roots 2011](https://reader036.fdocuments.net/reader036/viewer/2022062418/5552be13b4c905920f8b46ec/html5/thumbnails/33.jpg)
Thank you!