What Are Story Points? Agile Estimation Explained
Story points estimate the effort, complexity, and uncertainty of work — not hours. Learn how relative estimation, planning poker, and velocity fit together.
Story points are a unit of relative estimation: a single number that captures how big a piece of work feels, combining its complexity, the amount of work, and its uncertainty. Crucially, a story point is not a measure of time. Instead of asking “how many hours will this take?”, a team asks “how does this compare to work we have already done?” — and that small shift makes estimates more honest and more useful.
Why relative estimation, not hours
People are unreliable at estimating absolute time but surprisingly good at relative judgement — we can tell that one task is roughly twice as hard as another even when we cannot say how long either will take. Story points lean on that strength. They also sidestep three problems that plague hour-based estimates:
- An estimate is not a commitment. Hours invite stakeholders to treat “8 hours” as a promise; points keep the estimate a forecast.
- The same task takes different people different times. A point reflects the work, not the person.
- Duration ignores risk. A short but uncertain task can be riskier than a long, well-understood one — points fold that uncertainty in.
The story point scale
Most teams use a Fibonacci-like scale — 1, 2, 3, 5, 8, 13, 20 — rather than a linear one. The widening gaps are deliberate: the bigger an item is, the less precisely anyone can size it, so the scale stops pretending you can tell a 14 from a 15. If an item comes out larger than about 13, that is a signal to split it into smaller pieces the team can understand and deliver within a sprint.
How teams assign points: planning poker
The most common way to estimate is planning poker. The Product Owner describes a backlog item, the team discusses it, and each person privately chooses a value. Everyone reveals at the same time so nobody anchors on the loudest voice. Where the highest and lowest estimates diverge, those people explain their reasoning — and that conversation, which surfaces assumptions and hidden complexity, is usually worth more than the final number. For a deeper walkthrough, see how to use planning poker in agile estimation.
From points to velocity
Once a team estimates in points, it can measure velocity: the number of points it completes in a sprint. After a few sprints, average velocity becomes a simple, empirical forecast — if a team reliably finishes around 30 points a sprint, the Product Owner can roughly project how much of the backlog fits the next few sprints. Velocity is a planning aid for one team, never a target and never a cross-team comparison; the moment it becomes a goal, teams inflate their estimates and the number stops meaning anything.
Story points and the retrospective
Estimation is one of the most common things a team inspects in its sprint retrospective. When items are routinely under- or over-estimated, when velocity swings wildly, or when “done” work keeps reopening, the retrospective is where the team recalibrates its shared sense of size and tightens how it slices work. Estimation accuracy improves through this feedback loop, not by trying harder up front.
Frequently asked questions about story points
What are story points in agile?
Story points are a unit of relative estimation that expresses how much effort a piece of work will take, combining its complexity, the amount of work, and its uncertainty into a single number. They are deliberately not a measure of time. A team compares each item against others it has already sized and assigns points on a shared scale, so estimates reflect difficulty rather than how many hours one particular person might spend.
Why use story points instead of hours?
People are poor at estimating absolute time but good at judging whether one thing is bigger than another. Story points lean on that strength. They also avoid the trap of treating an estimate as a commitment, account for the fact that the same task takes different people different amounts of time, and fold in complexity and risk — not just duration. Over a few sprints, a team’s velocity in points becomes a more reliable forecast than summing hour estimates.
How do you estimate story points?
Most teams use planning poker. The Product Owner explains a backlog item, the team discusses it, and everyone privately picks a value from a shared scale — usually a Fibonacci-like sequence (1, 2, 3, 5, 8, 13). Everyone reveals at once; where estimates differ widely, the high and low voters explain their thinking and the team re-votes until it converges. The discussion that surfaces hidden complexity is often more valuable than the number itself.
Can you compare story points between teams?
No. A story point is calibrated to one team’s own sense of relative size, so one team’s 5 is not another team’s 5. Comparing velocity or point totals across teams is meaningless and, used as a target, actively harmful — it pushes teams to inflate estimates. Story points are a planning tool for a single team’s own forecasting, not a productivity metric for comparison.
Related reading
- Free planning poker for agile teams — estimate your backlog together in real time.
- The three Scrum artifacts — what the Product Backlog you are estimating actually is.
- What is a burndown chart? — how teams track the points they committed to.