Accelerating the Flow of Value with SAFe
Agile is such a critical, desirable, elusive, and yet intangible state.
Perhaps it’s more productive to focus on delivering a continuous flow of value than debate the question of whether “I, and my team, are Agile or not?”
“To enable fast and predictable lead times in any value stream, there is usually a relentless focus on creating a smooth and even flow of work.”
—Gene Kim et al., The DevOps Handbook
Eight properties of a flow-based system
- Work-in-Process (WIP)
- Bottleneck
- Hand-off
- Feedback
- Batch
- Queue
- Worker
- Policies
![visualize and limit WIP visualize and limit WIP](https://www.suresuccessacademy.com/wp-content/uploads/2023/11/visualize-and-limit-WIP.png)
#1 Visualize and Limit WIP
Think about:
- Are you visualizing the WIP you need to visualize?
- How do you react to it?
- How is this different at different levels?
- Where is it most critical?
#2 Address Bottlenecks
Bottlenecks occur wherever demand is greater than capacity. Bottlenecks cause the system to operate below its potential capacity.
![2 Address Bottlenecks 2 Address Bottlenecks](https://www.suresuccessacademy.com/wp-content/uploads/2023/11/2-Address-Bottlenecks-1024x200.png)
Think about:
- Do you know where the bottlenecks are?
- Do you know how to find them?
- Do you know what to do about them when you do?
#3 Minimize Handoffs and Dependencies
We all know excessive handoffs cause waste, delays, and rework, slooowww value delivery, and lost opportunities.
Think about:
- Have you applied team topologies yet?
- Do you think “T Skills” every time you see this?
- Is it time to restructure your Teams, ARTs, or Value Streams?
![minimize handoffs minimize handoffs](https://www.suresuccessacademy.com/wp-content/uploads/2023/11/minimize-handoffs.png)
![get faster feedback SureSuccess Academy Services](https://www.suresuccessacademy.com/wp-content/uploads/2023/11/get-faster-feedback.png)
#4 Get Faster Feedback
We need both technical and customer feedback and we need it earlier, and more often than we think.
Think about:
- How do you get this feedback now?
- Is it early enough?
#5 Work in Smaller Batches
If you want to:
- Get faster feedback
- Reduce the load on bottlenecks
- Reduce variability
- Reduce overhead
- Increase efficiency
- Increase motivation and urgency
- Reduce schedule cost and growth
Then work in smaller batches!
"Batch size reduction saves much more than you think."
—Don Reinertsen
The Principles of Product Development Flow
![reduce queue reduce queue](https://www.suresuccessacademy.com/wp-content/uploads/2023/11/reduce-queue-1024x519.png)
#6 Reduce Queue Length
The longer the queue, the longer the wait for cool new stuff, regardless of the team’s size or efficiency.
Think about:
- Can you see the queues?
- How do you control queue length?
![do your people work SureSuccess Academy Services](https://www.suresuccessacademy.com/wp-content/uploads/2023/11/do-your-people-work-1024x445.png)
#7 Optimize Time "In the Zone"
People in the zone demonstrate higher creativity, productivity, happiness, and fulfillment.
Think about:
- What can you do to better optimize time in the zone for knowledge workers?
“Being ‘in the zone’ is an engaged mental state of extreme focus. The work feels effortless and time passes quickly.”
—Mihaly Csikszentmihalyi
Flow, The Psychology of Optimal Experience
#8 Remediate Legacy Policies and Practices
Enterprises are often replete with legacy policies and practices that inhibit flow.
Look at the maze on the right.
- Do you recognize any?
- Do you have others?
- What can you do to remediate?
![remeditate remeditate](https://www.suresuccessacademy.com/wp-content/uploads/2023/11/remeditate-1024x814.png)