What is Planning Poker in Agile?

The team is given an opportunity to ask questions and discuss to clarify assumptions and risks. A summary of the discussion is recorded, e.g. by the Moderator. Research suggests a group estimate tends to be more optimistic than the forecast that the group’s members would come up with in isolation. In this way, the discussion portion of a planning poker meeting can lead to a team talking itself into believing it can accomplish more with less time than they actually can.

definition of planning poker

A sprint planning meeting occurs where the entire team comes together. It allows for a quick estimation of items with unknown complexity at the beginning of a project to know if they might be more or less complex than expected. Other methods might leave it up to chance which item you should calculate first.

Avion is a user story mapping tool for modern product teams

Repeat the estimation process until a consensus is reached. The developer who was likely to own the deliverable has a large portion of the “consensus vote”, although the Moderator can negotiate the consensus. Arriving at a consensus can give the team a false sense of confidence. They might still be missing important pieces of information, and their estimate might still be off. The conversational format can uncover valuable insights from members of the team who might not otherwise have a forum to share their thoughts and experiences. However, they can also be other units of measurement used by the Scrum Team.

definition of planning poker

This allows them to focus on problem-solving discussions as well as improve their estimations by comparing calculations and real-time User Stories. We also discuss related approaches like Lean, Kanban, Design Thinking, Lean Startup, Software Craftsmanship, DevOps or XP . During the sprint planning meetings, the Scrum team plan the work to be performed during the next sprint. As the Scrum sprint is a time-boxed period, the delivery of software has to be calibrated to fit in it. Planning poker is a collaborative estimation technique used to achieve this goal.

Doing so runs the risk of erasing useful information, i.e. the degree of uncertainty conveyed by a wide spread in the initial estimates. Get to make more accurate estimates, based on opinions of different experts and the process of sharing personal estimates. Product owner will read out the user story descrivbing the requirements. It is one of the affordable tools that any beginner can use for their practice sessions.

In planning poker, what people estimate might not correspond with their skill level when working on something relatively complex. It means they might not have a good idea about completing this task before the next iteration starts. For example, teams definition of planning poker can use ScrumPoker – a Microsoft Teams add-on that enables them to work faster and get more effective estimations of stories. The Product Owner presents to the team a user story and provides a space for questions so that all the people understand it.

They can be printed on a physical card or implemented in some planning poker tools for distributed Scrum teams. Using a standard deck of cards, each estimator is given an Ace, 2, 3, 5, 8, and King. These correspond to either the story points needed to complete the development of a particular user story or the estimate of hours or days required to complete a task . A King represents 13, or in some cases, the need to break a user story into smaller user stories.

Our Planning Poker Range

It might be easier to grasp than the Fibonacci scale, but it is more difficult to detect very large user stories that maybe should be broken in smaller items. The Fibonacci suite is the most common scale used for planning poker, because it proposes good estimation ranges for both small and large stories . The original scale has give birth to a modified Fibonacci suite that removes the sometimes unnecessary precision level of the higher numbers. Planning poker is a scrum that helps bring together several expert opinions on the agile estimation of a particular project.

  • Then everyone will select the card and tell their estimate.
  • This backlog keeps on increasing after the user adds some requirements.
  • The Chpokify planning poker method has been modified to planning poker online.
  • Educational Guides Guides and tools to unlock better work management.
  • To help teams provide realistic estimates without thinking in terms of days or weeks, story points are often used to measure effort and complexity instead of time.

Developers have plenty of details to consider while estimating. If the relationship between adjacent numbers seems to change then this is confusing and burdensome. Using consistent numbers makes this simpler, not harder even if they happen to look strange. To meet that deadline confidently the team must be ready to start by the 1st of May. Steps 5 to 7 are repeated until there is consensus, or the team agree to invoke one of a number of strategies to resolve differences of opinion. Altogether, on count of three, the developers share their card.

Top 20 Scrum Master Interview Questions and Answers in 2023

It could result in underestimating how much work is left if these unknowns turn out to be more significant than initially assumed. The fact that you stumbled upon this blog shows that you are interested in product management and development. This level of non-conformity is a sign of large and diverse communities taking an interest in the game and bringing with them their own perspectives.

When participants disclose their estimates, they will have to back them up with reasoning on why they are high or low. This can open up questions on the requirement and implementation – a feedback loop that can detect the gaps. The decks are intentionally kept minimal with considerable number-jumps.

definition of planning poker

That’s why it’s usually more convenient for teams to conduct sessions once per iteration. In most cases, this happens some days after the iteration ends. Similarly, it also occurs right after a daily standup because the entire team is present. Usually, teams arrange a session after creating the initial backlog. Although sessions can sometimes take more than one day, it leads to the development of initial estimates that are helpful in sizing or scoping the project. Each individual lays a card face down representing their estimate for the story.

Present the story with acceptance criteria and relevant business and technical context. It is easy to learn and provides a quick way to estimate stories, discover knowledge gaps, and encourage conversation. Pile one includes all stories that you can complete within one sprint. Each card is used for certain workflow states and can hold specific information about the process of your workflow or issues you have.

When to hold a planning poker session

These estimations are based on the entire group’s input and consensus, making them more engaging and accurate than other methods. To help gauge the number of story points for the relevant tasks, teams use planning poker cards, which are similar to poker cards. The situation is simple if everybody agrees on the complexity of a backlog item. Otherwise, people with smaller or larger estimates should share their reasons for thinking differently than their colleagues.

definition of planning poker

Despite this fact, we can assume they use Agile-inspired methodologies, as papers discussing them refer to e.g. XP advices for all production code to be written https://globalcloudteam.com/ in pairs. One member of the pair focuses on writing code while the other thinks more strategically about the solution in terms of tests, complexity, etc.

This way, the Product Owner can intuitively understand which stories are involved and which are not. Without further discussion, move on to the next round of estimation. Affected by the initial explanation, everyone can change their minds, choose another card, and then go back to the previous round. Especially when you are playing Planning Poker for the first time.

Scrum Foundations Video Series

The Product Owner briefly states the intent and value of a story. Each member of the development team silently picks an estimate and readies the corresponding card, face down. When everyone has taken their pick, the cards are turned face up and the estimates are read aloud.

“Yuh” – The Swiss smartphone bank – personal review (01/

Whatever number everyone thought was reasonable earlier still applies. This step usually ends up being identical to planning poker without any discussion because people typically don’t change their initial vote. Using a card game like poker for planning a software project might seem odd. This gamification encourages team members to think independently by asking them to reveal their score simultaneously with their peers.

Sprint planning poker compares relative effort between stories rather than thinking about the absolute effort required to complete one. Sprint planning poker is one of many methods to estimate the time it might take to complete a specific task or project. The planning poker method is one of the planning methods used in agile. It helps estimate how much time or budget you’ll need to complete a particular task.

After a brief discussion, all participants repeat the Agile poker planning technique until a common number is established. The estimators are then given Agile poker cards with the number sequence 1, 2, 3, 5, 8, 13, 21. Though there may be other slight variations to this sequence. These values represent each person’s estimation of the story points.

So the game should last long enough to meet the purposes of estimating but no longer than that. Estimates are not directly valuable to a business in the way that features are. Teams should be estimating for a clear purpose, to help make a decision or verify a plan.

The remaining stories will likely not fit within the sprint planning timeframe. These stories are in pile two, which represents the sprint backlog. It also allows you to become more accurate with your estimations. It makes you discuss the issue/task before estimating that might hold up the development process.

What is Planning Poker and how does it interact with Scrum?

It takes place during Sprint Planning and has a few simple rules. What are the advantages and disadvantages of Planning Poker, and how to play it? Take look at our post to find out and master the technique. At first glance, playing poker at work might seems strange and unproductive. In practice, however, it turned out that the time invested in planning poker is quickly compensated by a significantly more efficient sprint. In the case of complex projects, it is often difficult to reliably estimate the actual effort required due to the lack of information.

Leave a Comment

Your email address will not be published. Required fields are marked *