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
  4. Common Story Point Problems

Common Story Point Problems

In This Topic

  • Points Become Days
  • Estimates Become Commitments
  • Velocity Becomes a Target
  • Estimate Inflation
  • Teams Are Compared by Velocity
  • The Team Estimates Only Complexity
  • The Team Estimates Unclear Items
  • The Team Estimates Too Much of the Backlog
  • The Team Estimates Too Little of the Backlog
  • The Team Puts Points on Everything
  • How to Reset a Broken Story Point System
  • When the Team Is Reluctant to Estimate
  • When to Stop Estimating Temporarily
  • How Leaders Can Help
  • Should Bugs Get Story Points?
  • 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

Most story point problems are caused by how the estimates are used.

The numbers are usually not the problem. The trouble starts when points become days, velocity becomes a target, estimates become commitments, or teams are compared by raw point totals.

Story points work best when they help teams and Product Owners make better decisions under uncertainty.

Points Become Days

The most common story point problem is converting points to time.

A team says, "One point equals one day," because it wants story points to feel concrete. The rule seems helpful for a little while. Then the team is right back where it started.

Team members begin thinking about who will do the work and how fast that person will be. Stakeholders hear a time estimate and treat it as a commitment. Managers start asking why a three-point item took longer than three days.

When points become days, relative estimation disappears.

To fix this, return to comparison. Use baseline items. Ask whether a new product backlog item is larger or smaller than items the team has already estimated. Use velocity later for forecasting, but do not convert individual estimates into calendar time.

Estimates Become Commitments

An estimate is a planning input.

It helps someone make a decision about priority, scope, timing, cost, risk, or tradeoffs. It is not a promise that the work will take exactly that amount of effort.

When estimates are treated as commitments, teams protect themselves. They inflate estimates. They resist estimating. They avoid honest uncertainty. They may spend far too long trying to make every estimate defensible.

To fix this, be explicit about the decision the estimate supports. Also be clear about the uncertainty around the estimate. A Product Owner can use an estimate responsibly without pretending it is a guarantee.

Velocity Becomes a Target

Velocity is useful when it helps a team forecast.

It becomes harmful when it becomes a target.

If a team completed 30 points last sprint, someone may decide the team should complete 35 next sprint and 40 after that. That pressure encourages the team to increase the numbers assigned to work rather than improve the system.

Velocity is an observation. It is not a performance goal.

Teams can improve delivery, but higher velocity numbers do not prove improvement. The team may have estimated differently, split work differently, or inflated points under pressure.

To fix this, use velocity as an input to planning conversations. If leaders want better outcomes, look at flow, quality, team interruptions, backlog clarity, dependencies, and decision speed.

Estimate Inflation

Estimate inflation happens when an item receives more points today than a similar item would have received in the past.

It often begins subtly. A team is deciding whether an item is a two or a three. Under pressure to increase velocity, the team chooses three. The next item is slightly bigger, so it becomes a five. The scale starts moving.

The team may not notice until velocity appears to improve without any real improvement in delivery.

To fix estimate inflation:

  • Compare new items with baseline items
  • Review whether current estimates match similar past estimates
  • Avoid public velocity comparisons across teams
  • Keep velocity out of performance evaluation
  • Make estimates visible enough that obviously inflated estimates are awkward to defend

The best prevention is a healthy environment. Teams inflate estimates when the system rewards bigger numbers.

Teams Are Compared by Velocity

Story points are team-specific.

A five for one team may not mean the same thing as a five for another team. Teams have different baselines, different skills, different domains, different dependencies, and different ways of splitting work.

Comparing raw velocities across teams creates bad incentives. Teams may inflate estimates, split items differently to make numbers look better, or stop collaborating because they are being ranked.

To fix this, stop using velocity as a scoreboard. If multiple teams need to plan together, use shared baselines, historical throughput, or another explicit approach to normalization. Use the data to improve forecasting, not to declare winners.

The Team Estimates Only Complexity

Complexity affects effort, but story points estimate total effort.

A product backlog item can be technically simple but involve a lot of work. Another can be small but uncertain. Another can involve several teams or a risky deployment.

If a team estimates only complexity, it may underestimate large simple items and misread uncertain work.

To fix this, remind the team to consider:

  • Amount of work
  • Risk
  • Uncertainty
  • Complexity

The estimate should reflect the effort needed to get the item done, not just the elegance or difficulty of the code.

The Team Estimates Unclear Items

A number can make an unclear item look more ready than it is.

If the team does not understand the goal, scope, assumptions, or completion expectations, the estimate will be weak. Sometimes the right answer is not a number. It is refinement, story splitting, a spike, or a Product Owner decision.

To fix this, ask whether the team understands what must be true for the item to be considered complete. If not, improve the item before estimating.

Large estimates can be useful for early prioritization. But do not let a large rough estimate substitute for clarity when the item is being considered for near-term work.

The Team Estimates Too Much of the Backlog

Estimating every item far into the future can waste time.

Backlog items change. Some are split. Some are removed. Some are replaced by better ideas. Estimating too far ahead can create the illusion of progress while the team spends time on numbers no one will use.

Estimate when the estimate will help someone act differently.

If an estimate will not influence priority, scope, timing, or another decision, wait.

The Team Estimates Too Little of the Backlog

Some teams go too far in the other direction. They wait until Sprint Planning to estimate.

That can be too late. A Product Owner often needs an estimate before Sprint Planning to make good prioritization decisions. A five-point item may be worth doing soon. A 100-point version of the same idea may cause the Product Owner to split it, reduce scope, or choose a different option.

To fix this, estimate far enough ahead that the Product Owner can use the information. Product backlog refinement is often the right place.

The Team Puts Points on Everything

Some teams assign points to every activity.

That can make velocity look complete, but it can also make the system noisy. Not every task needs story points. Story points are most useful for estimating product backlog items so the Product Owner and team can make planning and prioritization decisions.

Bugs are a special case. If fixing bugs consumes meaningful team 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.

The question is not whether bugs are special. The question is what decision the estimate supports.

How to Reset a Broken Story Point System

When story points have become political or confusing, do not try to fix everything by changing the scale.

Start with purpose:

  1. Name the decisions estimates should support.
  2. Stop converting points to days.
  3. Stop using velocity as a target.
  4. Re-establish a few baseline product backlog items.
  5. Estimate by comparison again.
  6. Discuss disagreement instead of averaging it away.
  7. Use velocity only as a planning input.

A reset works best when leaders, Product Owners, Scrum Masters, and team members agree on how the estimates will be used. If the organization keeps rewarding higher velocity, the team will keep finding ways to increase the number without increasing value.

When the Team Is Reluctant to Estimate

Some teams resist story points because estimates have been used against them.

That reluctance is worth taking seriously. Maybe estimates were treated as commitments. Maybe teams were compared by velocity. Maybe managers used points to pressure teams into more work. Maybe the team was asked to estimate items that were too unclear to estimate responsibly.

Do not dismiss those concerns. Make the estimating process safer:

  • Estimate only when the estimate supports a useful decision.
  • Do not punish teams for estimates that turn out wrong.
  • Do not compare teams by raw velocity.
  • Do not ask teams to estimate items they do not understand.
  • Use estimates to discuss tradeoffs, not to assign blame.

Teams are more willing to estimate when estimates are used as planning inputs rather than weapons.

When to Stop Estimating Temporarily

Sometimes the healthiest move is to pause estimation and fix the conditions around it.

Pause or narrow estimation when:

  • Velocity is being used to rank teams or individuals.
  • Every estimate is treated as a commitment.
  • The backlog is too unclear for meaningful estimates.
  • The team has no shared baseline.
  • Stakeholders demand false precision before the team has enough information.

A temporary pause should not become avoidance. Use the pause to rebuild trust, clarify backlog items, create baselines, and agree on how estimates will be used.

How Leaders Can Help

Leaders can make story points more useful by changing the questions they ask.

Less helpful questions include:

  • "Why did velocity go down?"
  • "How many points can you commit to?"
  • "Why does this team complete fewer points than that team?"
  • "Can you make this a five instead of an eight?"

More helpful questions include:

  • "What decision does this estimate support?"
  • "What uncertainty is driving the estimate?"
  • "What would help the team forecast more honestly?"
  • "What work is not visible in the current estimate?"
  • "What tradeoff should we make if this item is larger than expected?"

Story points improve planning only when the surrounding system rewards honesty.

Should Bugs Get Story Points?

Bugs create confusion because teams use velocity for different purposes.

The better question is not, "Do bugs get points?" The better question is, "What decision are we trying to support with this estimate?"

If fixing bugs consumes meaningful capacity and the team wants velocity to reflect the work it actually does, estimating bugs can be useful. If the team uses velocity only to forecast new product backlog functionality, it may choose not to assign points to bugs.

Either approach can work if the team is consistent and clear.

Do not use story points to reward or punish teams for finding defects. Use them to understand capacity, effort, and planning tradeoffs.

FAQ

Are story points bad?

No. Story points are useful when they support decisions. They become harmful when organizations misuse them.

Should we stop using story points if velocity is being misused?

Maybe temporarily, but the deeper problem is the misuse. Fix the management behavior and team agreements that turned velocity into a target.

How do we know if points have become days?

Listen to the conversation. If people say things like "that is three days, so it is three points," the team has converted points to time.

What should we do when estimates keep growing?

Return to baseline items. Compare new estimates with similar past items. Also remove pressure to increase velocity.

Should bugs get story points?

Sometimes. Estimate bugs when the estimate helps with capacity, prioritization, or forecasting. Do not estimate them just to put points on everything.

Last updated August 5th, 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 When Planning Should Become A Shared Problem.
Article

When Planning Should Become A Shared Problem

Featured

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

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.

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

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

Featured

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

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.

Two elephants on a balancing scale.
Article

How to Prevent Estimate Inflation

Keep story point estimates consistent as teams learn and improve.

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.

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?

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

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?

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.

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 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 Four Reasons Agile Teams Estimate Product Backlog Items.
Article

Four Reasons Agile Teams Estimate Product Backlog Items

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

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.

Text graphic: Done means different things at different levels.
Article

Multiple Levels of Done

Define done at more than one level so expectations stay clear from story to release.

Text graphic: Self-organization still needs the right conditions.
Article

Removing Team Members

People often ask me whether teams should have the right to vote members off. To help answer that question, let me share a story with you.

Article artwork for Sprint Review Agenda.
Article

Sprint Review Agenda

Use a simple agenda to make sprint reviews more focused and useful.

A Scrum team sits together, talking, in the background. In front are three calendar pages with key Scrum events circled. The text says Succeeding with Scrum is easier when you know when and why to conduct each meetings.
Article

What Happens When During a Sprint

Succeeding with Scrum is easier when you know when and why to conduct each of the Scrum events during the sprint.

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 Getting Better Estimates Is Easier Than You Think.
Article

Getting Better Estimates Is Easier Than You Think

Is your team hesitant to estimate? Here's the secret: we're not as bad (or as good!

Article artwork for Should a Team Assign Work During Sprint Planning?
Article

Should a Team Assign Work During Sprint Planning?

Some teams assign all tasks upfront. Others don’t.

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…

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.

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