KPI Tree

Metric Definition

Goal hit rate

Sprint Goal Achievement Rate = (Sprints With Goal Met / Total Sprints) x 100
Sprints With Goal MetNumber of sprints in the period where the stated sprint goal was fully achieved
Total SprintsTotal number of sprints in the measurement period

Track from

Metric GlossaryProduct Metrics

Sprint goal achievement rate

Sprint goal achievement rate is the percentage of sprints in which the team meets the goal it set at sprint planning. It measures whether a team can reliably deliver on a stated outcome, not just whether it stays busy. Unlike point-counting metrics, it rewards finishing the thing that mattered.

8 min read

Generate AI summary

What is sprint goal achievement rate?

Sprint goal achievement rate is the percentage of sprints in which a team fully achieves the goal it committed to at planning. If a team runs ten sprints and meets the goal in eight of them, its achievement rate is 80%. The metric is binary at the sprint level: the goal is either met or it is not, with no partial credit for almost.

The distinction from point-based metrics is the whole point. A team can complete most of its committed story points and still miss the sprint goal, because the unfinished items were the ones that actually mattered. Sprint goal achievement rate ignores volume and asks a sharper question: did the team deliver the outcome it set out to deliver. That outcome focus is what makes the metric resistant to busywork.

A strong achievement rate signals that a team can be trusted with a commitment to an outcome, which is what stakeholders and customers actually care about. It pairs naturally with sprint commitment accuracy, which measures how much committed work gets done. Achievement rate measures whether the right work got done. Together they describe both the volume and the aim of a team.

A sprint goal must be a single, testable outcome agreed before the sprint starts. Vague goals like make progress on checkout can always be claimed as met, which makes the metric meaningless. A clear goal such as customers can complete checkout with a saved card is either achieved or it is not.

How to calculate sprint goal achievement rate

The calculation divides the number of sprints where the goal was met by the total number of sprints in the period, then multiplies by 100. The arithmetic is trivial. The discipline is in defining the goal well and judging it honestly.

  1. 1

    The sprint goal

    A single, specific, testable outcome set at sprint planning. It describes the value the sprint will deliver, not a list of tasks. Without a clear goal, the metric cannot be judged.

  2. 2

    Goal met or not met

    A binary judgement made at the sprint review against the agreed acceptance criteria. Mostly done counts as not met. The honesty of this call determines whether the metric means anything.

  3. 3

    Total sprints in the period

    The full count of sprints over the window you are measuring, typically a quarter or a rolling set of recent sprints. This is the denominator.

  4. 4

    Goals changed mid-sprint

    Cases where the goal was rewritten after the sprint began. Track these separately, because a goal that moves to match the outcome is not a goal that was achieved.

Because the per-sprint result is binary, the rate is only meaningful across a run of sprints. A single sprint is either 0% or 100%, which says nothing. Measured over a quarter, a rate of 80% or above shows a team that reliably hits its stated outcomes, while a rate that drifts below 50% means goals are being set the team cannot keep, or being disrupted before they can be kept.

Sprint goal achievement rate in a metric tree

A metric tree breaks the achievement rate into the reasons a goal gets missed, then ties each reason to the practice that controls it. A missed goal is rarely random, and the tree makes the pattern visible.

The first level separates three failure modes: the goal was set badly, the plan to reach it was wrong, or the sprint was knocked off course. Goal quality decomposes into how clear and how achievable the goal was. Planning decomposes into whether the work was understood and whether risks were surfaced early. Execution decomposes into disruption, blockers, and the team focusing on the wrong items first. Each branch has a different owner.

This structure turns a run of missed goals into a diagnosis. A team that sets clear goals but keeps getting derailed by incidents has an execution problem, not a planning one. A team whose goals were never realistic has a goal-setting problem that no amount of effort during the sprint will fix. The tree tells you which conversation to have.

Metric tree insight

Focus and sequencing is the branch teams overlook. A goal is often missed not because the work was too big but because the team scattered its effort across many items and the goal-critical work was still in progress at the end. Sequencing the goal work first, before anything optional, lifts achievement rate without changing capacity.

Sprint goal achievement rate benchmarks

There is no single right number, because the healthy range depends on how ambitious the goals are and how stable the environment is. A team setting stretch goals will run a lower rate by design, while a team in a noisy support-heavy domain will lose goals to disruption. The useful read is the trend and the cause behind any misses.

Achievement rateWhat it signalsTypical action
Below 50%Goals are routinely missed. They are either unrealistic at planning or the sprint is constantly disrupted.Tighten goal-setting to match real throughput and protect the sprint, working the dominant branch in the metric tree first.
50% to 69%Inconsistent. The team sometimes lands the goal but cannot be relied on to.Find whether the misses cluster around bad goals, weak planning, or disruption, then fix that one cause.
70% to 90%Healthy. The team reliably delivers its stated outcomes and stakeholders can plan around it.Hold the practice. If the rate sits near the top, consider setting slightly more ambitious goals.
Consistently above 90%Either excellent, or the goals are too easy and offer no stretch.Check whether goals are genuinely meaningful. If they are trivially achievable, raise the ambition.

Always read this metric alongside the ambition of the goals. A 95% achievement rate on goals that barely stretch the team is worse than a 75% rate on goals that move the product forward. The number means nothing without knowing what was being aimed at.

How to improve sprint goal achievement rate

Improving the rate is mostly about setting better goals and protecting the team is ability to pursue them. The work itself is rarely the problem. The problem is usually a goal that was wrong from the start or a sprint that was never allowed to stay on track.

Set one clear, testable goal

Write the goal as a single outcome with acceptance criteria that make met or not met obvious. Resist bundling several aims into one sprint. A focused goal is far more likely to be achieved than a list dressed up as a goal.

Size the goal against real throughput

Check that the work needed to hit the goal fits within what the team has actually delivered recently, with room left for the support and incidents that always arrive. A goal that needs a perfect sprint will usually be missed.

Sequence the goal work first

Start the sprint on the work that the goal depends on, before any optional or nice-to-have items. This protects the goal when time runs short, because the optional work is what gets dropped rather than the outcome.

Protect the goal from disruption

Hold a clear line on what can interrupt a sprint. When unplanned work threatens the goal, make the trade-off explicit rather than absorbing it silently and quietly missing the goal at the end.

The metric tree approach starts by reviewing several missed goals together and finding the branch they share. If they cluster on goal quality, the fix is in planning, not in working harder. If they cluster on disruption, the fix is in protecting the sprint, and no planning change will help.

KPI Tree lets you model this by connecting each branch of the goal achievement tree to the role that owns it. The product owner owns goal clarity and ambition. The team lead owns planning and sequencing. Whoever controls interrupt load owns disruption. With RACI ownership on every node, a run of missed goals stops being a generic team failure and becomes a specific signal pointed at a named owner. When achievement rate slips, the accountable owner is told, and the verified impact loop checks whether their change actually lifted the rate rather than just looking busy.

Common mistakes when tracking sprint goal achievement rate

  1. 1

    Setting goals that cannot be judged

    A vague goal can always be claimed as met. Without a clear, testable outcome and acceptance criteria, the metric is a self-graded exam and the rate is meaningless.

  2. 2

    Rewriting the goal to match the result

    Quietly adjusting the goal mid-sprint so it matches what got done turns every sprint into a success. Track changed goals separately and judge against the goal as it stood at planning.

  3. 3

    Giving partial credit

    Almost meeting a goal is not meeting it. The per-sprint judgement must be binary, or the metric drifts toward effort rather than outcome and loses its meaning.

  4. 4

    Optimising the rate by lowering ambition

    Setting trivially easy goals to keep the rate high defeats the purpose. The metric only matters if the goals genuinely move the product forward.

  5. 5

    Reading too few sprints

    A binary metric needs a run of sprints to mean anything. Judging the rate on two or three sprints reads noise as signal. Use a quarter or a rolling window.

Related metrics

Sprint Velocity

Agile planning metric

Operations Metrics
Jira

Metric Definition

Sprint Velocity = Sum of Story Points Completed in a Sprint

Sprint velocity measures the amount of work a team completes during a sprint, typically expressed in story points, ideal days, or another unit of estimation. It is a planning tool that helps agile teams forecast how much work they can commit to in future sprints based on their historical completion rate. Velocity is one of the most widely used and most frequently misunderstood metrics in agile software development.

View metric

Cycle Time

Process speed

Operations Metrics
Jira

Metric Definition

Cycle Time = Process End Time − Process Start Time

Cycle time measures the total elapsed time from the start to the end of a process. It is a fundamental operations metric used in manufacturing, software development, service delivery, and any context where the speed of a process directly affects throughput, cost, and customer satisfaction.

View metric

Deployment Frequency

DORA metric

Operations Metrics
GitHub

Metric Definition

Deployment Frequency = Number of Production Deployments / Time Period

Deployment frequency measures how often an organisation successfully releases code to production. It is one of the four DORA (DevOps Research and Assessment) metrics that predict software delivery performance and organisational outcomes. Teams that deploy more frequently deliver value to users faster, reduce the risk of each individual release, and create tighter feedback loops between development and production.

View metric

Metric trees for product teams

Metric Definition

See how sprint goal achievement rate fits alongside the other delivery and outcome metrics a product team tracks in a metric tree.

View metric

How to set KPI targets

Metric Definition

Work out a realistic target for your sprint goal achievement rate so the team is stretched without being set up to miss every sprint.

View metric

Build a goal achievement tree with owners on every branch

Decompose sprint goal achievement rate into goal quality, planning, disruption, and focus, then connect each branch to the role accountable for hitting the outcome.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business