Planning Poker: An Agile Estimating and Planning Technique (2024)

Scrum Foundations Video Series

Planning Poker: An Agile Estimating and Planning Technique (1)

All the foundational knowledge of Scrum including: the framework, values, different roles, meetings, backlogs, and improving efficiency & quality.

Watch Now

Planning Poker: An Agile Estimating and Planning Technique (2)

Scrum Foundations Video Series

What is Planning Poker?

Planning Poker® is a consensus-based technique for agile estimating. It is a fun and engaging way for teams to apply relative estimates to planned work.

To start a poker planning session, the product owner or customer reads one of the desired user storiesor describes a feature to the estimators.

Each estimator has a physical or virtual deck of cards. These Planning Poker cards display values like 1, 2, 3, 5, 8, 13, 20, 40 and 100 (the modified Fibonacci sequence). The values represent the number of story points, ideal days, or other units in which the team estimates.

The estimators discuss the feature, asking questions of the product owner as needed. When the feature has been fully discussed, each estimator privately selects one card to represent their estimate. The estimators then reveal all of their cards at the same time.

If all estimators all selected the same value, that becomes the estimate. If not, the estimators discuss their estimates. The high and low estimators, especially, should share their reasons. After further discussion, each estimator reselects an estimate card, and all cards are again revealed at the same time.

The team repeats the process until they achieve consensus on an estimate. If they lack enough information to agree on an estimate, the estimators can defer a particular item until those details can be acquired.

Planning Poker: An Agile Estimating and Planning Technique (3)

When do teams use Planning Poker?

Team can use planning poker anytime they need to estimate product backlog items.

Teams use Planning Poker when the initial product backlog is created. Most teams hold a story-writing workshop to write and estimate the initial product backlog. To understand the scope and size of a project, the whole team is encouraged to write user stories and create initial estimates of the work. The whole team includes the developers (team members), Scrum Master, and product owner.

Teams also use Planning Poker as new product backlog items are added. This activity, called product backlog refinement, typically happens about once per iteration.

Does Planning Poker work?

Absolutely. Teams estimating with Planning Poker consistently report that they arrive at more accurate estimates than with any technique they'd used before.

Planning Poker: An Agile Estimating and Planning Technique (4)

One reason Planning Poker leads to better estimates is because it brings together multiple expert opinions. Because these experts form a cross-functional team from all disciplines on a software project, they are better suited to the estimation task than anyone else.

After completing a thorough review of the literature on software estimation, Magne Jørgensen, Ph.D., of the Simula Research Lab concluded that “the people most competent in solving the task should estimate it.”

Second, a lively dialogue ensues during poker planning, and estimators are called upon by their peers to justify their estimates. Researchers have found that this improves estimate accuracy, especially on items with a lot of uncertainty as we find on most software projects.

Further, being asked to justify estimates has also been shown to result in estimates that better compensate for missing information. This is important on an agile project because the user stories being estimated are often intentionally vague.

Additionally, studies have shown that independent estimates during agile estimating and planning leads to better results. Read more about the reasons teams estimate with Planning Poker.

How to access online Planning Poker tool

Mountain Goat Software includes a free online Planning Poker tool as part of every Agile Mentors Membership.

Membership in AMC is included as a benefit of training with Mountain Goat, but anyone can join AMCand receive access to the Planning Poker tool.

You can invite unlimited guests into the virtual Planning Poker sessions. Participants don’t have to be members of AMC to play.

Simply log in to the tool and preload a set of items to be estimated. Then, share a private URL with estimators. They can log in and meet via their favorite video conferencing tool to communicate during the session.

Agile estimating and planning then proceeds as it would in person.

Other highlights include:

  • Choose any number sequence
  • Save favorite user stories
  • Import stories from tools such as JIRA and Pivotal Tracker
  • Export stories and estimates in CSV format

In addition, Planning Poker playing cards are available in the Mountain Goat Software store. Mountain Goat Software's branded Planning Poker cards are sold at cost as a courtesy to the agile community.

We also offer royalty-free licenses to organizations that wish to produce their own cards. The license is available here:https://www.mountaingoatsoftware.com/agile/planning-poker/license.

Recommended Resources

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.

Read

The Best Way to Establish a Baseline When Playing Planning Poker

Planning Poker relies on relative estimating, in which the item being estimated is compared to one …

Read

Don’t Average During Planning Poker

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

Read

Related Courses

Certified ScrumMaster® Certified Scrum Product Owner® Agile Estimating and Planning
Planning Poker: An Agile Estimating and Planning Technique (2024)
Top Articles
Latest Posts
Article information

Author: Rob Wisoky

Last Updated:

Views: 6159

Rating: 4.8 / 5 (48 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Rob Wisoky

Birthday: 1994-09-30

Address: 5789 Michel Vista, West Domenic, OR 80464-9452

Phone: +97313824072371

Job: Education Orchestrator

Hobby: Lockpicking, Crocheting, Baton twirling, Video gaming, Jogging, Whittling, Model building

Introduction: My name is Rob Wisoky, I am a smiling, helpful, encouraging, zealous, energetic, faithful, fantastic person who loves writing and wants to share my knowledge and understanding with you.