Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

How to Read a Cumulative Flow Diagram in Kanban

The real purpose of kanban is continuous improvement.

Glancing at a cumulative flow diagram (CFD) lets you spot all sorts of issues your team may be facing, nice background material for a discussion on process improvement.

But you have to understand the chart first.

Let’s start.

Content
1. Kanban Board and Input data
2. Cumulative Flow Diagram
What is a Cumulative Flow Diagram
How to Read a Cumulative Flow Diagram
What a Cumulative Flow Diagram Tells You
3. Cumulative Flow Diagram: Next Steps
Up

1. Kanban Board and Input Data


Once you’ve downloaded and set up the spreadsheet as shown in this post, during the daily standup (physical or virtual) you’ll add new cards to the ‘KanbanBoard’ sheet for every new work item, or move the existing ones accordingly to their stage of completion,

and record that date (the ‘timestamp’).

Then, you’ll enter a new row on the ‘TrackingData’ sheet for every new card.

Once more, make sure to adjust the formulas in columns E and O with the new cell reference. E.g.:

=transpose(KanbanBoard!$N$41:$N$50)

The existing rows on the ‘TrackingData’ sheet updates automatically whenever a kanban board card is pulled to the next stage. 

Finally, you’ll update the kanban board sheet daily, but for the CFD I used the granularity of a week. So, the sheet ‘WeeklySummary’ is the final data range on which the chart is built upon. Check that its formulas run correctly but don’t edit anything on it. It just aggregates the daily input on weekly intervals, based on the timestamps you record daily on the kanban board card and re-arrange in tabular format on the ‘InputData’ sheet.

‘Timestamp’ is a paramount concept here.

In order to draw a CFD, you need to know the number of work items you have in each step of your board per day. But instead of tracking that by counting them and gathering the data manually in a table, I followed Richard Brenner’s brilliant approach of timestamps.

It complicates things a little but it lets you put further analysis on this data which you can’t when you only count the items. So, we were saying, instead of counting the items on the board in every column every day during the standup, you put dates on the tickets when they enter a state you want to track and this formula on the ‘WeeklySummary’ sheet counts the items of the workflow for you:

=IF(TODAY()>=$B10,COUNTIFS(TrackingData!$G$10:$G$1000,"

That’s it!

The cumulative flow chart on the ‘CFD’ sheet updates automatically without any manual edit (whenever you enter a new task or pull an existing one on the board sheet).

Up

2. Cumulative Flow Diagram


What is a Cumulative Flow Diagram

A CFD is a common graph used together with Kanban.

It’s an area chart that shows the accumulated number of work items for every status in a flow.

The CDF is so popular as a visualization tool that has been defined as the successor to the Scrum burn-down chart.

For example, you can use the information it provides for project planning, since the done curve is a burn-up. Or, you can measure how efficiently your team is delivering value by measuring the horizontal distance between the curves. On the other side, the vertical distance between the curves tells you what’s wrong with your flow.

How to Read a Cumulative Flow Diagram

The  Cumulative Flow Diagram helps you analyze the flow of your process by measuring vertical and horizontal distances within the chart.

  1. The vertical y-axis indicates the number of work items (i.e. cards).
  2. The horizontal x-axis indicates time.
  3. The curves are basically a number of items in any possible workflow status (i.e. a column on your board) shown cumulatively in a time perspective. Meaning that the Cumulative Flow Diagram shows the way the tasks mount up column after column (in our case: to do > analyze > work > verify > done.).

What a Cumulative Flow Diagram Tells You

Lead Time

Lead time refers to the time taken to finish the complete process, from idea to finished feature in production. You can calculate the lead time for each story by measuring the total horizontal length of the colored area in the diagram, on any given date, from the beginning to the last curve.

Cycle Time

Cycle time refers to the time a work item takes to go through part of the process—for example, doing development and testing. In the graph, cycle times for parts of the process measure the horizontal difference between the top and bottom lines at any point along the CDF.

WIP

The amount of work in progress (WIP) in each state is represented by the hight of each colored area.

The horizontal distance between the lines of the first band shows the size of the backlog, the number of items in the Inbox.

The height of all the areas down to Done measures your total WIP at any given date.

Up

3. Cumulative Flow Diagram: Next Steps


Ideally, the Cumulative Flow Diagram should smoothly slope upwards, without breaks, jumps or flat periods – as that indicates a smooth flow of the project.

Here are a few  links you may want to check out to learn more about the common scenarios a CFD presents you and  what should you do if your Cumulative Flow Diagram is less than smooth:

  • Learn more about CFD in this book by Daniel S. Vacanti: Actionable Agile Metrics for Predictability: An Introduction.
  • Learn more about CFD wonders for Kanban teams in this text by Joakim Sundén and Marcus Hammarberg: Kanban in Action.
  • Check out my free kanban board spreadsheets for Excel and Google Sheets.
  • Keep up-to-date with new agile and kanban freebies by subscribing to my YouTube Channel.
Up
 

LICENCE AGREEMENT:  Private Use (not for distribution or resale).

agile software development company, agile software development team, scrum project management software, agile development companies, agile project management tools and techniques, agile project management tools, lean manufacturing software, kanban warehouse management, kanban project management software, agile project management online, agile project management tools free, scrum project management course, kanban project management tool, kanban ticket system, basic kanban board, agile project management software, agile software development with scrum, kanban board software, project management board, create kanban board, agile project software, personal kanban tool, agile tools, kanban task manager, agile project management course, agile working software, learn agile software development, software development using agile methodology, kanban issue tracker, agile scrum tools,, free project management templates excel, free kanban board google sheets template, google sheets kanban, kanban board in google sheets, kanban google sheets download, kanban board google sheets template, free online project management, free project management templates google sheets.

The post How to Read a Cumulative Flow Diagram in Kanban appeared first on Tipsographic.



This post first appeared on Tipsographic, please read the originial post: here

Share the post

How to Read a Cumulative Flow Diagram in Kanban

×

Subscribe to Tipsographic

Get updates delivered right to your inbox!

Thank you for your subscription

×