PM Mapped
Home / Module 4 / Story Points & Velocity
03
MODULE 4 · AGILE FUNDAMENTALS · TOOL 03

Story Points & Velocity

Estimate relative effort, not hours. Story points plus velocity answer “how much can we commit to?” — but the moment they become a productivity target, they're gamed into uselessness.

▸ Try the interactive tool
SolvesEstimates treated as promises, velocity gamed as a target.
Category · Agile Fundamentals Complexity · Mid Time to apply · Per sprint Pairs with · Velocity & Capacity
A WHAT IT IS

The framework

Every Agile team faces the same hard question: how much can we commit to in the next sprint? Answer too high and you overpromise, miss, and erode trust; too low and you sandbag and waste capacity. Story points (relative effort estimates), velocity (points delivered per sprint), and planning poker (collaborative estimation) exist to answer that question without pretending to a false precision.

The crucial idea is that story points estimate relative effort and complexity, not hours. A 5-point story is roughly five times a 1-point story — the team isn't claiming it takes five hours or five days. This relative approach is more honest than time estimates because humans are bad at absolute time prediction but decent at relative comparison. Velocity then emerges empirically: the team's average points-per-sprint becomes a forecasting tool — not a productivity score.

THE THREE PIECES

Story points — relative effort/complexity (not hours)
Velocity — points the team delivers per sprint, averaged over time
Planning poker — simultaneous, collaborative estimation that surfaces hidden assumptions

TRY IT

Try it yourself

B WHY IT MATTERS

What it prevents

The single fastest way to ruin story points is to treat velocity as a performance metric — the moment it's a target, teams inflate estimates and the number stops meaning anything.

The shortcutWhat it costsWhat it gives you instead
Velocity as a targetTreated as productivity, teams inflate points; the number becomes meaningless.Velocity stays a forecasting tool, kept out of performance reviews.
Points as hoursConverting points to hours reintroduces the false precision they avoid.Relative estimation plays to what humans are actually good at.
Comparing teams' velocityTeam A's 40 vs Team B's 25 is meaningless — different scales.Velocity is only valid within one team over time, never across teams.
Solo estimationOne person's estimate misses others' knowledge of hidden complexity.Planning poker surfaces disagreement and hidden assumptions.
C HOW TO RUN IT

Step by step

1

Estimate relative effort, not time

Size stories against each other using a points scale (often a Fibonacci-like sequence). Ask ‘how big relative to that one?’, never ‘how many hours?’

2

Use planning poker to estimate together

Have the team estimate simultaneously and privately, then reveal. Big disagreements are the signal — they reveal hidden complexity or differing assumptions worth discussing before committing.

3

Let velocity emerge empirically

Track points actually completed per sprint and average over several sprints. Don't set a target velocity — measure the real one. A few sprints in, it becomes a useful forecast.

4

Forecast, don't judge

Use velocity to answer ‘how much can we take on?’ and ‘roughly when will this be done?’ Never use it to rank people or teams — that's what corrupts it.

5

Protect it from becoming a metric

The instant leadership treats velocity as productivity, estimates inflate to hit it. Actively keep velocity out of performance contexts to keep it honest.

D IN PRACTICE

A short illustration

IN PRACTICEthe gamed velocity

A leadership team started celebrating rising velocity and asking why one team's number was lower than another's. Predictably, velocity climbed — not because more got done, but because estimates quietly inflated. A 3-point story became a 5, then an 8. The number went up; the output didn't.

Velocity had been turned into a target, and per Goodhart's law it stopped being a useful measure the moment it became one. The fix was to pull velocity entirely out of performance discussions and restore it to what it's for: the team's own private forecasting tool for how much to commit to next sprint. Once it wasn't being judged, the estimates re-stabilised and the number meant something again.

The lesson: story points and velocity are forecasting tools, not productivity scores. Treat velocity as a target and teams will game it into meaninglessness; keep it as the team's own planning aid and it stays honest and useful.
E THE ARTIFACT

The team's velocity baseline

The deliverable is an empirical velocity (averaged over several sprints) used purely to forecast commitment — never to compare teams or judge people.

Use velocity to…Never use velocity to…
Forecast next sprint's commitmentRank or judge individuals
Roughly project a roadmapCompare across different teams
Spot your own trend over timeSet as a target to hit
Plan capacity honestlyConvert points back into hours
F THE SO-WHAT

Why it matters

THE KEY INSIGHT

Story points work because they swap a thing humans are bad at (absolute time estimation) for one they're decent at (relative comparison). Velocity works as a forecast — and breaks instantly the moment it becomes a target.

This is Goodhart's law in miniature: when a measure becomes a target, it ceases to be a good measure. Velocity is genuinely useful for the team's own planning — it answers “how much should we commit to?” with empirical honesty. But the instant it travels upward into performance reviews or cross-team comparisons, the incentive flips: inflating estimates raises velocity without raising output, and the metric self-destructs. The PM's real job here is partly protective — keeping velocity in the team's hands as a forecasting aid and out of the contexts that would corrupt it. And remembering that points are relative and team-specific means a team's velocity is meaningful only against its own history, never against another team's different scale.

G MISTAKES & LIMITS

Common mistakes

Treating velocity as productivity

The cardinal error. It triggers estimate inflation and destroys the metric. Keep it for forecasting.

Comparing velocity across teams

Points are relative to each team. Cross-team comparison is meaningless.

Converting points to hours

This reintroduces the false precision points exist to avoid. Keep estimates relative.

Estimating solo

Planning poker's disagreements reveal hidden complexity. Estimate as a team.

When not to use it

H CONNECTS TO

Where this sits in the toolkit

Feeds → Velocity & Capacity Planning

Velocity is one input to a sustainable commitment; capacity (Tool 08) is the other.

Used in → Sprint Planning

Story points and velocity are the raw material of the sprint-planning event (Tool 06).

Protected by → the PM Role

Shielding velocity from becoming a target is part of the PM's in-sprint role (Tool 16).

Contrasts with → Kanban metrics

Where Scrum uses velocity, Kanban (Tool 09) measures flow — cycle time and throughput.

TRY IT YOURSELF

Spot the corruption risk

Imagine leadership starts publishing each team's velocity on a dashboard and praising the highest. Predict what happens to the estimates over the next few sprints.

Then describe how you'd keep velocity useful: what would you change about who sees it and how it's used?

If you predicted estimate inflation, you've understood why velocity must stay a forecasting tool — the moment it's a target, it measures gaming rather than work.