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

Scrum Throughput run chart

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

Key features of the Scrum Throughput run chart

The Scrum Throughput run chart provides a clear view of how delivery evolves over time based on your teams’ actual completed work. Instead of relying on assumptions or isolated team metrics, it aggregates throughput data across one or multiple Scrum teams to reveal real delivery patterns, variability, and trends.

With flexible data sources, configurable time intervals and filters, customizable calculation settings, and multiple ways to break down and visualize data, the chart helps teams understand not just how much work is delivered, but also how delivery is distributed and how it changes over time. Whether you’re analyzing a single team or coordinating delivery across multiple boards, Agile Throughput Charts support more informed planning, better capacity alignment, and data-driven decision-making.

How different roles use the Scrum Throughput run chart

Scrum Master: I rely on throughput patterns to identify inconsistencies in delivery and facilitate data-driven team discussions. When I see unusual spikes or drops, I use them as a starting point to uncover blockers, workflow issues, or process inefficiencies that may be affecting the team’s ability to deliver consistently.

Team Lead: I monitor throughput stability to ensure the team is delivering at a sustainable pace. By tracking how throughput evolves across sprints, I can quickly spot deviations from typical performance and investigate whether they are caused by external dependencies, workload imbalance, or internal process issues.

Release Train Engineer (RTE): I use cross-team throughput insights to coordinate delivery across the ART and ensure alignment with PI objectives. By understanding how different teams contribute to overall throughput, I can identify imbalances, manage dependencies, and support more effective PI planning and execution.

Portfolio Manager: I look at throughput across multiple teams and projects to assess overall delivery capacity at the portfolio level. This helps me understand whether strategic initiatives are realistically achievable and make informed decisions about investment, prioritization, and roadmap planning.

Turn throughput data into better delivery decisions with the Scrum Throughput run chart

Key feature 1: Visualize throughput across multiple Scrum teams

The Sprint Throughput run chart lets you combine multiple Scrum teams into a single view to understand how much work is being delivered across the system, not just within one team.

Instead of analyzing teams in isolation, you can select several Scrum boards as the data source and track their combined throughput. Since teams often run sprints in parallel but not perfectly aligned, the chart groups data by time period to normalize results across teams.

📊 How to read the chart

Jira Throughput run chart for Scrum teams

In the screenshot, the chart shows the total throughput delivered by four Scrum teams (Alpha, Beta & Gamma, Epsilon, and Kappa (1️⃣)) across the last six sprints (2️⃣). The x-axis groups data by sprint (Parallel mode), meaning that even if teams have slightly different sprint dates, their results are aligned into comparable time buckets (3️⃣).

The values displayed on top of each bar represent the total amount of completed work (in this case, story points (4️⃣)) across all teams for that sprint. The horizontal reference line shows a statistical benchmark (e.g., mean throughput (5️⃣), helping you understand what “typical” delivery looks like across all teams combined.

This feature is helpful for

  • Understanding total delivery capacity across multiple Scrum teams
  • Aligning teams working toward a shared goal (e.g., release or PI)
  • Supporting planning and forecasting with real aggregated data

Key feature 2: Narrow down throughput to what actually matters

The Scrum Throughput Run chart allows you to define a specific time interval and apply issue filters to focus only on the relevant subset of work. Instead of analyzing all completed issues, you can limit the scope to a particular epic, release, issue type, or any custom JQL-defined dataset.

By adjusting the time window, you also control how much historical data is included in the analysis. Shorter intervals highlight recent delivery behavior, while longer intervals provide a more stable view of overall trends.

Interval configuration and Issue filter in Scrum Throughput Run chart in Jira

This feature is helpful for

  • Analyzing throughput for a specific initiative, release, or epic
  • Reducing noise from unrelated work in multi-team environments
  • Comparing recent performance vs historical trends

Key feature 3: Customize estimation field and default values

Different teams measure work differently - and the Scrum Throughput Run chart adapts to that.

Instead of being limited to a single metric, you can choose the estimation field used to calculate throughput for each board individually. This can be story points, issue count, time-based fields, or any custom numeric field available in your Jira instance.

To ensure consistency, you can also define a default estimate for issues that don’t have a value. Without this, unestimated items would contribute zero to throughput, potentially distorting results - especially in mixed datasets where some teams estimate, and others don’t.

Calculation settings in Scrum Throughput run report example

This feature is helpful for

  • Supporting teams using different estimation approaches (points, count, time)
  • Preventing skewed results caused by unestimated issues
  • Standardizing throughput calculations across multiple Scrum teams

Key feature 4: Visualize throughput composition with stacked bars

Total throughput only tells part of the story. To understand how teams spend their capacity, you can switch the chart to a stacked bar view and break down throughput by issue type or any other field.

This perspective is especially valuable in multi-team setups. While total throughput may appear stable, the composition can shift - for example, an increasing share of bugs or operational work may indicate quality issues or hidden capacity drains.

Stacked bar view in the Sprint throughput chart

This feature is helpful for

  • Understanding how capacity is distributed across issue types or work categories
  • Detecting shifts such as increasing bug load or operational work
  • Supporting decisions on capacity allocation and prioritization

Key feature 5: Break down the throughput by team

When working with multiple Scrum teams, a combined view is only the starting point. To understand what’s really happening, you can drill down into the data using the Breakdown section.

By grouping results by board (team), you can see how each team contributes to the total throughput in any given period. This allows you to compare delivery levels, identify imbalances, and understand whether changes in overall throughput are driven by specific teams or system-wide factors.

You can also extend the analysis further by adding another level of grouping (e.g., issue type, assignee), making it possible to move from a high-level overview to detailed operational insights.

Breakdown and Issue list in the Scrum Throughput chart gadget

This feature is helpful for

  • Comparing throughput across multiple Scrum teams or boards
  • Detecting imbalances or bottlenecks at the team level
  • Drilling down from aggregated metrics to actionable insights

Additional feature: Benchmark throughput with statistics and targets

Instead of relying only on individual data points, you can display statistical indicators such as mean, median (P50), or custom percentiles (P85, P95, etc). These lines show what “typical” and “high-confidence” delivery levels look like based on historical data.

To better reflect recent performance, statistics can be calculated using a moving window of the last X intervals rather than the entire dataset. This reduces the impact of outdated data and highlights how delivery evolves over time.

In addition to statistics, you can define custom target lines that represent expected throughput levels or KPIs.

Statistics and target lines in Scrum Throughput run chart in Jira dashboard

This feature is helpful for

  • Understanding typical vs exceptional throughput levels
  • Smoothing short-term fluctuations to reveal delivery trends
  • Tracking performance against defined KPIs or expectations

What about the native Jira Throughput run chart for Scrum teams

If you’re trying to understand throughput in Scrum, Jira’s native reports don’t quite get you there:

❌ Insights are locked to individual boards, making cross-team analysis difficult

❌ Delivery is viewed sprint by sprint, with no easy way to analyze longer-term trends

❌ There’s no concept of “typical throughput”, so teams rely on intuition instead of statistical context

❌ You can’t adjust how throughput is calculated, which makes it hard to align reports with real workflows

❌ There’s no visibility into what types of work drive delivery, limiting meaningful discussions about capacity

As a result, teams often end up exporting data or building custom reports just to understand something as fundamental as throughput.

Advantages of using the Scrum Throughput run chart

The Scrum Throughput Run chart extends Jira’s reporting capabilities by providing a flexible and scalable way to analyze delivery performance across teams and timeframes.

With this chart, you can:

✅ Combine throughput from multiple Scrum boards, projects, or JQL-defined scopes into a single, unified view

✅ Track delivery across custom time intervals (daily, weekly, monthly, or sprint-based), not just sprint boundaries

✅ Adapt calculations to your workflow by selecting the estimation field, defining Done statuses, and standardizing how throughput is measured

✅ Use statistical lines and moving averages to understand typical delivery levels and identify variability

✅ Break down throughput by issue type, epic, assignee, component, or any Jira field to reveal where capacity is actually spent

✅ Switch between bar and line views to explore both discrete sprint output and long-term delivery trends

✅ Drill down into any interval to inspect the exact issues completed, enabling deeper analysis and validation

✅ Apply advanced filters (JQL) to focus on specific initiatives, teams, or work types and eliminate noise from unrelated data

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

App used in this Scrum Throughput run chart example

Use these examples to create your own Scrum Throughput run report use cases on the Jira Dashboard.

Both Jira apps (plugins) featured here offer a 30-day free trial and are completely free for teams of up to 10 users:

The Agile Reports and Gadgets app includes Scrum Throughput run chart functionality plus a wide range of additional charts and reports.

Frequently Asked Questions

1. What is throughput in Scrum?

In Scrum, throughput measures how much work a team actually completes within a given period, such as a sprint, week, or custom interval. It represents the system's output based on items that have reached a “Done” state, rather than on what was planned or committed at the start.

Throughput can be measured in different ways depending on the team’s setup: most commonly as the number of issues completed or story points delivered. The key is that it reflects real completed work, not estimates or intentions.

Unlike velocity, which is tied to sprint planning and commitment, throughput focuses on delivery as a continuous flow. This makes it especially useful for analyzing trends over time, comparing performance across teams, and understanding how stable or variable delivery is.

In Agile Throughput Charts, this data is visualized through flexible views such as run charts and histograms, helping you track how delivery evolves over time and understand the distribution, variability, and predictability of throughput for deeper delivery insights.

2. Should I use story points or issue count for throughput?

The choice depends on your use case. Story points provide more nuance when teams estimate consistently and want to reflect effort or complexity. However, when working across multiple teams or when estimation practices vary, issue count is often more reliable and comparable. Mixing different estimation approaches in one chart can distort results, so it’s important to choose a metric that aligns with your reporting goal and maintain consistency across the dataset.

3. Is throughput a good KPI for team performance?

Throughput can be a useful indicator of system performance, but it should not be used as a standalone KPI, especially not for evaluating individual teams or team members.

To get a complete picture, throughput should be combined with cycle time, which shows how long it takes for work to move from start to completion. While throughput tells you how much is delivered, cycle time explains how fast work flows through the system. For example, a team may maintain stable throughput but experience increasing cycle time, which can indicate hidden bottlenecks or growing work-in-progress.

Using tools like the Agile Cycle Time Charts alongside throughput helps teams balance speed and output, identify inefficiencies, and improve flow holistically.

4. How do I compare throughput across multiple Scrum teams?

To compare teams effectively, you need to standardize the measurement approach. Using issue count is often the safest option, as story points may not be comparable across teams. It’s also important to align time intervals and ensure that all teams are included under similar conditions. Even then, comparisons should focus on trends and consistency, not absolute numbers, since teams may differ in scope, maturity, or responsibilities.

5. Why does my throughput fluctuate so much between sprints?

Throughput variability is normal to some extent, but large swings often indicate instability in the system. Common causes include inconsistent work sizing, changes in team availability, blocked items, or batching work at the end of sprints. In Scrum, it’s also common for teams to close multiple items just before the sprint review, which creates artificial spikes. Understanding these patterns helps teams focus on improving flow rather than reacting to individual outliers.

Why trust Broken Build apps?

Gold Marketplace Partner
apps
Use this example 
in these apps: