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 cycle time report

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 cycle time report

The Release cycle time report helps Agile teams and leaders understand how long work takes to move through the delivery pipeline - from development to completion - within and across releases. It highlights bottlenecks, supports continuous improvement, and enables more predictable, high-quality delivery, especially for teams scaling with SAFe.

💡 What it helps you do:

  • Spot delays and outliers early
  • Compare release performance across teams or projects
  • Track the impact of process changes over time
  • Identify where work gets stuck (e.g., in Dev Done or QA)
  • Set internal benchmarks for cycle time to improve planning and consistency

The Agile Cycle Time Chart app lets you add multiple gadgets to your Jira Dashboard, just like other apps from Broken Build.

How different roles use Release cycle time chart

🧑‍✈️ Scrum Master
Tracks team delivery rhythm to spot delays and facilitate continuous improvement. Uses release cycle time data in retrospectives to drive process changes and support predictable sprints - crucial for SAFe cadence.

🎯 Agile Coach
Analyzes release cycle time trends across multiple teams to identify bottlenecks, promote best practices, and improve flow consistency.

👩‍💼 Director of Engineering
Monitors release cycle time benchmarks across teams to ensure consistent, predictable delivery. Uses insights to guide strategic planning and evaluate the impact of process improvements.

🚄 Agile Release Train Engineer (RTE)
Ensures smooth, synchronized releases across teams. Uses release cycle time charts to detect delivery slowdowns, align teams, and maintain a healthy release rhythm essential for SAFe alignment.

Uncover bottlenecks, improve flow, and release faster with the RELEASE CYCLE TIME CHART

1. Key feature: Release cycle time reporting with cycle time distribution chart

This release-level cycle time report shows how long issues took to move from In Progress to Done within a specific release. It can be used as a health check for a large release, tracking whether everything is progressing as expected or if there are delays.

⚙️ Default settings:

  • Interval: Last 6 bi-weeks
  • Units: Days
  • Issues shown: Completed issues
Release Cycle time histogram showing release breakdown with outliers
📊 How to read the chart:
The x-axis (2️⃣) displays time ranges (e.g., 2, 3, 5 days), while the y-axis (1️⃣) shows how many issues were completed in each range. It provides a quick visual summary of how consistently the team is delivering work within a release (or across multiple releases). The chart helps identify outliers (3️⃣), tasks that took unusually long, which may indicate bottlenecks or inefficiencies. For example, if an issue spent 92% of its time in "Dev Done" (as shown under marker 4️⃣), this may indicate the work was complete but stuck waiting for release. Spotting these patterns allows you to take early action, stay aligned with your benchmarks, and keep the release flow smooth.

As Doc Norton writes in Escape Velocity:

“Looking at cycle times, we can identify bottlenecks in the flow of work and focus our efforts on finding ways to improve processes that impact the bottleneck. Increase flow through the bottleneck, and we increase flow through the entire system.”

2. Key feature 2: Release cycle time histogram to compare releases

This view allows you to compare cycle times across multiple releases using a breakdown table. You can analyze how long issues took to move from any In Progress to Done categories across different releases (1️⃣) or across projects (2️⃣). This helps you establish reliable internal benchmarks (3️⃣) based on your most stable releases.

Breakdown table showing cycle times across multiple releases and projects

By comparing releases side by side, you can quickly identify outliers (5️⃣), releases that took significantly longer (4️⃣), and run retrospectives to understand the reasons. Was it scope creep? Testing delays? Dependency issues?

You can also drill down into the longest-running issues in each release to investigate blockers and bring them into the retrospective for root-cause analysis. After implementing improvements, continue tracking future releases to see whether the changes lead to faster, smoother delivery.

Breakdown table by projects and releases with drill-down into individual issues

3. Key feature: Cycle time trend to track changes within releases

This Release cycle time gadget shows how long issues took to move from In Progress to Done over time. The x-axis represents time periods (e.g., weeks or sprints), and the y-axis shows the average release cycle time for each period. It’s ideal for tracking delivery speed and changes across or within releases over time.

💡Why it matters:
Release Cycle time trend is a powerful tool for release management and continuous improvement. Whether you're changing team structures, introducing new practices, hiring more developers, or optimizing workflows, this chart shows the real impact of those changes. It helps you visually assess whether your cycle time is improving or regressing.

For teams working at scale, especially in frameworks like SAFe, where predictable, rhythmic releases are key, this chart offers a clear view of progress. It allows you to communicate improvements using real data and highlight positive delivery trends in team or stakeholder meetings.

For example, in the chart below, we see a 25% drop (2️⃣, 3️⃣) in the 85th percentile of cycle time across multiple releases. This can serve as proof of the success of recently adopted process changes.

Cycle time percentiles across multiple releases to visualize changes in delivery performance over time

➡️ To explore the Release cycle time trend on an interactive chart, click Settings and select Cycle time trend chart type.

Interactive chart guiding the first step - switch to Release Cycle time trend
Interactive chart guiding the second step - switch to Release Cycle time trend

4. Key feature: Time in status tracking for better release management

This Release cycle time chart in Jira shows how much time issues spend in each workflow status. The x-axis represents time periods (e.g., by sprint or week), and the y-axis displays the time spent in each status per issue. You can switch between Average, Absolute, and Ratio chart types to gain different perspectives.

💡Why it matters:
Release Time in Status reveals hidden inefficiencies in your process. For example, you may find that issues spend more time waiting for QA or release than being developed. By comparing how long work sits in post-development statuses like Dev Done (2️⃣, 3️⃣) versus active development (1️⃣, 4️⃣), you can pinpoint bottlenecks. Perhaps there are too few testers, delays in stakeholder approvals, or the PM hasn’t prepared release notes. In many cases, the value is already built but simply stuck in the pipeline.

Chart showing average time spent in 'Dev Done' and 'In Progress' categories

➡️ To explore Release Time in Status chart on an interactive chart, click Settings and select Time in Status chart type.

Interactive chart guiding the first step - switch to Release Time in Status
Interactive chart guiding the second step - switch to Release Time in Status

What about the native Jira Release cycle time chart

Jira does not offer native, built-in capabilities to track Cycle time by release, visualize Release Cycle time histograms, or analyze detailed breakdowns by Time in status. These advanced views are essential for Agile teams to monitor workflow health, compare performance across releases, and continuously improve delivery processes.

While Jira provides a Control Chart, its functionality is limited:

  • It delivers a static view scoped to a single board or sprint, without the ability to compare multiple releases side-by-side or access detailed breakdown tables.
  • It lacks visualization of Release Time in Status and percentile analysis.
  • It does not support multi-dimensional breakdowns by issue type, team, or workflow status within the same chart.

In summary, Jira’s native Control Chart offers a basic snapshot of issue durations but does not provide the depth, flexibility, or release-focused insights needed for comprehensive process optimization and release management.

Advantages of using the Release cycle time report

  • Provides clear visibility into delivery flow by tracking cycle time at the release level
  • Supports flexible cycle configuration, allowing to define custom start and end statuses
  • Allows exclusion of specific issue types or tickets to ensure cleaner, more relevant metrics
  • Enables use of status groups (In Progress and Waiting) to align the chart with the team’s actual workflow
  • Let’s set targets and internal benchmarks to measure progress and guide improvements
  • Enables early identification of delays and bottlenecks, reducing release risks
  • Supports comparison across multiple releases and projects to reveal trends and outliers
  • Visualizes consistency and process improvements over time through a trend chart
  • Uncovers hidden inefficiencies by breaking down time spent in workflow statuses
  • Facilitates data-driven retrospectives by pinpointing the longest-running issues
Explore the interactive chart, no setup, no risk
TRY THE CHART
Chart embeded

Apps used in this Release cycle time report example

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

Both Jira apps (plugins) used in these examples have a 30-day free trial and are completely free for teams under 10 people:

The Agile Reports and Gadgets app includes Release cycle time report functionality and a multitude of other reports/charts.

Frequently Asked Questions

1. What is Release cycle time?

Release cycle time is the duration between the start of development for a release and the moment it is shipped to users. It helps teams track how long it takes to deliver product updates.

2. How to visualize the Release cycle time in Jira?

Jira alone doesn’t offer a built-in release cycle time chart. To visualize it, you can use marketplace apps like the Agile Cycle Time Chart by Broken Build that track release duration.

3. How long is a Release cycle?

The length of a release cycle varies by team or product. It can range from a few days (in continuous delivery setups) to several weeks or even months in traditional release models.

4. Can I add Release Cycle time charts to the Jira dashboard?

Yes, you can add several dashboard gadgets based on each chart and customize them for specific teams, projects, or filtered data views.

5. Does the Release cycle time chart gadget update data automatically?

Yes. The chart pulls real-time data directly from your Jira instance — no manual updates or exports needed.

6. How to add a Cycle time report by release to a Jira dashboard?

Jira doesn’t include a built-in report for Release cycle time, but you can visualize it using the Agile Cycle Time Chart app from the Marketplace.

To add the Release cycle time chart gadget to your dashboard:

  1. Make sure the Agile Cycle Time Chart app is installed.
  2. Open your Jira dashboard and search for the gadget named "Agile Cycle Time Chart".
  3. Choose your release-based data source and configure the chart with flexible, real-time settings.

Why trust Broken Build apps?

apps
Use this example 
in these apps: