Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
In this example

Release cumulative flow diagram

Interactive сhart example
info
The interactive chart is available on larger screens
Please open this page on a desktop to try it out

Key features of Release Cumulative Flow Diagram

The chart provides a complete view of your release progress, regardless of its size. It shows the entire work lifecycle, day by day, across all statuses and status groups. You can easily monitor how the release evolves over time and quickly spot bottlenecks, such as work piling up in a single status without moving forward. It also makes it easy to track scope changes, ensuring everything stays on schedule for the planned deadline.

Try the Agile Cumulative Flow Charts to get clear, actionable insights with a tool built by experts in agile delivery.

How different roles use the Release cumulative flow diagram for Jira

Product Manager: I use the chart to understand whether delivery is on track, monitor scope changes, and quickly spot risks.

Team Lead: I love the Release cumulative flow diagram because it can finally compare apples to apples across teams. You're not just guessing which squad is struggling; you can see it. When you experiment with a new process, you've got before-and-after data to prove whether it actually helped.

Scrum Master: I use the diagram to visualize overall process health and detect inefficiencies such as stalled work, unstable arrival and departure balance, or widening WIP. These insights help me drive conversations about blockers, flow improvements, and more sustainable practices.

Project Manager: I track progress against timelines, detect scope creep, and communicate release status clearly to stakeholders using objective, data-driven insights.

Take your workflow to the next level with the RELEASE CFD
CFD

Key feature 1: Manage status groups to best fit your workflow

The Release cumulative flow diagram (CFD) provides enhanced customization options for how your data is displayed. One option is bands, which let you group individual statuses into higher-level categories that reflect your team’s workflow. To enable this functionality, select “Status groups” in the “Bands foundation” dropdown under the “Calculation” section of the chart settings.

Status groups band selection in the Release cumulative flow diagram in the Jira dashboard

You can configure both predefined and custom bands. The predefined bands are To Do, In Progress, and Done. Each automatically includes all statuses from the corresponding Jira status categories. You can modify these at any time and add one or more custom bands to better match your workflow. In our example, we highlight the “Ready for Test” status by placing it in the “Waiting” band, helping us quickly identify potential bottlenecks at that stage.

Bands configuration in the Jira Release cumulative flow diagram

An ideal Release cumulative flow diagram shows smooth, evenly rising bands with consistent spacing. Viewing the chart with these bands makes it clear that the team has a bottleneck: issues are accumulating in the “Waiting” group. But this is only the tip of the iceberg. Let’s explore the additional insights that the Cumulative flow diagram for Releases can provide.

Band bottleneck visualization in the Release cumulative flow chart in Jira dashboard

Key feature 2: Highlight the difference between the initial and final scopes

The chart offers two complementary views that let you interpret your data in different ways. The first is the burnup view (mentioned above), and the second is the burndown view. You can switch between them using the toggle located at the top of the settings panel.

Burndown view selection in CFD for releases

The key difference is that burnup is best suited for open or expanding scopes, such as Kanban boards or entire projects, where work can continuously arrive. Burndown, on the other hand, is a better fit for fixed-scope items such as releases, epics, or time-boxed goals.

This distinction is beneficial in our case because we are analyzing a release (a finite scope). At the start, we know exactly how much work is planned. The Initial scope line in the burndown view indicates that the current scope exceeds the original: it has increased by more than 20% (22 -> 27). This suggests that we should plan releases more carefully to avoid significant scope growth during execution.

Visualization of slightly increased commitment in CFD for releases

Key feature 3: Compare completion and flow across releases using percentages

The percent-normalized chart gives you a fresh way to view your data, using percentages instead of absolute values. Just click the % icon at the top of the chart to switch views. This is especially useful when you want to compare different teams or releases without worrying about scale differences. Example: Story Points for Team A versus Team B.

Percentage view selection in the Release cumulative flow diagram example
Comparing two charts using the percentage view visualization in the Release cumulative flow chart gadget

What you can see with it:

  • Workflow patterns: v3.1.0 saw very few new tasks and focused on completing existing work quickly. v2.3.0 introduced more new work and handled more tasks concurrently. See Arrival rate value.
  • Scope changes: In v3.1.0, tasks transitioned smoothly from “To Do” and “Waiting” to “Done.” In v2.3.0, “In Progress” remained at a higher level for longer, and “To Do” remained large for almost the entire lifetime, indicating the release was more dynamic.
  • Team efficiency: Percentages make bottlenecks easier to spot. v3.1.0 flowed efficiently with minimal delays, while v2.3.0 had more work in progress and slower progression.

Why it matters: This view helps you compare releases or teams fairly, spot potential slowdowns, and see where work is piling up. It’s an excellent tool for keeping scope under control and making sure your releases stay on track.

Key feature 4: Track your release health metrics

The Release cumulative flow diagram also provides a simple, intuitive way to monitor the overall health of your release without having to analyze every detail. At the top of the chart, you’ll find health metrics designed for quick understanding and decision-making. These three core metrics show the essential dynamics of your release:

  • Arrival Rate – how much new work is being added
  • Departure Rate – how much work is being completed
  • WIP (Work in Progress) – how much work is in progress

These indicators help you instantly understand whether the release is stable, overloaded, or at risk.

Health metrics example in the Release cumulative flow chart example

You can change how these health metrics are calculated. Open the Health Metrics dropdown and select a Statistic Method for the calculation, such as Mean, Median, or a percentile value. This flexibility allows you to adjust the metrics to reflect your team’s workflow better and highlight what matters most.

Health metrics calculation method selection in the Release cumulative flow report example

Tips for using these metrics effectively from the BB team 😉:

  • Ensure the departure rate stays higher than the arrival rate. Otherwise, the release may never finish.
  • Keep WIP as low as possible to avoid bottlenecks and context switching.
  • Monitor arrival spikes or drops in departures to detect blockers or scope creep early.
  • Compare metrics across releases to identify patterns and optimize planning.

These metrics provide a clear snapshot of release health. They help you make decisions in time and keep your delivery predictable and under your control.

Additional features

1. Deep dive into your data using a three-level breakdown by any field

Click on any interval to open the breakdown section. You’ll see the default first breakdown level, which shows statuses or status groups with their corresponding metrics. You can then configure the following two breakdown levels by selecting any fields you need from the dropdown menu.

Breakdown settings selection in the Release cumulative flow diagram in Jira

Bonus tip: Select any breakdown segment to instantly filter and view the related work items in the Issue List below.

Breakdown selection in Release CFD for Jira

2. Use the advanced filter to focus on exactly the work items you need

The Issue Filter section in the settings provides several options to narrow your scope. The most powerful one is the JQL filter, which gives you maximum flexibility and precision when filtering work.

Note: The only drawback is that you’ll need to know the JQL syntax to take full advantage of it.

Filled the JQL filter field in the Release CFD in the Jira dashboard

What about the native Jira release CFD

Jira does not include a built-in Cumulative flow diagram for Releases, but our chart gives you everything you need to build a complete, insightful view of release flow and performance. With native Jira reports, you can’t:

Track release progress: see how work moves across statuses over time and quickly identify where the release stands today.

Analyze health metrics: arrival rate, departure rate, and WIP are not calculated; you are not giving an instant snapshot of release stability.

Identify scope change: monitor how much work is added or removed during the release to prevent scope creep.

Highlight flow efficiency insights: understand where work stalls, how long items stay in progress, and where bottlenecks form.

Switch to percent view: compare releases or teams fairly by switching to percentage mode to remove scale differences.

Add gadgets to dashboards: display the reports directly on Jira dashboards.

Advantages of using the Cumulative flow diagram for Releases

Visualizes the whole workflow. Shows how work moves through every status over time, giving a complete picture of your delivery process.

Highlights bottlenecks instantly. Areas where bands widen reveal exactly where work is piling up and slowing down.

Tracks progress with historical context. Let's show you not just where you are today, but how you got there, day by day.

Monitors scope changes. Clearly shows when new work is added or removed, helping you detect scope creep early.

Focus on the scope you need. Filter everything you don’t need to.

Supports accurate forecasting. Stable arrival and departure rates make it easier to predict delivery timelines.

Reveals WIP trends. Helps you identify when your team is overloaded and promotes healthier workload distribution.

Empowers continuous improvement. Perfect for retrospectives, helping teams identify patterns and refine processes over time.

Explore the interactive chart, no setup, no risk
TRY THE CHART
Chart embeded

Apps used in this Release cumulative flow diagram example

Use our examples to build your use cases on the Jira Dashboard.

The Jira app (plugin) used in these examples has a 30-day free trial and is completely free for teams under 10 people.

Frequently Asked Questions

1. What is the Release cumulative Flow Diagram?

The Release cumulative flow diagram (CFD) is a visual tool that shows how a release progresses through its statuses over a selected period. It helps you track release progress, monitor scope changes, and easily identify bottlenecks.

2. Can I add more than one release to the chart?

Yes! Our chart supports multiple releases in a single view. Simply add the additional releases in the Data Source section.

Release data source selection in the Release cumulative flow diagram in Jira

3. Can I use a custom estimation field for the chart?

Absolutely. You can select any numeric custom field in the settings to use as the chart visualization's estimation metric.

Estimation field selection in CFD for releases

Can I use statuses as bands on the Release CFD?

Yes. In the Band Configuration, choose the option to display statuses. The chart will then show each status as a separate band, giving you a clear view of work distribution and flow.

Status band selection in CFD for releases in Jira

Why trust Broken Build apps?

Gold Marketplace Partner
apps
Use this example 
in these apps: