✦ For everyone, free.

Practical knowledge for real and everyday life

Home

Cumulative Flow Analysis

Cumulative Flow Analysis is a visual tool in Agile project management that tracks work progression through stages, offering insights into velocity and bottlenecks.

Cumulative Flow Analysis is the practice of interpreting a cumulative flow diagram, a chart displaying the number of work items in each workflow stage stacked together over time, to diagnose bottlenecks, assess work in progress, and understand the overall health of a team's delivery process in a single unified visualization. It brings together several previously separate concerns — work in progress, cycle time, throughput, and stage-level bottlenecks — into one integrated picture, making it one of the more information-dense tools available for flow-based process analysis.


The Structure of a Cumulative Flow Diagram

Stacked Bands Representing Each Workflow Stage

A cumulative flow diagram plots time along the horizontal axis and a cumulative count of items along the vertical axis, with each workflow stage represented as a colored band stacked on top of the others, where the vertical thickness of a given band at any point in time represents how many items currently sit within that particular stage.

Cumulative Counts, Not Point-in-Time Snapshots

Each band's upper boundary represents the cumulative total of items that have entered that stage or any stage beyond it by that point in time, meaning the bands never shrink in absolute terms, and it is the widening or narrowing gap between adjacent boundary lines, rather than the boundary lines' individual heights, that conveys the actual size of work in progress within a given stage.


Reading Key Signals From the Diagram

Band Width as a Direct Measure of Work in Progress

The vertical distance between the boundary lines defining a particular band directly corresponds to the number of items currently in that stage, connecting the diagram directly to the concept introduced in Work in Progress Measurement, and a band that grows noticeably wider over time signals rising work in progress within that specific stage.

Horizontal Distance as an Indication of Cycle Time

The horizontal distance between the point where a given item's line crosses into a stage and where it crosses out again corresponds to the amount of time that item spent in that stage, meaning the general horizontal spacing between the diagram's boundary lines gives an approximate visual sense of cycle time even without examining individual items directly.

Overall Slope as an Indication of Throughput

The steepness of the uppermost boundary line, representing cumulative items entering the workflow, and the steepness of the lowest boundary line, representing cumulative items completed, together indicate the relative pace of intake versus completion, with a growing gap between these two lines signaling that work is entering faster than it is being finished.


Diagnosing Bottlenecks From Band Width

Identifying the Stage Where Work Accumulates

A band that grows steadily wider while adjacent bands remain narrow points directly to the specific stage where items are accumulating faster than they are advancing, offering the same kind of stage-level diagnostic precision discussed for cycle time breakdowns, but visible continuously over time rather than only as a static comparison.

Distinguishing a Temporary Bulge From a Persistent Bottleneck

A band that widens briefly before returning to its earlier width likely reflects a temporary, self-resolving fluctuation, while a band that widens and remains wide over an extended period indicates a persistent structural bottleneck warranting deliberate process attention rather than being left to resolve on its own.


An Illustrative Cumulative Flow Diagram

Backlog Development Review (widening) Done Time

The visibly widening review band across the diagram is the clearest visual indicator of a growing bottleneck, and the diagram's integration of multiple stages into one continuous view allows this pattern to be recognized at a glance without cross-referencing separate charts for each individual metric.


Combining Cumulative Flow With Other Flow Metrics

Confirming Bottlenecks Identified Elsewhere

A stage flagged as a likely bottleneck through cycle time breakdown or through repeated work item age flags can be independently corroborated by checking whether that same stage's band has been widening in the cumulative flow diagram, providing converging evidence from a different analytical angle.

Approximating Average Cycle Time Directly From the Diagram

Where reliable, item-level timestamp data is unavailable, the average horizontal distance across a stage's band, combined with the diagram's throughput slope, can provide a rough approximation of average cycle time, consistent with the underlying flow relationship introduced in Work in Progress Measurement.

Approximate Cycle Time Average Work in Progress in Stage Average Throughput

Common Pitfalls

Reading the Diagram Without Reference to Underlying Data Quality

A cumulative flow diagram inherits any weaknesses present in the underlying data collection, and interpreting the shape of the bands with confidence requires the same reliable, consistently applied stage definitions discussed under Measurement Data Quality.

Overinterpreting Short-Term Fluctuations

Reacting strongly to a brief widening of a band, before observing whether it persists or resolves on its own over subsequent periods, risks treating ordinary variation as though it were a confirmed structural bottleneck.

Neglecting the Diagram in Favor of Simpler Single-Metric Charts

Relying only on burndown or velocity charts while ignoring cumulative flow analysis forfeits the integrated, stage-level visibility this particular tool uniquely provides, particularly its ability to reveal exactly where within the workflow delay is concentrated rather than only that delay exists somewhere.