Learn how to set up Jira Software Cloud and integrate it with other products and applications.
Learn how to configure your Jira Software Cloud company-managed projects 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 team-managed projects.
Plan and view work across multiple teams, projects, and releases with Advanced Roadmaps.
A guide on how to deploy and monitor an application built on AWS using Atlassian and third-party tools.
This page is for company-managed projects
If the lower-left of your project sidebar says you're in a team-managed project, check out these team-managed project articles instead.
Learn more about the difference between company-managed and team-managed projects.
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?