Cumulative Flow Diagram for Azure DevOps

Track the current state of your work. Analyze how much work your team delivers. Instantly spot bottlenecks.

cumulative-flow-diagram
cumulative flow diagram for azure devops - track the current state of your work

Track the Current State of Your Work

In the Cumulative Flow Diagram for Azure DevOps (CFD), the horizontal axis shows a timeline and the vertical axis displays the number of work items in your columns. Each colored area represents a column in your Azure board. The size of the areas indicates how many work items currently exist in each column.

pro tip
Pro Tip

To be able to achieve a stable process, strive to keep the number of work in progress within the WIP limits for each column.

cumulative flow diagram for azure devops - evaluate amount of work in progress mobile

Evaluate Your Work in Progress

By hovering over the graph, you can see the number of items in each process state on the selected date. You can also track the accumulated number of tasks completed, those in the Done state, in the selected time frame.

pro tip
Pro Tip

You can switch between “process” and “states” in your WIP tooltip to see your total WIP or the WIP in each list on your Kanban board.

cumulative flow diagram for azure devops - evaluate amount of work in progress
cumulative flow diagram for azure devops - measure your delivery times

Measure Your Average Delivery Times

Reading the horizontal difference between the top and the bottom line of a CFD area at any point along the graph will give you the approximate average cycle time of your completed tasks. It measures the average time that it took to complete all items on the selected date.

pro tip
Pro Tip

A comparison of the approximate average cycle time from your CFD with the exact average cycle time from your Cycle Time Histogram for Azure DevOps can give you a good understanding of your process performance. If these values are roughly equal, this indicates that you are maintaining a stable system.

cumulative flow diagram for azure devops - analyze how much your team delivers mobile

Analyze How Much Work Your Team Delivers

The bottom line of your CFD represents the ‘Done’ state from your process. By observing that line, you can measure the amount of work your team has delivered. The gradient between any two points represents your average throughput. If your team is productive, you will see the ‘Done’ area grow rapidly.

pro tip
Pro Tip

Keep tabs on the gradient of your ‘Done’ area - the slower it grows, the longer your delivery times.

cumulative flow diagram for azure devops - analyze how much your team delivers
cumulative flow diagram for azure devops - assess the pace you start and finish your work

Assess the Pace You Start and Finish Your Work

The graph’s top line represents the rate at which new tasks are coming in your workflow, while the bottom line depicts their departure rate. These are the rates at which you start new work and finish outstanding work.

pro tip
Pro Tip

You need to monitor these lines closely. To achieve a predictable workflow, strive to keep your WIP as consistent as possible. If your WIP is consistent, the arrival rate and departure rate lines will grow in sync.

cumulative flow diagram for azure devops - observe how arrival and throughput rates change over time mobile

Observe How Arrival and Throughput Rates Change Over Time

The ‘Arrival and Throughput Rates’ widget on the Cumulative Flow Diagram for Azure DevOps enables you to track how your arrival and throughput rates change over a certain time frame. Ideally, you should see these lines overlap with each other.

pro tip
Pro Tip

A rising arrival line means that you’re starting work faster than you finish it and your team is working on more tasks than they are able to handle at a time. Higher arrival rate denotes leads to higher WIP and usually results in increased cycle times and potential delays.

cumulative flow diagram for azure devops - observe how arrival and throughput rates change over time
cumulative flow diagram for azure devops - analyze your process health

Analyze Your Process Health

The Cumulative Flow Diagram for Azure DevOps enables you to evaluate the stability of your system and help you identify problem areas. In a stable system, the average arrival rate is roughly equal to the average throughput rate. This means that your workflow is predictable, as the tasks arrive in the process at the same speed as they are leaving it.

pro tip
Pro Tip

Based on Little's Law, Average Cycle Time = Average Work In Progress / Average Throughput. Balancing this equation and adopting Little’s Law assumptions as explicit policies is the best way to establishing a stable workflow.

cumulative flow diagram for azure devops - spot bottlenecks instantly mobile

Spot Bottlenecks Instantly

By using the Cumulative Flow Diagram for Azure DevOps, you can gain instant insight into the exact amount of work in each state of your process. If you find that one of the colored areas that represent WIP starts expanding, your diagram has honed in on a bottleneck in that state.

pro tip
Pro Tip

Remember, before you make assumptions, first consider the possibility of any changes like team size or a public holiday - these could explain the unexpected activity spikes.

cumulative flow diagram for azure devops - spot bottlenecks instantly

Improve your process efficiency with Nave!

Sign up with Azure DevOps