9. We’re solving problems
•
IT = usually complex
•
Complex!
Complicated!
Need for emergent
practices
•
a tool, not a goal!
Probe - Sense - Sense - Analyze
Respond
- Respond
Chaos!
act - sense respond
Simple!
Sense Categorize Respond
10. “kanban is something you strive to get rid of,
not to be proud of”
The Toyota way
11. The origin of Kanban
•
Toyota & W.E. Deming (manufacturing)
•
•
Theory of constraints
•
•
Pull System / JIT
Drum-Buffer-Rope
David Anderson (software)
12. 4 Principles
1. Start with what you know
2. Agree to pursue incremental change
3. Respect the current process, roles, titles
4. Leadership at all levels
13. Implementing KanBan
1. Visualize flow
2. Limit work in progress (WIP)
3. Manage flow
4. Make policies explicit
5. Feedback loops
6. Improve
15. Donio’s Pizza
Order In
Roll Dough
Add
Toppings
∞
2
2
Bake
Serve
4
6
optimal throughput for
oven
Apply quality measures and change based on
feedback
18. Think about…
•
Cumulative flow diagrams, lead & cycle time
•
•
•
In scrum
In waterfall projects
Flow in
•
Starbucks (+ what happens if a queu forms)
•
McDonalds