Cumulative Flow Diagram
Is one of the key diagrams to help you manage the work better. A question that we are asked frequently and need to answer is
When can we deliver?
The question that we should ask ourselves and we don’t is
When should we start the work?
A Cumulative Flow Diagram will enable you to answer, “When should we start the work?” Create a spreadsheet as follows
Here’s how you can create a CFD with a spreadsheet.
1- Create a spreadsheet as follows
| Period | Delivered |
| 1 | 1 |
| 2 | 0 |
| 3 | 0 |
| 4 | 2 |
| 5 | 1 |
| 6 | 0 |
| 7 | 1 |
| 8 | 1 |
Delivered is the count of the work items we have delivered, for a given work item type.The period is the time period which we want to measure our delivery rate, for example, an hour, a day, a week, a month.
2- Now add another column, to capture the cumulative delivery of the work items.
| Delivered – cumulative |
| 1 |
| 1 |
| 1 |
| 3 |
| 4 |
| 4 |
| 5 |
| 6 |
3- Plot this chart over the above period, like this
![]()
This graph looks good but there is not enough information in here for us to answer when shall we start the next work item?
We need to add the rate at which we are starting.
4- Add Started columns as below
| Delivered – cumulative |
| 1 |
| 1 |
| 1 |
| 3 |
| 4 |
| 4 |
| 5 |
| 6 |
5- Add the cumulative Started column
| Started – cumulative |
| 2 |
| 3 |
| 5 |
| 6 |
| 9 |
| 10 |
| 11 |
| 13 |
Your spreadsheet should look like this
| Period | Delivered | Started | Delivered – cumulative | Started – cumulative |
| 1 | 1 | 2 | 1 | 2 |
| 2 | 0 | 1 | 1 | 3 |
| 3 | 0 | 2 | 1 | 5 |
| 4 | 2 | 1 | 3 | 6 |
| 5 | 1 | 3 | 4 | 9 |
| 6 | 0 | 1 | 4 | 10 |
| 7 | 1 | 1 | 5 | 11 |
| 8 | 1 | 2 | 6 | 13 |
6 – Insert and area chart for the Cumulative Delivered and Started as follows
![]()
What can we learn from the chart?
The above Cumulative Flow Diagram (CFD) shows that we are starting more work that we can finish, the number of work items in progress is growing. The time it takes to serve our clients is also growing resulting in more client expedite queries and overburdening of staff, a lose lose situation.
7 – Let’s add another column to measure the Work In Progress (WIP) the difference between the cumulative Started and Delivered. Your spreadsheet will look like this
| Period | Delivered | Started | Delivered – cumulative | Started – cumulative | WIP |
| 1 | 1 | 2 | 1 | 2 | 1 |
| 2 | 0 | 1 | 1 | 3 | 2 |
| 3 | 0 | 2 | 1 | 5 | 4 |
| 4 | 2 | 1 | 3 | 6 | 3 |
| 5 | 1 | 3 | 4 | 9 | 5 |
| 6 | 0 | 1 | 4 | 10 | 6 |
| 7 | 1 | 1 | 5 | 11 | 6 |
When should we start the work?
We can use the WIP column to answer this question, in the above example we can use the WIP of 3 say to decide when to start new work.
CONCLUSION:
We have seen how to use a simple cumulative flow diagram to visualise the start rate and delivery rate and how to use the WIP to decide when to start new work.
Want to learn more about lean and agile ways of working?
Check out our agility training programmes
Connect with Value Glide!
Are you looking to outcompete with agility? If so, we may help.
Benefits of choosing Value Glide.
- Accelerated Delivery – Reduce time to market by up to 50%, enabling faster deployment of software-enabled solutions.
- Proven Expertise – Extensive experience in agile transformation ensures your business adapts and thrives in dynamic markets.
- Tailored Solutions – Strategies customised to align with your organisational goals and customer journeys.
- Tangible Results – Backed by measurable metrics and success stories from real-world implementations.
- Comprehensive Support – Combining consulting, training, and coaching for long-term growth and sustainability.
- Empowered Teams – Enhanced team morale and productivity lead to sustained organisational success.
To find out more, Schedule a call.
Our expertise ensures faster, high-quality outcomes.
- SAFe Training
- SAFe Consulting
- SAFe Quickstart ART Launch
- Value Stream Mapping Workshops
- Scrum Training
- Kanban Training
- Agile Coaching
Visit https://www.valueglide.com for more information.