Jira team velocity – why one board isn't enough when you have multiple teams

Iryna Krutko
CMO at Broken Build
LinkedIn icon
August 21, 2026
Article
8 min
In this article

Native Jira's Velocity Report shows one team's velocity on one board. Broken Build's Agile Velocity Charts lets you aggregate multiple teams into one view, see velocity patterns across teams, and diagnose differences with ten metrics per team – so you can plan at the program level, not just the single-team level.

What is team velocity?

The Agile Alliance defines velocity as "the total effort estimates associated with user stories that were completed during an iteration." In Jira, that translates to the sum of story points (or time estimates, or issue count) that a Scrum team completes per sprint.

Atlassian's documentation describes the velocity chart as showing "the amount of value delivered in each sprint, enabling you to predict the amount of work the team can get done in future sprints." Three elements appear: Commitment (gray bar), Completed (green bar), and an Average line.

At the single-team level, velocity helps sprint planning. At the program level – when you manage multiple teams – velocity becomes a coordination and benchmarking tool. That's where native Jira stops.

The cross-team visibility problem

Programs need to see all teams together. Delivery leads need combined capacity for roadmap planning. Agile coaches need to spot which teams struggle with rollover vs scope creep. PMO needs aggregated velocity across teams.

Native Jira can't do any of that – it shows one board at a time.

The solution isn't to rank teams by raw velocity numbers (that's meaningless when teams estimate differently). It's to aggregate (combined capacity view), normalize (percentage-based planning accuracy), and diagnose (ten-metric breakdown that explains why patterns differ).

That's the gap Agile Velocity Charts fills.

How to read the velocity chart in Jira

Open any Scrum board and navigate to Board → Reports → Velocity Chart. The chart shows Commitment (gray bar), Completed (green bar), and an Average line across past sprints. For a detailed walkthrough of these three elements, see Jira sprint velocity – why three metrics can't tell you what happened.

Native Jira velocity chart showing Commitment (gray bars), Completed (green bars), and Average line across sprints

What native cannot show when you have multiple teams:

  • All teams in one aggregated chart
  • Teams side by side to spot variance and stability patterns
  • Why one team's velocity pattern differs from another's
  • Normalized percentage view to analyze planning accuracy across teams

Where native velocity falls short for multiple teams – and what to use instead

Native Jira's Velocity Chart works for a single team reviewing its own sprints. When you manage multiple teams, it stops. Each subsection below pairs a native limitation with the corresponding capability in Agile Velocity Charts by Broken Build.

1️⃣ One board at a time → cross-team velocity view

Native: The velocity chart is locked to one Scrum board. To see another team, you switch boards. To see all teams together – you can't. No cross-board, cross-project, or cross-team aggregation.

Agile Velocity Charts: Cross-team velocity chart rolls up multiple boards, projects, or teams into one aggregated view. A scaled team, a value stream, or a program-level rollup becomes one chart. Answers "what's our combined delivery velocity?" – a question native can't touch.

Cross-team velocity chart aggregating three Scrum boards into one combined view

2️⃣ No team visibility → benchmarking view

Native: No way to see Team A and Team B velocity patterns in the same chart. No historical percentile reference. No way to spot which team's variance is widest or which trend is most stable.

Agile Velocity Charts: Benchmarking view shows each team's velocity as its own bar next to the others on the same chart. Add reference lines from historical averages, medians, or percentiles (25th, 75th) to see variance and stability patterns across teams.

Benchmarking velocity chart showing three teams side by side with 25th, median, and 75th percentile reference lines

Answers "which team has the most stable velocity?" and "which team's pattern diverges from the rest?" – structural questions, not rankings.

3️⃣ Only 3 metrics → ten metrics that explain team differences

Native: Shows Commitment, Completed, and Average. When Team A's numbers differ from Team B's, native can't tell you why. Is it less rollover? Less scope creep? Different estimation patterns?

Agile Velocity Charts: Ten metrics per sprint: rollover, initial commitment, final commitment, added work, removed work, total scope change, estimation change, not completed work, completed work (initial), completed work.

Ten-metric breakdown showing rollover, scope change, and estimation metrics per team

When analyzing teams, the question shifts from "which team is faster" to "why does Team A have less rollover?" or "why does Team B absorb more mid-sprint scope?" That's diagnostic, not ranking.

4️⃣ Absolute values only → percentage / say-do ratio view

Native: Only shows absolute story points. A team completing 50 points looks like it delivered more than a team completing 30 – even if the 50-point team planned 100 (50% say-do) and the 30-point team planned 32 (94% say-do).

Agile Velocity Charts: Percentage view normalizes to initial or final commitment. Analyze planning accuracy across teams on the same axis – even when team sizes or estimation scales differ.

Percentage view showing say-do ratio for planning accuracy analysis

In percentage mode, the Average line becomes the average say/do ratio across sprints – a single-number KPI you can quote across teams.

5️⃣ One average line → targets and percentile benchmarks

Native: Shows only a single Average line across a fixed sprint window. No target corridors. No variance indicators.

Agile Velocity Charts: Overlay absolute or percentage-based target lines. Add benchmark reference lines from historical averages, medians, or percentiles (25th, 75th).

Target line and Benchmark percentiles overlay median line

See whether a team's velocity is stable or volatile, whether variance is tightening or widening over time. That's the benchmarking that makes cross-team visibility useful – patterns and stability, not rankings.

6️⃣ Scrum-only → any scope

Native: Velocity chart is Scrum-only. Kanban teams have no equivalent.

Agile Velocity Charts: Works on Scrum boards, Kanban boards, projects, releases, initiatives, epics, saved filters, and custom JQL – and combinations. Roll up the velocity of a scaled team, or narrow to one epic's contribution across teams.

Data source selector showing Scrum, Kanban, projects, releases, epics, and JQL options

For details on configurable time frames, flexible estimation fields, and issue filters, see Jira sprint velocity – why three metrics can't tell you what happened. This article focuses on cross-team capabilities.

7️⃣ No drill-down → breakdown that answers "why?"

Native: No way to click a sprint and see which tickets contributed. No breakdown by epic, issue type, or assignee.

Agile Velocity Charts: Click any sprint – team-level, cross-team, or per-person – to open a Breakdown by any Jira field. See exactly which epic, issue type, or assignee drove this team's rollover, scope creep, or shortfall.

Drill-down panel showing breakdown by Board and Issue type with issue-level details

8️⃣ Trapped on Reports tab → lives where your team works

Native: The velocity chart lives only on the project's Reports tab. No dashboard gadget. No Confluence embed. To share a velocity view, you screenshot it.

Agile Velocity Charts: Add as a gadget on any Jira dashboard. Embed interactively in Confluence via Smart Links – filters and grouping stay editable inside Confluence. Export to CSV, PNG, or PDF.

Native vs Agile Velocity Charts by Broken Build at a glance

Native Jira vs Agile Velocity Charts comparison

Do you need more than native?

Answer yes to any of these, and native can't help:

  1. Do you manage more than one team and need to see their velocity together?
  2. Do you need to see teams side by side without switching boards?
  3. Do you need to understand why one team's velocity pattern differs from another's?
  4. Do you need a normalized view to analyze planning accuracy across teams?
  5. Do you need velocity on a Jira dashboard or embedded in Confluence?
Your next velocity chart could show all teams, not just one with Agile Velocity Charts

Agile Reports and Gadgets bundle

Agile Velocity Charts is available standalone or as part of Agile Reports and Gadgets – a bundle that adds Cycle Time Charts, Throughput Charts, CFD, WIP Aging, Created vs Resolved, and more. If your teams need flow metrics alongside velocity, the bundle covers both.

Try the interactive examples

See Agile Velocity Charts in action – no installation needed.

When native is enough – and when it is not

Native Jira's velocity chart works when you have one team, one board, and only need to see the basic pattern: did we complete more or less than we committed?

It stops when you ask harder questions:

  • How does this team's velocity pattern relate to our other teams?
  • Which teams have stable velocity vs. volatile patterns?
  • Why does Team A's pattern differ from Team B's – is it less rollover, less scope creep, or a different estimation approach?
  • What's our combined velocity across the program?
  • Where can I see all teams' velocity without switching boards?

Agile Velocity Charts by Broken Build picks up where native stops: cross-team aggregation, side-by-side pattern visibility, ten-metric diagnostic breakdown, percentage views for normalized analysis, and drill-down that answers "why?" – all in a view that lives on your dashboard, not trapped on a Reports tab.

Frequently Asked Questions

1. Can I see velocity for multiple teams in native Jira?

No. Native Jira's velocity chart is locked to one Scrum board. To see another team, you switch boards. There is no cross-team aggregation or side-by-side view. Agile Velocity Charts lets you select multiple boards/projects and see them together or side by side.

2. How do I see velocity across teams without ranking them?

Use normalized percentage views (say-do ratio) to analyze planning accuracy, and look at variance patterns via percentile reference lines (25th, 75th). This shows stability and trends without raw number rankings. Agile Velocity Charts app provides both.

3. Why does Team A's velocity pattern differ from Team B's?

Native Jira can't answer this – it shows only Commitment, Completed, and Average. Agile Velocity Charts' ten-metric breakdown shows rollover, scope change, estimation change, and more per team. You can diagnose whether the difference is driven by rollover patterns or mid-sprint scope changes – without ranking teams against each other.

4. Does native Jira velocity chart work for Kanban?

No. The velocity chart is Scrum-only. Kanban teams have no native velocity report. Agile Velocity Charts works on Kanban boards using sprint-equivalent time intervals.

5. Can I add velocity to a Jira dashboard?

Not natively – the velocity chart lives only on the Reports tab. Agile Velocity Charts adds as a dashboard gadget and embeds in Confluence via Smart Links with full interactivity.

6. What's the difference between Jira sprint velocity and Jira team velocity?

"Sprint velocity" focuses on a single team's sprint-by-sprint breakdown – understanding why THIS team missed THIS sprint. "Team velocity" focuses on cross-team visibility – aggregating teams for program planning and understanding why patterns differ across teams. Agile Velocity Charts covers both: single-team diagnostic depth and cross-team aggregation. See also: Jira sprint velocity – why three metrics can't tell you what happened.

7. Are subtasks included in velocity calculations?

In native Jira, no – subtask estimates are excluded. In Agile Velocity Charts, you can filter by issue types including "all sub-tasks" if needed.

Top-rated apps for Scrum, Kanban, and Scaled Agile

Check our apps