The interactive chart is available on larger screens
Please open this page on a desktop to try it out
Key features of the Throughput chart
The Throughput chart provides a consolidated view of work completed by one or multiple teams. By combining several boards in one report, you can track trends across an entire ART or program, compare results against averages or KPI targets, and drill down into team-level details to uncover bottlenecks and opportunities for improvement.
➡️ Unlike the native Jira Velocity Chart, which is limited to one board, fixed averages, and no filtering flexibility, the Agile Velocity Chart Gadget app delivers advanced throughput tracking available directly on your Jira Dashboard.
How different roles use Throughput charts
✅ Release Train Engineer (RTE): I rely on the Throughput graph to monitor delivery trends and throughput health across all teams in the ART. By spotting imbalances or declining throughput early, I can take corrective action during PI planning or ART syncs.
✅ Product Manager: The Throughput report helps me track how teams are delivering against strategic priorities. By comparing throughput trends and health metrics across boards, I can make informed decisions about roadmap adjustments and investment focus.
✅ Agile Coach: I use the Throughput chart to analyze delivery trends across teams, assess throughput health, and uncover systemic bottlenecks. These insights help me guide process improvements and drive continuous delivery excellence.
✅ C-level Executive: The Throughput chart gadget gives me a clear view of delivery trends against KPIs, helping me track progress toward strategic goals and spot risks early.
Stay ahead of delays and deliver with confidence using THROUGHPUT CHART
Select several boards as the chart data source to track collective throughput in one place. Since teams often run sprints on slightly different dates, the Throughput report in Jira lets you normalize results by grouping data on the x-axis by month or quarter.
For deeper insights, drill down into the throughput of individual teams by clicking a time period and opening the Breakdown section. There, you can group results by board and add another layer of analysis by fields such as assignee, status, or issue type.
Throughput chart example for multiple Agile teams
📊 How to read the chart:
In the example above, the combined throughput of teams Alpha, Beta and Gamma, Epsilon, and Kapp in April (1️⃣) was 114 work items (2️⃣) across 10 sprints (3️⃣). The Breakdown shows that Beta and Gamma contributed 42% of this work (48 work items) (4️⃣), with a distribution of 42% stories, 38% bugs, and 21% tasks (5️⃣).
The “Multi-board throughput analysis” feature is helpful for:
Visualizing throughput across Agile Release Train teams to ensure synchronized delivery.
Using aggregated throughput to improve PI planning accuracy and balance workload across teams.
Analyzing team-level breakdowns to identify systemic bottlenecks and drive ART-wide improvements.
2. Key feature: Trend lines & averages
Switch the Throughput graph to the Lines view (1️⃣) to make throughput trends easier to spot over time. Completed work can be visually compared against the average throughput (2️⃣), displayed as a horizontal line across the chart. You can configure how the average is calculated - either the mean across all sprints, the mean over a selected number of recent sprints, or the median (3️⃣).
Jira report showing throughput over time compared to the average
The “Trend lines & averages” feature is helpful for:
Finding delivery patterns that may not be obvious in the bar view.
Analyzing team health by comparing throughput to stable benchmarks.
Identifying improvement opportunities and adjusting processes based on trends.
3. Key feature: Target lines
Add target lines to the Throughput chart to visually track team or ART KPIs. You can customize the color of each line (for example, green, amber, and red to indicate good, average, and under target results) and assign meaningful names to make expectations clear.
Target lines for KPI tracking on the Jira throughput report
The “Target lines” feature is helpful for:
Benchmarking throughput against agreed performance thresholds.
Highlighting risks when teams consistently fall below defined targets.
Making KPI expectations visible to all stakeholders.
4. Key feature: Custom estimation & done criteria
Adapt the Throughput chart in Jira to your team’s processes by selecting a custom estimation field - such as issue count, effort, or any other field from your Jira instance. You can also configure what counts as completed work by choosing relevant statuses from the Done category (for example, Released or Dev Done).
Custom estimation field and Done statuses in the Jira throughput graph
The “Custom estimation & done criteria” feature is helpful for:
Aligning with team-specific practices instead of being limited to default Jira fields.
Ensuring accurate reporting by defining what “done” means in your workflow.
Improving comparability across teams by standardizing completion criteria.
Additional features: Issue filtering and sprint configuration
You can filter the issuesby issue type, epic, release, or a custom JQL query to only focus on user stories or to analyze only work relevant to a specific Program Increment:
Issue filtering in the Jira throughput report
The Throughput chart also allows you to clean up reporting by configuring which sprints are displayed in the chart: choose how many sprints to show, include or exclude closed, active, or future sprints, or filter sprints by name:
Interval configuration and Sprint filter in the Throughput graph
What about the native Jira throughput report
Jira includes a basic Velocity Chart that shows a single team’s committed vs. completed work compared against a fixed average. While useful for a quick snapshot, it comes with significant limitations:
❌ Works with only one board - no multi-team or ART-wide view.
❌ Groups results by sprint only - no option for months or quarters.
❌ No breakdowns by custom fields such as issue type, status, or assignee.
❌ No flexibility to choose estimation fields or define what counts as done.
❌ No issue filtering (by epic, release, JQL, etc.).
❌ No sprint filtering or time period configuration.
❌ The average is not customizable.
❌ No KPI target lines.
Advantages of using the Throughput chart
Track throughput trends across teams, projects, or the entire ART.
Compare delivery against customizable averages and KPI targets.
Drill down into team-level or issue-type breakdowns for deeper insights.
Adapt metrics to your process with custom estimation fields and done criteria.
Filter issues by epic, release, or custom JQL to focus on what matters.
Control which sprints appear in the chart with sprint filters and time range options.
Switch between bar and line views to highlight patterns more clearly.
With Agile Reports and Gadgets, you’ll also get access to the Throughput chart, together with a wide set of additional reports and analytics tools.
Frequently Asked Questions
1. What is throughput in Agile metrics?
Throughput is classically defined as the number of work items a team completes in a given time period, regardless of their size. Some teams, however, prefer to measure throughput in story points or another estimation field to reflect effort. The Throughput chart supports both approaches by letting you select the estimation field that best matches your process.
2. How to visualize throughput in Jira?
Jira’s native Velocity Chart shows committed vs. completed work for a single team, but it’s limited to fixed metrics and one board. To get a full view of throughput, you can use the Agile Velocity Chart Gadget app by Broken Build. It lets you combine multiple boards, group results by sprint, month, or quarter, and customize estimation fields, done criteria, and filters to match your process.
3. How to save the Throughput report in a Jira dashboard?
You can create the Throughput chart from the app’s Getting started page using the default setup or one of the available templates, then save it as a gadget to a Jira dashboard of your choice. Alternatively, you can start directly from the dashboard where you want to display the chart and use the Add gadget button to add the Throughput report.
4. Can throughput be compared across teams that use different estimation fields?
Yes. When you add multiple boards as the data source, you can use the calculator icon next to each board to set a custom estimation field. If you don’t configure it, the board inherits the general estimation field defined in the Calculation section.
Note: board-specific estimation fields are not available if the general estimation field is set to Issue count or Time spent and remaining time.
5. Can I use the Throughput chart for Kanban teams, or is it only for Scrum?
Yes. The Throughput chart works with multiple types of data sources, including Scrum boards, Kanban boards, projects, releases, Epics, and Initiatives. You can even use a custom JQL filter - for example, if one team works in Scrum and another in Kanban.