1. Paulo Caroli Agile Coach
pcaroli@thoughtworks.com
Twitter: @paulocaroli
Whiskey, Sushi, Systems and Flow
2. Agenda
•Whiskey
–Flow numbers at my bar
•Sushi
–Queue and wait time at a Japanese restaurant
•More whiskey
–System, System boundaries and Stable systems
•Flights and Traffic Jam
–Stabilizing the system and System Thinking
•Closing Thoughts
3. Agenda
•Whiskey
–Flow numbers at my bar
•Sushi
–Queue and wait time at a Japanese restaurant
•More whiskey
–System, System boundaries and Stable systems
•Flights and Traffic Jam
–Stabilizing the system and System Thinking
•Closing Thoughts
11. I was really interested in measuring a whisky bottle average lead time in my bar...
12. “The average number of work items in a stable system is equal to their average completion rate, multiplied by their average time in the system.” John Little, 1961
24. Doing
(Limit)
Done
To Do
10
5
9
31
18
17
21
4
7
5
1
12
John
Suzy
Paul
Amy
WIP
Lead Time
25. Agenda
•Whiskey
–Flow numbers at my bar
•Sushi
–Queue and wait time at a Japanese restaurant
•More whiskey
–System, System boundaries and Stable systems
•Flights and Traffic Jam
–Stabilizing the system and System Thinking
•Closing Thoughts
44. What is the new wait time for my small order? (small order takes priority)
45. In Dev
Validate
Backlog
10
5
9
31
17
21
4
7
5
12
Specify
Execute
Done
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
Bugs
T
46. Agenda
•Whiskey
–Flow numbers at my bar
•Sushi
–Queue and wait time at a Japanese restaurant
•More whiskey
–System, System boundaries and Stable systems
•Flights and Traffic Jam
–Stabilizing the system and System Thinking
•Closing Thoughts
52. “The average number of work items in a stable system is equal to their average completion rate, multiplied by their average time in the system.” John Little, 1961
63. Agenda
•Whiskey
–Flow numbers at my bar
•Sushi
–Queue and wait time at a Japanese restaurant
•More whiskey
–System, System boundaries and Stable systems
•Flights and Traffic Jam
–Stabilizing the system and System Thinking
•Closing Thoughts
80. Agenda
•Whiskey
–Flow numbers at my bar
•Sushi
–Queue and wait time at a Japanese restaurant
•More whiskey
–System, System boundaries and Stable systems
•Flights and Traffic Jam
–Stabilizing the system and System Thinking
•Closing Thoughts
81. Closing Thoughts
•Make work visible
•Understand the flow parameters
•Limit work in progress
•Define your system(s)
•Focus on overall system improvement
82. Paulo Caroli Agile Coach
pcaroli@thoughtworks.com
Twitter: @paulocaroli
www.caroli.org
@paulocaroli
Thank you!
Questions?
83. Free eBook on this topic
www.leanpub.com/optimizingtheflow