Learn how to set up Jira Software Cloud and integrate it with other products and applications.
Learn how to configure your existing Jira Software Cloud site to suit your agile development processes.
Learn how to create, search, and work with issues in software projects, manage your profile, and more.
Learn how to get started, enable features, and manage and administer next-gen projects.
Create powerful rules to start automating your manual, repetitive processes.
View and understand the cumulative flow diagram
Are you on the right help page?
The following information only applies to classic projects.
To check which project you need help with, look at the bottom of your project’s left-hand sidebar:
If you see an icon stating You’re in a next-gen project with Give feedback and Learn more menu items, you're in a next-gen project. Check out our next-gen project documentation.
If you don’t, you're in a classic project.
A Cumulative Flow Diagram (CFD) is an area chart that shows the various statuses of work items for an application, version, or sprint. The horizontal x-axis in a CFD indicates time, and the vertical y-axis indicates cards (issues). Each colored area of the chart equates to a workflow status (i.e. a column on your board).
The CFD can be useful for identifying bottlenecks. If your chart contains an area that is widening vertically over time, the column that equates to the widening area will generally be a bottleneck.
Viewing the Cumulative Flow Diagram
Go to the project where your board is located, then select your board from the Board menu.
Click Reports, then select Cumulative Flow Diagram.
To refine the data shown in the report, click Refine report, and select the desired filters.
To select a different timeframe, click the date range drop-down at the top of the chart.
To select a different date range, drag your cursor across the 'Overview' at the bottom of the chart.
Understanding the Cumulative Flow Diagram
Before you start using the CFD, you should get to know how it works. The following information will help you understand its key functionalities:
The CFD is board-specific – that is, it will only include issues that match your board's saved filter.
It is based on your board's column mapping. An issue is considered to be 'To Do' when it is in a status that has been mapped to the left-most column of your board. Similarly, an issue is considered to be 'Done' when it is in a status that has been mapped to the right-most column of your board. See Configuring columns for more information.
It keeps track of how many issues are passing through each column of your board, helping you see which columns accumulate more issues than others.
If you start a sprint with 5 issues, all issues will begin in the To Do column. If you view the CFD, it will show 5 issues To Do, 0 issues In Progress, and 0 issues Done.
If you then move 2 issues to In Progress, the CFD will display 5 issues To Do (because 5 have passed through that column), 2 issues In Progress, and 0 issues Done.
If you then move 1 issue from In Progress to Done, the CFD will show To Do = 5, In Progress = 2, and Done = 1.
If you then take that 1 issue out of Done and move it back to To Do, the CFD will remove the 1 from Done and remove 1 from In Progress, but the numbers in To Do will remain the same, because no new issues have arrived. Therefore, the CFD will show To Do = 5, In Progress = 1, Done = 0.
Need help? If you can't find the answer you need in our documentation, we have other resources available to help you. See Getting help.
Was this helpful?