Skip to content
Mountain Goat Software
  • Ways We Help

    • Agile CoachingGet expert guidance tailored to your teams, leaders, and real-world challenges.
    • Backlog Story ImprovementStrengthen backlog items so teams can plan clearly and deliver valuable work.
    • Estimating & PlanningBuild realistic estimates and plans that support confident delivery decisions.
    • Leadership AlignmentAlign leaders around priorities, expectations, and the conditions agile teams need.
    • Team Improvement SprintsTurn focused learning into lasting changes through guided practice over time.
    • Scrum Team ImprovementHelp Scrum teams improve collaboration, execution, and results on real work.

    Who We Help

    Helping Scrum teams and product, engineering, and organizational leaders improve how they work.

    Explore Who We Help →

    Workshops

    • View All Workshops
    • Working on a Scrum Team
    • Backlog Refinement Workshop
    • Mastering User Stories
    • Story-Writing Workshop
    • Accurate Agile Planning
    • Effective Scrum Master
    • Agile for Leaders
    • Effective Product Owner
    • Team Reset
    • Agile Coaching
    • Introduction to Agile
    • Certified ScrumMaster
    • Certified Scrum Product Owner

    Explore Services

    • View All Services
    • Compare Workshops
    • ROI Calculator
    • Results OverviewSee how private, team-based agile support improves backlogs, planning, Scrum events, and leadership visibility.
    • What Changes in 90 DaysSee the practical improvements teams and leaders can achieve after working with us.
    • Client StoriesRead how organizations have applied what they learned and improved how they work.
    • TestimonialsHear directly from participants, leaders, and longtime clients.
  • Agile Guides

    • New to Agile or Scrum
    • Scrum
    • User Stories
    • Product Backlog
    • Story Points
    • Agile Planning and Forecasting
    • Product Ownership
    • Agile Teams and Collaboration
    • Agile Leadership
    • Leading Agile Initiatives

    More Resources

    • The Mountain Goat Software Blog
    • Videos
    • Webinars
    • Free Tools
    • Books by Mike Cohn
    • Presentations

    Stay Connected

    • Weekly Tips from Mike Cohn
    • Mountain Goat Software on YouTube
    • Connect with Mike on LinkedIn

    Featured Resources

    • Agile Video LibraryBrowse Video Playlists from Mike on Scrum, user stories, planning, and leadership.
    • Scrum Reset DiagnosticFind the one problem to fix first and run a practical two-sprint reset.
  • About Mountain Goat Software

    • Our CompanyLearn who we are and how Mountain Goat Software helps teams and organizations.
    • Mike CohnMeet our founder, author, and longtime agile practitioner.

    Get In Touch

    • Book a Call
    • Send an Email
  • Search
  • Book a Call
Book a Call
  1. Home
  2. Agile
  3. Story Points

Story Points

Learn how effective product ownership turns vision, goals, stakeholder input, and backlog options into clear decisions about what a team should build next and why.

In This Guide

  • What Story Points Are
  • Why Estimate with Story Points?
  • What Story Points Measure
  • How Teams Estimate with Story Points
  • Why Estimating in Time Often Fails
  • Story Points Are About Effort, Not Duration
  • When to Estimate Product Backlog Items
  • How Much of the Product Backlog Should Be Estimated?
  • Common Story Point Mistakes
  • FAQ
  • Explore Further

Guides ▾

  • New to Agile or Scrum
  • Scrum
  • Agile Teams and Collaboration
  • Product Ownership
  • Product Backlog
  • User Stories
  • Story Points
    • Planning Poker
    • Affinity Estimation
    • Story Point Scales
    • Story Point Baselines
    • Getting Better Story Point Estimates
    • Introducing Story Points to a Team
    • Common Story Point Problems
  • Agile Planning and Forecasting
  • Agile Leadership
  • Leading Agile Initiatives
Close

Story points help agile teams estimate product backlog items by comparing one item with another.

They are useful because teams rarely need perfect predictions. They need estimates that are good enough to support decisions about priority, scope, timing, risk, and tradeoffs.

This guide explains what story points are, why they are relative, what they measure, how teams estimate with them, and how to avoid the most common problems teams encounter when using story points.

Who This Guide Is For

This guide is for Scrum teams, Product Owners, Scrum Masters, agile coaches, leaders, and stakeholders who want useful estimates without turning estimation into pressure or waste.

It is especially useful for:

  • Teams estimating product backlog items in hours or days and finding those estimates are treated as commitments
  • Teams using story points but no longer trusting what the numbers mean
  • Product Owners who need estimates to support prioritization and tradeoff decisions
  • Scrum Masters and agile coaches helping teams improve estimation conversations
  • Leaders who want forecasts without turning velocity into a performance target
  • Teams introducing, reintroducing, or repairing their use of story points

In This Guide

Continue with Affinity Estimation, ways of getting better story point estimates, advice for introducing story points to a team, Planning Poker, and useful story point scales.

This guide explains what story points are, why teams use relative estimates, how story point estimating works, and how to avoid common problems such as turning points into days or using velocity as a target.

You will also learn when to estimate product backlog items, how much of the backlog should be estimated, how story points support forecasting, and where to go next when estimates stop helping the team make better decisions.

What Story Points Are

Story points are relative estimates of effort.

A story point estimate says, "This product backlog item looks about this large compared with other items we understand." It does not say, "This item will take three days."

That distinction matters because team members work at different speeds. A senior developer may complete an item much faster than a newer developer. A tester may see risk a developer misses. A database specialist may know that what looks like a small change could be awkward because of data migration or performance concerns.

When the team estimates in hours, those differences often become personal. When the team estimates in story points, the discussion can stay on the work: what makes the item larger, riskier, less certain, or more complex than another item.

Story points give teams a shared language for comparing product backlog items before every detail is known.

Why Estimate with Story Points?

Estimate when the estimate will help someone make a better decision.

A Product Owner may need to compare a small, high-value product backlog item with a larger item that matters less. Stakeholders may need to choose between scope and timing. A team may need to decide whether an item is small enough to discuss for an upcoming sprint or too large and uncertain to be useful yet.

Story points help because they let teams estimate relatively. Instead of trying to predict the exact number of hours an item will take, the team compares it with items it already understands.

That comparison is often enough. It helps the Product Owner reason about cost and value. It helps the team surface assumptions. It helps stakeholders talk about tradeoffs. And, when used carefully with velocity, it helps organizations forecast.

The goal is not perfect estimates. The goal is estimates that are accurate enough for the decision being made.

What Story Points Measure

Story points estimate total effort to complete a product backlog item.

Effort is influenced by four things:

  • Amount of work: How much has to be done?
  • Risk: What could make this harder than expected?
  • Uncertainty: What do we not yet know?
  • Complexity: How difficult is the work likely to be?

Complexity matters, but story points are not just complexity. A simple change can still be a lot of work. A small item can involve significant uncertainty. A useful story point estimate considers all the effort needed to get the item done, not just the amount of coding.

Story points also are not duration. Effort and duration are related, but the team uses points to compare size. Later, the Product Owner can use the team's historical velocity to forecast how much work may fit into future sprints.

Use story points to estimate relative effort. Use velocity to forecast.

How Teams Estimate with Story Points

Teams usually estimate product backlog items during story-writing workshops, product backlog refinement, or other preparation before Sprint Planning.

A useful story point estimating flow looks like this:

  1. The Product Owner introduces a product backlog item.
  2. Team members ask questions and identify assumptions.
  3. The team clarifies what must be true for this item to be considered complete.
  4. The team compares the item with already-estimated items.
  5. Each estimator chooses an estimate.
  6. The team discusses important differences in perspective.
  7. The team records an estimate that is good enough for the decision at hand.

The whole team should be involved when possible because different people notice different work. The Product Owner participates by explaining intent, answering questions, and discussing tradeoffs. The people doing the work provide the estimate.

Why Estimating in Time Often Fails

An obvious question when introducing story points is, "Why not just estimate in hours or days?"

The problem is that time estimates quickly become personal. A senior developer may say a product backlog item will take a day. A newer developer may say the same item will take a week. A tester may see regression work that neither developer mentioned. A database specialist may know the migration is harder than it looks.

All of those views may be honest. But if the team compromises and calls the estimate three days, the result may not be useful for anyone.

Story points shift the conversation away from who will do the work and toward the work itself. The team can ask whether this product backlog item is about the same size as another item, larger than a known five-point item, or too uncertain to estimate confidently yet.

The team may not know the exact duration. But it can often make a useful relative comparison.

Story Points Are About Effort, Not Duration

Story points estimate effort. Effort is related to time, but story points are not calendar-time estimates.

This is why the phrase "one point equals one day" causes so much trouble. Once the team creates a fixed conversion between points and days, points stop being relative estimates. They become time estimates with a different label.

That usually creates pressure. Stakeholders treat estimates as commitments. Managers compare point totals across teams. Velocity becomes a target. Teams inflate estimates to protect themselves.

Use story points to estimate relative effort. Use historical velocity to forecast.

A team that typically completes about 30 points per sprint can use that history to make planning conversations more realistic. But that does not mean each point has a fixed time value. It means the team has enough historical data to reason about how much similarly sized work it tends to finish.

When to Estimate Product Backlog Items

Estimate when the estimate will help someone make a better decision.

Teams often estimate product backlog items during product backlog refinement, story-writing workshops, release or milestone planning, early conversations about major options, or preparation for Sprint Planning.

Avoid waiting until Sprint Planning to estimate items the Product Owner needed earlier for ordering or tradeoff decisions. By then, the estimate may arrive too late to help.

Also avoid estimating too far ahead in unnecessary detail. Product backlog items change. Some are split. Some are removed. Some become irrelevant after the team learns from earlier work.

A good rule is to estimate just enough, just in time, for the decision being made.

How Much of the Product Backlog Should Be Estimated?

Estimate enough of the product backlog to support the decisions the team and organization need to make.

That amount will vary.

A Product Owner may need estimates for the top portion of the backlog to compare cost and value. A leader may need rough estimates for a larger initiative to decide whether a target date is plausible. A team may need estimates for the next few sprints so refinement and Sprint Planning are grounded in realistic choices.

Estimating too little leaves the organization guessing. Estimating too much wastes time on work that may change, be split, be removed, or never be built.

A healthy product backlog usually has a clarity gradient. Items near the top are better understood and can be estimated with more confidence. Items farther down may be rough, uncertain, and not worth detailed estimation yet.

Common Story Point Mistakes

Story point problems usually come from how the estimates are used, not from the numbers themselves.

Turning Points Into Days

When one point equals one day, relative estimation turns back into time estimation. For more detail, see Don’t Equate Story Points to Hours.

Treating Estimates as Commitments

When estimates become commitments, teams inflate them or avoid estimating honestly. For more detail, see Separate Estimating from Committing.

Using Velocity as a Target

Velocity should support forecasting, not become a performance target. For more detail, see Velocity Range and Know Exactly What Velocity Means.

Comparing Teams by Points

A five for one team may not mean the same thing as a five for another team. For more detail, see Story Point Baselines and Common Baselines for Story Points.

Estimating Only Complexity

Story points estimate total effort, including work, risk, uncertainty, and complexity. For more detail, see Common Story Point Problems.

Estimating Unclear Items as If They Were Clear

Some items need refinement, splitting, or learning before they can be estimated usefully. For more detail, see Product Backlog Refinement and Story Splitting.

FAQ

Should one story point equal one day?

No. Once one point equals one day, the team is estimating time with a different label. That pulls the team back into debates about who will do the work and how fast that person will be.

Are story points just complexity?

No. Complexity can influence effort, but story points estimate effort. Amount of work, risk, uncertainty, and complexity can all affect a story point estimate.

Who should estimate story points?

The people doing the work should estimate. The Product Owner should participate to explain intent, clarify scope, and answer questions, but should not estimate on behalf of the team.

When should teams estimate product backlog items?

Estimate when the estimate will help someone make a decision. For many teams, that means estimating during product backlog refinement or story-writing workshops, before the Product Owner needs the estimate for prioritization.

Should bugs get story points?

Sometimes. Ask what decision the estimate supports. If bug fixing consumes meaningful capacity and the team wants velocity to reflect that work, estimating bugs may help. If the team uses velocity only to forecast new product backlog functionality, it may choose not to assign points to bugs.

Can story points be compared across teams?

Be careful. A five for one team may not mean the same thing as a five for another team. When teams truly need one forecast, shared baselines or another explicit calibration approach can help. Do not compare raw team velocities.

Last updated August 12th, 2026

Cover of A Leader’s Guide to Agile by Mike Cohn

Help Your Teams Succeed with Agile

Learn the ten things agile teams need their leaders to understand, and how your actions can help them succeed.

Download the Free Book

Explore Further

Article artwork for Four Reasons Agile Teams Estimate Product Backlog Items.
Article

Four Reasons Agile Teams Estimate Product Backlog Items

Featured

Estimating product backlog items provides benefits beyond predicting when a project will be finished.

Text graphic: Keep backlog detail just enough and just in time.
Article

Writing the Product Backlog Just in Time and Just Enough

Featured

Keep backlog detail just enough and just in time.

A folding ruler sits inside a circle, upon which rotate planning poker cards, gears, and a clock. Text to the right of the image reads, Story Points are an Estimate of Effort, as Influenced by the amount of work, complexity, risk and uncertainty.
Article

What Are Agile Story Points?

Featured

Understand what story points measure and why they are often misunderstood.

Article artwork for Don’t Equate Story Points to Hours.
Article

Don’t Equate Story Points to Hours

Story points are about time, specifically effort. But that does not mean you should say, “One story point = eight hours.

Article artwork for 3 Ways to Help Agile Teams Plan Despite Uncertainty.
Article

3 Ways to Help Agile Teams Plan Despite Uncertainty

We might not like ambiguity, but it’s a fact of life. Find out how to plan with uncertainty in mind.

An agile coach and team discussing their work together.
Coaching

Estimating & Planning

Improve estimates, forecasts, release planning, and conversations about scope, timing, and risk.

Estimating

Build practical agile estimating skills with story points, planning poker, triangulation, velocity, and techniques for making useful forecasts without chasing false precision.

Article artwork for When Planning Should Become A Shared Problem.
Article

When Planning Should Become A Shared Problem

Turn planning pressure into a shared conversation about options and tradeoffs.

Article artwork for How to Estimate Story Points With Multiple Teams.
Article

How to Estimate Story Points With Multiple Teams

Establishing a common baseline allows multiple teams to estimate consistently with story points.

Article artwork for Product Backlog Refinement.
Article

Product Backlog Refinement

Learn about product backlog refinement: how, when, and why the agile team and product owner refine the product backlog in Scrum.

Article artwork for 7 Ways to Get the Best Estimates of Story Size.
Article

7 Ways to Get the Best Estimates of Story Size

Agile teams often struggle to estimate product backlog items. Here are 7 ways to make solid improvements.

Article artwork for Why Agile Teams Should Estimate at Two Different Levels.
Article

Why Agile Teams Should Estimate at Two Different Levels

It’s important for most agile teams to estimate both their product and sprint backlogs. But why?

Article artwork for Why the Whole Team Should Participate When Estimating.
Article

Why the Whole Team Should Participate When Estimating

Even though not everyone may work on a product backlog item, it’s still worth having the full team estimate. Here’s why.

Article artwork for Capacity-Driven Sprint Planning.
Article

Capacity-Driven Sprint Planning

Plan sprints around real team capacity instead of relying only on past velocity.

Text graphic: Estimate at the right time and level of detail.
Article

When Should We Estimate the Product Backlog

Estimate backlog items at the right time and level of detail.

Text graphic: Shared baselines can help or hurt across teams.
Article

Is It a Good Idea to Establish a Common Baseline for Story Points?

Decide whether shared story point baselines help or hurt across teams.

A rowing team gets to the finish line faster than other kayaks rowing as individuals
Article

Why Your Scrum Team Still Works Like Individuals

Learn how handoffs, individual task ownership, and status-report daily scrums keep Scrum teams from collaborating—and what to change next sprint.

Article artwork for Five Story-Splitting Mistakes and How to Stop Making Them.
Article

Five Story-Splitting Mistakes and How to Stop Making Them

There are plenty of mistakes a team can make when splitting user stories. Here are five of the most common.

Article artwork for Why I Don't Use Story Points for Sprint Planning.
Article

Why I Don't Use Story Points for Sprint Planning

I don't use story points for sprint planning because story points are a useful long-term measure. They are not useful in the short-term.

Article artwork for What Product Owners Do & 7 Mistakes to Avoid.
Article

What Product Owners Do & 7 Mistakes to Avoid

Use seven common product owner mistakes to spot where ownership, prioritization, or collaboration may be breaking down.

Article artwork for Story Points Estimate Effort Not Just Complexity.
Article

Story Points Estimate Effort Not Just Complexity

Clarify why story points estimate effort, not just technical complexity.

Coworkers standing in circle with user story cards over their heads.
Article

Should the Daily Scrum Be Person-by-Person or Story-by-Story?

Choose whether to discuss work person-by-person or story-by-story in daily scrum.

Article artwork for 8 Reasons Scrum Is Hard to Learn (but Worth It).
Article

8 Reasons Scrum Is Hard to Learn (but Worth It)

Transitioning to Scrum is worth it, but some aspects are challenging.

AI Prompts for user personas, story writing, acceptance criteria and more
Article

How to Use AI for Product Discovery and Writing Better User Stories

Use AI to support product discovery, user interviews, and writing better user stories.

A team copies what the leader does, not what he says.
Article

Leading Agile Initiatives: How Leaders Help Agile Change Succeed

An agile initiative is not mainly a one-time rollout of Scrum, Kanban, SAFe, Jira, new job titles, or a different meeting calendar.

Article artwork for Estimating and Planning in Agile: Why They Still Matter in 2026.
Article

Estimating and Planning in Agile: Why They Still Matter in 2026

By 2026, most agile practitioners have plenty of scar tissue when it comes to estimating and planning.

Article artwork for The Best Way to Establish a Baseline When Playing Planning Poker.
Article

The Best Way to Establish a Baseline When Playing Planning Poker

Establish useful baselines so Planning Poker estimates stay relative.

Planning documents, charts, and estimation notes.
Workshop

Accurate Agile Planning

Help teams create credible forecasts, plan under uncertainty, and make better decisions about scope, timing, risk, and tradeoffs.

Illustration representing the Velocity Range Calculator.
Tool

Velocity Range Calculator

Use this to calculate a velocity range from historical sprint data and support milestone forecasting.

Plan Visualizer
Tool

Plan Visualizer

The Plan Visualizer is a free agile forecasting tool for testing whether a target scope can be completed by a target deadline. It plots the plan against a low and high velocity estimate so teams and stakeholders can…

Training

  • Services
  • Agile Coaching
  • Backlog Story Improvement
  • Estimating & Planning
  • Leadership Alignment
  • Agile Training ROI Calculator
  • Team Improvement Sprints
  • Scrum Team Improvement
  • Private Workshops
  • View All Workshops
  • Compare Workshops

Agile Guides

  • Topic Hubs
  • New to Agile or Scrum
  • Scrum
  • Agile Teams and Collaboration
  • Product Ownership
  • Product Backlog
  • User Stories
  • Story Points
  • Agile Planning and Forecasting
  • Agile Leadership
  • Leading Agile Initiatives

Resources

  • Agile and Scrum Videos
  • Webinars
  • The Mountain Goat Software Blog
  • Books by Mike Cohn
  • Free Tools
  • Weekly Tips from Mike Cohn

About Us

  • About MGS
  • Our Company
  • Mike Cohn
  • Client Stories
  • Testimonials
  • Contact Us
  • Book a Call
  • Send an Email
Mountain Goat Software
Copyright ©1998–2026 Mountain Goat Software. All Rights Reserved.
  • Contact Us
  • Terms and Conditions
  • Privacy Policy