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. Planning Poker

Planning Poker

In This Topic

  • What Planning Poker Is
  • Why Planning Poker Works
  • Who Participates in Planning Poker
  • How to Run a Planning Poker Session
  • Discuss the High and Low Estimates
  • Do Not Average Too Quickly
  • When Planning Poker Is a Good Fit
  • A Short Planning Poker Example
  • Use Non-Number Cards Deliberately
  • When to Stop Estimating and Refine
  • Remote Planning Poker Tips
  • Common Planning Poker Problems
  • 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

Planning Poker is a collaborative technique agile teams use to estimate product backlog items.

It works because it combines independent thinking with team discussion. Each estimator chooses a card privately. Everyone reveals at the same time. If the estimates differ, the team talks about the differences and estimates again.

The value is not just the final number. The value is also the conversation that happens when people see the work differently.

What Planning Poker Is

Planning Poker is most useful for product backlog items that are close enough to matter but still uncertain enough to benefit from discussion. It is usually overkill for every distant idea in a large backlog, and it is usually too late if the team waits until Sprint Planning to estimate items the Product Owner needed for ordering decisions earlier.

Planning Poker is a consensus-based estimating technique. It is most often used with story points, but it can also be used with ideal days or another estimating unit.

A typical Planning Poker deck contains values such as:

0, 1, 2, 3, 5, 8, 13, 20, 40, 100

The Product Owner introduces a product backlog item. The team asks questions. Each estimator privately chooses a card. When all estimators are ready, the cards are revealed together.

If the estimates are close, the team can usually record an estimate and move on. If the estimates are far apart, the team discusses why.

That discussion is where Planning Poker earns its keep.

Why Planning Poker Works

Planning Poker helps teams avoid anchoring.

If the first person to speak says, "This is probably a three," everyone else has now heard three. Some people will adjust toward it even if they had been thinking five or eight. Others may stop thinking as carefully because an answer is already on the table.

Private selection avoids that problem. Each estimator thinks independently before seeing anyone else's answer.

The simultaneous reveal also gives quieter team members a stronger voice. A tester can reveal a high estimate because of regression risk. A developer can reveal a lower estimate because there is a simpler implementation path. A database specialist can reveal hidden migration work. The cards make those differences visible.

A team that estimates aloud too quickly can miss those signals.

Who Participates in Planning Poker

The people doing the work should estimate.

For a Scrum team, that usually means the Developers. It may also include testers, analysts, designers, database specialists, technical writers, security specialists, or anyone else whose work is needed to get the product backlog item done.

The Product Owner should participate, but not by estimating for the team. The Product Owner explains the goal, answers questions, clarifies acceptance expectations, and discusses tradeoffs. If an estimate is higher than expected, the Product Owner may decide that part of the item is not necessary or that it should be split.

The Scrum Master or agile coach often facilitates. That can mean keeping the conversation moving, reminding the team to estimate total effort, and helping the team avoid bad habits such as averaging too quickly.

Stakeholders may attend when their knowledge is useful, but they should not pressure the estimate. Planning Poker works best when estimators can be honest about uncertainty.

How to Run a Planning Poker Session

A simple Planning Poker session follows a repeatable flow.

  1. The Product Owner introduces one product backlog item.

  2. The team asks questions.

  3. The team clarifies assumptions and what must be true for the item to be considered complete.

  4. Each estimator privately chooses a card.

  5. Everyone reveals at the same time.

  6. If estimates differ, the team discusses, specifically, the high and low estimators explain their thinking.

  7. The team discusses any new information.

  8. Estimators choose again.

  9. The team records an estimate when the discussion has produced enough shared understanding.

The team does not need perfect agreement. It needs enough agreement to support the decision the estimate will be used for.

If the item cannot be estimated because too much is unknown, record the question that needs answering. The right next step may be refinement, a spike, story splitting, or a conversation with a stakeholder.

Discuss the High and Low Estimates

When estimates differ, start with the high and low estimates.

The high estimate often reveals hidden work, risk, uncertainty, or complexity. Someone may be thinking about testing across several browsers, migrating existing data, deployment steps, security review, or support for an edge case.

The low estimate can be just as useful. It may reveal a simpler design, an existing component, a shortcut the team can safely take, or an assumption that narrows the scope.

Do not treat disagreement as a problem to remove. Treat it as information.

A team that discusses only the average estimate loses the best part of Planning Poker. The difference between a three and a thirteen is not a math problem. It is a signal that the team is seeing different work.

Do Not Average Too Quickly

Averaging estimates is tempting because it seems efficient.

If one person estimates five and another estimates thirteen, calling the item an eight feels reasonable. But the average hides the disagreement. The team may record a number without discovering why one person saw much more effort than another.

If a team is stuck after a few rounds, it can ask whether everyone can support a particular estimate. That is different from averaging. Supporting an estimate means the team has heard the concerns, understands the assumptions, and can live with the number for the decision being made.

Planning Poker should not become a debate club. But moving too quickly to arithmetic gives up the learning the technique is designed to produce.

When Planning Poker Is a Good Fit

Planning Poker works well when the team needs conversation.

Use it when:

  • The team is estimating items near the top of the product backlog

  • The Product Owner needs estimates for prioritization or tradeoff decisions

  • The team is learning a new domain or technology

  • Estimates vary because people see different risks

  • The team wants everyone to think independently before converging

Planning Poker may be slower than other approaches when the team has many items to estimate and only needs rough numbers. In that case, affinity estimation may be a better first pass.

Many teams use both. They use a faster technique to group many items and then use Planning Poker for items that are large, controversial, or near-term.

A Short Planning Poker Example

Suppose a team is estimating this product backlog item:

As a customer, I can save a credit card so I can check out faster next time.

After a short discussion, the estimators reveal 3, 5, 5, 8, and 13.

The team should not average those numbers. The high estimator may be thinking about tokenization, security review, compliance, and failed-card handling. The low estimator may know the payment provider already supports most of the work. Both perspectives matter.

The Product Owner may then clarify that the first version only needs to store a provider token for logged-in users and does not need card management features yet. After that clarification, the team may converge around five.

The value of Planning Poker was not the card value. It was the discovery of different assumptions before the team committed to the work.

Use Non-Number Cards Deliberately

Many Planning Poker decks include cards that are not estimates.

A question mark can mean, "I do not understand this well enough to estimate." That is useful when someone is genuinely lost or when the item needs more refinement before the team assigns a number.

An infinity card or very large value can mean, "This is too big to estimate usefully right now." That may be a signal to split the item, create a spike, or defer estimation until the Product Owner has clarified scope.

A coffee card can mean the team needs a break. That may sound trivial, but tired estimators make poor estimates.

Do not overuse non-number cards to avoid decisions. Use them when they tell the team something important about readiness, uncertainty, or meeting quality.

When to Stop Estimating and Refine

Planning Poker can reveal that a product backlog item is not ready to estimate.

Stop and refine when:

  • The team cannot explain what must be true for the item to be considered complete.

  • Estimates remain far apart after the team discusses the high and low estimates.

  • The Product Owner needs to make a scope decision before the team can estimate responsibly.

  • The item includes several independent outcomes that should be split.

  • The team is guessing about a major technical or product risk.

A number can make an unclear item look more ready than it is. It is better to leave the item unestimated and capture the next question than to record a number the team does not trust.

Remote Planning Poker Tips

Remote Planning Poker works well when the team protects the same principles used in person: private selection, simultaneous reveal, and useful discussion.

A few practices help:

  • Use a tool that hides estimates until everyone has chosen.

  • Keep product backlog items visible during discussion.

  • Ask the high and low estimators to explain first.

  • Timebox discussion so one item does not consume the whole session.

  • Capture assumptions and decisions immediately.

  • Save items needing more information rather than forcing a weak estimate.

Remote estimation fails when people multitask or when one person talks the team into a number before others have thought independently. The facilitator should make space for quiet disagreement.

Common Planning Poker Problems

The Product Owner Estimates for the Team

The Product Owner owns product decisions, not the team's estimate. If the Product Owner pressures estimates downward, the team will either comply with bad numbers or stop trusting the process.

One Person Dominates the Discussion

Planning Poker starts with private estimates, but the discussion can still be dominated by a strong personality. A facilitator can help by asking the high and low estimators to speak first, especially if they are usually quiet. For more detail, see Don't Average During Planning Poker.

The Team Converts Points to Hours

If each card secretly means a number of hours or days, the team loses the benefit of relative estimation. Keep the discussion on comparison with other product backlog items.

The Team Keeps Estimating Unclear Items

A product backlog item does not become ready just because it has a number. If the team cannot describe what must be true for the item to be considered complete, slow down and refine the item before estimating.

The Meeting Takes Too Long

Planning Poker should create useful estimates, not consume all available time. Timebox discussions, defer items that need more information, and use faster approaches for items that only need rough estimates. For more detail, see 3 Roles That Need to be Involved in Agile Estimating with Planning Poker.

FAQ

Does Planning Poker require consensus?

It requires enough agreement to use the estimate. The team should discuss meaningful differences, but it does not need every person to believe the selected estimate is perfect.

Should the Scrum Master estimate?

Only if the Scrum Master is also contributing to the work being estimated. Otherwise, the Scrum Master should facilitate rather than estimate.

Can Planning Poker be used remotely?

Yes. Remote teams can use an online Planning Poker tool. The key is still the same: private selection, simultaneous reveal, and discussion of meaningful differences.

How many rounds should a team play?

Usually one to three rounds is enough. More than that often means the item needs clarification, splitting, or a decision from the Product Owner.

Should the team estimate every product backlog item with Planning Poker?

No. Use Planning Poker where the conversation is worth the time. For a large backlog that only needs rough estimates, use a faster approach first.

Last updated August 10th, 2026

Mike's Weekly Tips

Concise Tips from Mike Cohn to Help You Succeed with Agile

Get one concise, practical tip from Mike Cohn every Thursday to help you and your team succeed with agile and Scrum.

Get your weekly tips!

Explore Further

Article artwork for 3 Roles That Need to be Involved in Agile Estimating with Planning Poker.
Article

3 Roles That Need to be Involved in Agile Estimating with Planning Poker

Featured

Clarify who should be in Planning Poker so estimates include the right knowledge.

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

Why the Whole Team Should Participate When Estimating

Featured

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

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.

Text graphic: Consensus matters more than mathematical averages.
Article

Don't Average During Planning Poker

While I want teams to come to agreement, I don't care how heartfelt the agreement is.

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.

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.

Text graphic: Estimate product backlog items before sprint planning.
Article

2 Times to Play Planning Poker and 1 Time Not To

I recommend using Planning Poker on product backlog items rather than on the tasks that make up a sprint backlog.

Article artwork for Story Point Estimates Are Best Thought of as Ranges.
Article

Story Point Estimates Are Best Thought of as Ranges

When estimating in story points, teams should think in terms of ranges and rounding up. Here’s why.

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.

Article artwork for For Better Agile Planning, Be Collaborative.
Article

For Better Agile Planning, Be Collaborative

The best plans are created by developers and stakeholders working together.

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 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 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.

Triangulate for better agile estimates. A new estimate is put forward for consideration. To decide if The Estimate Is Right, the team can compare the new estimate against an existing smaller estimate and and existing larger estimate.
Article

Automatically Triangulating Estimates in Planning Poker

Compare new estimates with known stories to keep Planning Poker results consistent.

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!

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.

Text graphic: Split stories for clarity, not arithmetic perfection.
Article

Estimates on Split Stories Do Not Need to Equal the Original

Understand why split story estimates do not need to add up to the original.

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

Writing the Product Backlog Just in Time and Just Enough

Keep backlog detail just enough and just in time.

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