What Is Planning Poker in Agile?
Planning poker is a planning and estimation technique used by Agile teams after a product backlog has been created. The setup of this technique helps software teams accurately estimate product development time frames, improve collaboration, and strategize the work to be done.
Planning poker in Agile is usually played by several estimators across all departments in product development — from the Scrum master to product managers, developers, QA testers, and UX designers.
The product manager begins the process by describing the user story to the estimators. This helps the estimators gain a better understanding of the product features. The estimators can also ask questions in case a certain feature isn’t clear to them.
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.
As soon as the estimators are done assessing the user story, they reveal their cards at the same time. If the estimators choose the same number then a consensus is reached and they can move on to the next story point. However, this may not always be the case. Sometimes, the estimators’ numbers could differ.
If this happens, the estimators discuss their estimates. Those with the highest or lowest number give reasons for their choice of number and try to get other estimators to consider their perspective. After a brief discussion, all participants repeat the Agile poker planning technique until a common number is established.
For Agile teams, planning poker is a great addition to the product planning and development process. Just like an online game of poker, you can also play Agile poker online. This is helpful especially for remote teams that don’t have the opportunity to meet in person. The planning poker process remains virtually the same and is a great resource for prioritizing items in your backlog.