spilling the beans on the importance of flow
TRANSCRIPT
![Page 1: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/1.jpg)
Spilling the beans on the importance of flow
Tyson Nutt Element Digital
@tysonnutt
![Page 2: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/2.jpg)
Imagine…
Click icon to add picture
![Page 3: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/3.jpg)
Feeling the flow..
Visualise Flow
Measure Flow
Improve Flow
![Page 4: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/4.jpg)
Flow in Nature
![Page 5: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/5.jpg)
Flow in traffic
![Page 6: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/6.jpg)
Ticket machines at train station
![Page 7: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/7.jpg)
Queues of people
![Page 8: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/8.jpg)
Ordering a coffee
Click icon to add picture
![Page 9: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/9.jpg)
Restaurant Kitchen
![Page 10: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/10.jpg)
Flow of work through software teams
![Page 11: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/11.jpg)
“”
When we start to look for it, flow is everywhere
![Page 12: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/12.jpg)
My morning coffee
#caffeine
![Page 13: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/13.jpg)
It works a ‘similar’ way in our teams
I think we need to build a
widget that does <this>
Sure. Lets capture that in a couple of user stories, and get them ready for the take into our next planning session
Lets build them and make sure they work.
Wow. That’s awesome. I bet our customers are gonna love it..
![Page 14: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/14.jpg)
Dose beans, tamp, extract
50s
Fill jug, steam milkpour milk
serve60s
idle40s
Waiting to order2mins 40
Lid waiting for barista 90s
The Value Stream
Order20s
![Page 15: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/15.jpg)
Dose beans, tamp, extract
50s
Fill jug, steam milkpour milk
serve60s
idle40s
Waiting to order2mins 40
Lid waiting for barista 90s
7mins
Cycle Time
Lead Time
2mins 30
Lead time and Cycle time
Order20s
![Page 16: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/16.jpg)
Cycle Time
Lead Time
Impact of pressure
![Page 17: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/17.jpg)
Spill!
No
Beans!Oh Fred! You don’t do it that way
Impact of impediments
Cycle Time
Lead Time
![Page 18: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/18.jpg)
The flow of work in our teams
I think we need to build
a widget that does <this>
Sure. Lets capture that in a couple of user stories, and get them ready for the take into our next planning session
Lets build them and make sure they work.
Wow. That’s awesome. I bet our customers are gonna love it..
Cycle Time
Lead Time
![Page 19: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/19.jpg)
BlipTrack enables more efficient operations by providing both real-time and historical detailed information on passenger travel times, wait times and flow.
http://www.blipsystems.com/airport-queue-measurement-module/
![Page 20: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/20.jpg)
Cumulative Flow Diagrams Cumulative Flow Diagrams show
the progress of work towards a goal (eg release)
By understanding the flow of work, they give us insights into what’s happening within a team.
Release
![Page 21: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/21.jpg)
How does it work?A snapshot of
a normal team board
![Page 22: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/22.jpg)
Backlog49pts
Defined
13pts
In Prog26pts
In testing0pts
DONE20pts B
acklo
g4
9p
tsD
efin
ed
13
pts
In P
rog
26
pts
DO
NE
20
pts
CFD: Daily snapshots of the board over time
![Page 23: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/23.jpg)
What insights can it tell us?
Rem
ain
ing
work
Backlog changes
Lead time
Pro
gre
ss t
rends
Visibility of backlog issues and changes
Amount of work still to be done
Lead time (the time from requesting a piece of work to getting it DONE)
Are we gonna make it? Team progress towards a goal
![Page 24: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/24.jpg)
What insights can it tell us?
WIP
Amount of work in progress
Cycle Time(the time from starting a piece of work to getting it DONE)
Blockers & bottlenecks
Cycle time
Blockers
Visualise the impact of changes within a team
![Page 25: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/25.jpg)
A CFD can teach us a lot about what’s going on in a team
WIP
Cycle time
Rem
ain
ing
work
Backlog changes
Lead time
Pro
gre
ss t
rends
Blockers
![Page 26: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/26.jpg)
- Work moving to DONE early, and consistently.- No major flat spots / blockages- Limiting WIP (coloured bars are close together)- Backlog is reasonably stable throughout the release
Healthy Flow(reasonably)
![Page 27: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/27.jpg)
- Work not moved to DONE until very late- Flat spots showing that work isn’t moving- Variable / unrealistic backlogs - Large amounts of WIP – coloured bars widening
Unhealthy Flow
![Page 28: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/28.jpg)
Bottlenecks and constraints within flowhttps://hohmannchris.wordpress.com/2014/06/25/bottleneck-explained-with-water-pipes/
![Page 29: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/29.jpg)
Feeling the flow..
Visualise Flow
Measure Flow
Improve Flow
![Page 30: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/30.jpg)
Feeling the flow..
Visualise the Flow• How many steps in your
value stream?
• How much is adding value?
• Do you have queues and delays? For how long?
• Does work flow smoothly?
• Where is our work stacking up?
Measure the Flow• Do you know your lead
time and cycle time?
• What slows us down?
• What impact is it having?
• What can we do about it?
• What help do we need
• What happens when we’re under pressure?
Improve the Flow• Shorten feedback loops
• Discuss flow with your team
• Identify waste and actively look for opportunities to remove/reduce it.
• Look for opportunities for cross skilling
• Have the right conversations
• Within the team
• As a way of communicating out
![Page 31: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/31.jpg)
Our job is to get more DONE, not get more into DOING
Optimising flow is all about doing more with less:
“”
![Page 32: Spilling the beans on the importance of Flow](https://reader035.vdocuments.us/reader035/viewer/2022062420/55ca2421bb61eb8f068b458c/html5/thumbnails/32.jpg)
Spilling the Beans on the importance of Flow
Questions, comments, opinions?
Tyson Nutt Element Digital@tysonnutt
Visualise Flow
Measure Flow
Improve Flow