Tempo logotype
📅 Webinar: Expert panel: From strategic drift to strategic impactSave my seat
6 min read

Velocity charts in Jira: How to track and improve sprint performance

Learn how to use velocity charts in Jira to track progress, improve sprint planning, and make data-driven decisions for better agile project management.
From Team '23

Tempo Team

Key Takeaways

  • A Jira velocity chart displays two bars per sprint – story points committed vs. story points completed – so teams can see exactly how their estimates hold up against actual delivery.

  • Consistent velocity across sprints means estimates are reliable. Wide swings signal scope creep, workflow blockers, or overcommitment worth investigating before the next sprint.

  • Average velocity is calculated by adding completed story points across multiple sprints and dividing by the number of sprints. Most teams use 6–10 sprints to get a planning baseline they can trust.

  • Velocity measures how much work a team completes, not whether that work was high quality or delivered real user value. It should be paired with other signals like bug rates and customer feedback.

  • Tempo Timesheets and Custom Charts extend Jira's native velocity report with time tracking, customizable dashboards, and AI-powered sprint data – giving teams more context for planning decisions.

Most sprint planning sessions run on a mix of instinct and hope. The team looks at the backlog, someone calls out what feels feasible, and everybody commits. Then the sprint closes with tickets still open – and the same pattern shows up next sprint.

Velocity charts give you something more useful to plan from. A velocity chart in Jira tracks completed work across past sprints as a two-bar comparison: What the team committed to versus what they actually finished.

Parabol's 2024 Agile Statistics Report found that 61% of agile teams already track sprint velocity as a core metric. It tracks story points committed versus completed across past sprints. Over time, that comparison shows you the gap between what you're planning and what you can actually ship. After 6-10 sprints, that data tells you more about your team's actual capacity than any planning conversation will.

What is a velocity chart in Jira?

A velocity chart in Jira is a visual record of a Scrum team's output across sprints. Each sprint shows up as two bars: How much work the team committed to at the start, and how much they actually finished.

  • Estimated work: The total story points planned at the sprint's start.

  • Completed work: The actual story points finished by sprint close.

Run that comparison across enough sprints and you've got a reliable picture of what the team can actually deliver.

Benefits of using a Jira velocity chart

Velocity tracking tends to surface workflow problems earlier than most other signals.

Makes sprint planning more predictable

If a team's been finishing 40 story points per sprint, committing to 60 is going to produce a failed sprint. Past Jira velocity reports give teams a concrete baseline to plan from. Scrum masters and project managers can use that data to set realistic goals and keep the backlog from getting overloaded.

Helps teams catch bottlenecks early

A sudden drop in velocity usually means something in the workflow broke. Inconsistent estimates and unplanned work show up in the graph before they turn into missed deadlines. Catching them in a retrospective beats finding out after a sprint review.

Improves accountability

The Jira velocity report shows how much work is getting done each sprint. When those numbers are visible to the whole team, there's a lot less arguing about whether commitments are being met. When velocity dips, teams have something concrete to look at.

Encourages continuous improvement

Velocity data gets more useful the longer you track it. Over time, teams start planning from what the data shows rather than what sounds right in the room. Better estimates mean fewer mid-sprint surprises. The effect compounds. 

How to read a velocity chart

A velocity chart shows story points committed versus completed for each sprint. That gap between the two bars tells you how accurate your estimates are.

Consistent velocity means estimates are reliable. Wide gaps between committed and completed points usually point to overcommitment or recurring blockers – scope creep tends to show up here too. Velocity that swings widely sprint to sprint is worth looking at more carefully. Team changes and unclear requirements are common causes, but outside dependencies can drive it as well.

A team averaging 35 points per sprint consistently is easier to plan around than one whose velocity bounces between 20 and 60. The number itself matters less than whether you can predict it.

Velocity chart vs. burndown chart: What's the difference?

These two charts answer different questions and work well together.

Chart

What it shows

Time scope

Best for

Velocity chart

Story points committed vs. completed, per sprint

Across multiple sprints

Sprint planning, capacity forecasting

Burndown chart

Work remaining in the current sprint over time

Within a single sprint

Day-to-day progress tracking, mid-sprint adjustments

Velocity looks backward across sprints to inform future planning. Burndown shows progress inside a single sprint.

How to calculate velocity for a sprint

Add up story points for every completed work item in a sprint. That's your velocity. You'll need to define "done" the same way every sprint, or the numbers won't be comparable over time.

Because velocity fluctuates, teams usually average it over several sprints. Here's the formula:

Average velocity = (Sprint 1 + Sprint 2 + Sprint N) / Total sprints

For example, if your team completes these story points across three sprints:

  • 40 story points in Sprint 1

  • 35 story points in Sprint 2

  • 45 story points in Sprint 3

Average velocity = (40 + 35 + 45) / 3 = 40 story points

That puts your planning baseline at 40 story points per sprint. The number shifts with team availability and unplanned work, so treat it as a starting point, not a hard commitment.

How to compare actual performance with estimates

Track the gap between committed and completed points over time and you've got a useful diagnostic. Here's how to read it:

  • Consistently completing less than planned? You're probably overestimating capacity, or something's slowing things down mid-sprint – scope creep, recurring blockers, or both. Adjust estimates down and figure out what's getting in the way.

  • Always finishing exactly what you planned? Your estimates are working. It might also mean there's room to take on more. Try bumping the load slightly to find the real ceiling.

  • Velocity varying widely sprint to sprint? Don't react to any single sprint. Look for patterns across several – team changes and outside dependencies are common culprits.

Five or six sprints gives you a much clearer picture than any one result will.

Challenges and limitations of velocity charts

Velocity charts have limits. Teams that misread them end up with unrealistic sprint goals and pressure to keep the number climbing.

Velocity doesn't measure quality

A team can close every ticket in a sprint and still ship software that's broken. If the team's rushing to hit a velocity target, quality takes the hit and the chart won't show it. Pairing velocity data with defect rates and customer feedback gives you a more complete picture.

Historical data isn't always reliable

Last quarter's velocity doesn't guarantee the same pace this quarter. Team changes and shifting priorities affect output in ways the chart can't anticipate. Treat past velocity as a reference, not a benchmark. Teams that lock it in as a target tend to game the numbers.

Chasing higher velocity can harm real outcomes

Teams that inflate estimates or rush work to show higher numbers on a Jira velocity report are measuring the wrong thing. The point is working software. Velocity is one input to planning, not the thing you're optimizing for.

Reports and custom charts give you more flexibility in how you filter and present velocity data to stakeholders who need different views.

Improve sprint planning with Tempo

Jira's native velocity report shows what was completed. It won't tell you how long things actually took, and you can't filter or share the data the way most teams need to.

Tempo's tools connect directly to Jira. With Timesheets, you can track how long tasks and story points actually take and share that data across Confluence, Data Center, or Cloud. Tempo's Sprint Performance Assistant is an AI-powered Rovo agent that pulls sprint data together without the manual work.

Try Tempo today and find out what your sprints actually look like.

Sign up for a demo

Request Demo

Tags

  • Custom Charts for Jira
  • Timesheets

Custom Charts for Jira

A dashboard for every occasion

Build charts and dashboards to evaluate delivery, capacity, and speed for all teams with Jira's most flexible custom reporting app

Start a Free Trial
Special Offer

Frequently Asked Questions

Couldn't find what you need?Go to ourHelp Center

Yes, but it isn’t perfect. Although a velocity chart shows your team’s past performance, it doesn’t guarantee future results. Factors like team member availability, changes in the sprint backlog, or shifting priorities can impact velocity. Use Jiras’ velocity estimation as a guide rather than a fixed prediction.

Teams should analyze their agile velocity chart during each sprint retrospective. This helps them spot trends, improve point estimates, and adjust their approach for better sprint planning. Routinely tracking team velocity ensures more accurate forecasting and workload management. Reports and gadgets in Jira can also help teams visualize trends, compare past sprints, and make data-driven decisions.

Fluctuations in sprint velocity are expected, especially when project scopes or team compositions change. Instead of focusing on achieving a higher velocity, teams should aim for consistency and accuracy in their estimates. If velocity drops significantly, they can review the sprint backlog, remove blockers, and refine estimation techniques to stabilize performance.

A velocity chart shows how much work your team completed across past sprints, measured in story points. It compares committed work to completed work and helps forecast future capacity. A burndown chart tracks remaining work inside a single sprint or release over time.

Velocity looks back across sprints to inform planning. Burndown shows real-time progress within one sprint.

Jira's default dashboard doesn't include a built-in velocity gadget. You have two options. First, open the Velocity Chart report for your board in a separate tab and share that link with stakeholders.

Second, install an app from the Atlassian Marketplace. Tempo Custom Charts lets you place a velocity gadget directly on any dashboard, filter by board or sprint, and share the view across your team.

In Advanced Roadmaps, each team has a velocity value that reflects its average story points completed per sprint. The plan uses this number to estimate how many sprints an epic or release will need, and to forecast delivery dates. The average updates automatically as sprints close.

To keep the calculation accurate, keep estimates consistent and close sprints on time.

Velocity variation is normal, especially for newer teams or teams in transition. Common causes include team member changes, holidays, unclear requirements, mid-sprint scope additions, and dependencies on external teams.

To stabilize velocity, focus on reducing mid-sprint changes, breaking down large stories into smaller, more estimable work items, and running consistent retrospectives. Expect at least 6–8 sprints before velocity stabilizes enough to rely on for planning.

Explore More Content

Agile at Scale Software

Agile at Scale

Adapt to changing business needs, rapidly adjust plans, and reallocate investment.

Learn more

Project and program management for Jira

Structure PPM

Visualize all your Jira data & manage portfolios of projects in real-time.

Learn more

Jira Portfolio Management PPM

Structure by Tempo

Jira Project Portfolio Management (PPM): Visualize data and manage projects within spreadsheet-like tables — in less than a minute

Go to marketplace

No-code Power BI ServiceNow integration

Power BI Connector for ServiceNow

Seamlessly connect ServiceNow with Power BI, transforming complex enterprise data into actionable insights and driving smarter, data-informed decisions across the organization

Learn more

Align your organization with proactive portfolio management

Portfolio Manager (LiquidPlanner)

Predictive scheduling and the ability to forecast project timelines and spot risks so you can meet deadlines with confidence.

Learn more

Unified time and team management

Timesheets and Capacity Planner

Seamlessly manage project timelines and resources while accurately tracking time spent on tasks. This integration enhances visibility, improves planning accuracy, and supports data-driven decision-making for better overall project outcomes.

Learn more

Jira Time Tracking

Timesheets by Tempo

#1 Jira Time Tracking & AI Apps: Log Tempo Timesheets for Planning, Project Management & Billing. Plugin Office365, Google & Slack

Go to marketplace

Strategic portfolio management for PMO leaders

Strategic portfolio management for PMO leaders

Tempo gives PMO directors and portfolio managers the tools to reduce delivery friction, align teams, and drive measurable outcomes.

Learn more
Colleagues interacting around a desk

No-Code Power BI Jira Integration

Power BI Connector for Jira

Effortlessly bridge Jira with your preferred BI tool, unlocking unparalleled insights and enhancing decision-making

Learn more

Jira Project Cost Tracking

Financial Manager

Project financial management for Jira & Timesheets. Monitor project costs, expenses, revenue, billing & budgets. Track Capex/Opex

Go to marketplace

No-code Tableau Jira integration

Tableau Connector for Jira

Effortlessly bridge Jira with Tableau, unlocking unparalleled insights and enhancing decision-making

Learn more

Ensure compliance and optimize spending

Governance and auditing

Portfolio governance and auditing excellence

Learn more

Jira Team & Resource Management

Capacity Planner

#1 Jira Resource Management App: Optimize team allocation, skillset utilization, capacity planning & project management

Go to marketplace

Unified time and team management

Timesheets and Structure

Combining Tempo Timesheets and Structure PPM provides a unified view of time tracking and project progress, enabling more accurate reporting and effective portfolio management. Simplify workflows, enhance collaboration, and ensure projects stay on time and within budget.

Learn more

Align strategy and execution

Structure PPM and Strategic Roadmaps

For planning leaders looking to add a big-picture roadmap view to their structured Jira data, this integration is essential. Improve visibility to leadership, reduce reporting admin, and keep your team aligned.

Learn more

Jira ITSM Solutions with Tempo

ITSM

Build and scale a custom ITSM solution at your own pace with Tempo's modular suite of integrated tools. Enhance Jira's capabilities and take control of your entire IT portfolio.

Learn more

Time Tracking Software for Jira

Timesheets

Tempo’s intuitive automation and Jira-native design make it the most trusted time tracking tool for enterprise organization.

Learn more

Strategic Portfolio Management

Strategic Portfolio Management

Modern modular PPM solutions that scale with your business. Align your teams with the integrated platform that bridges the gap between strategy and execution.

Learn more

Real-time collaboration and capacity planning in Jira

Capacity Planner

A powerful team resource management tool designed to optimize capacity planning and project management in Jira

Learn more

Powered by Structure’s custom hierarchies, visualize your roadmap, project plans, timeline & dependencies within Jira Gantt charts

Go to marketplace

Monitor financial health at every level

Financial Manager

Monitor projects and portfolios to get simple, clear, and real-time views of your costs, budgets, and profits that can be shared throughout your entire organization.

Learn more

No-code BigQuery Jira integration

BigQuery Connector for Jira

Integrate Jira with Google BigQuery to seamlessly export and sync data for advanced analytics and customized reporting

Learn more

Get the data you need to succeed

Time Tracker

Extend your Jira with prebuilt and highly configurable reports for straightforward time tracking.

Learn more
Team working together at board with sticky notes

No-code Power BI monday.com integration

Power BI Connector for monday.com

Get powerful data export capabilities and connect monday.com to Power BI effortlessly

Learn more

Roadmapping software for teams of all sizes

Strategic Roadmaps (Roadmunk)

The roadmapping tool designed for high-performing teams delivering boardroom-ready strategic roadmaps.

Learn more

Never lose track of a brilliant idea again

Idea Manager for Strategic Roadmaps

Never lose a brilliant idea again. Idea Manager for Strategic Roadmaps has built-in best practices to help.

Learn more

Centralize real-time plans in one view

Structure and Gantt Charts

Gain a more complete project management solution, simplifying project reporting, improving collaboration, and ensuring projects stay on time and within budget.

Learn more

No more reporting limitations

Custom Charts for Confluence

Create and share all kinds of highly visual and customizable charts directly on your Confluence pages.

Learn more

Industry-leading project plan and roadmap visualizations with a Gantt chart extension

Gantt Charts for Structure PPM

Visualize project plans and roadmaps with a Gantt chart extension for Jira

Learn more

Custom charts and dashboards for Jira

Custom Charts for Jira

See how work is progressing and where blockers are with the most flexible reporting app in Jira.

Learn more

Take control of your projects

Portfolio Manager and Jira

Portfolio Manager integrates seamlessly with Jira to give you predictive scheduling, real-time scenario modeling, and advanced resource management – ensuring you stay on track, no matter what challenges arise.

Learn more