• Home

Scrum Planning Poker Wikipedia

 
  1. Scrum Planning Poker Wikipedia Free
  2. Scrum Planning Poker Wikipedia Page
Scrum

PlanITpoker is a cool on-line planning poker app that helps Agile project teams estimate projects easily. With a one click signup and always free, Try it today! PlanITpoker: Online Scrum planning poker for Agile project teams. Planning Poker is an agile estimating and planning technique that is consensus based. To start a poker planning session, the product owner or customer reads an agile user story or describes a feature to the estimators. Each estimator is holding a deck of Planning Poker cards with values like 0, 1. “Planning poker, also called Scrum poker, is a consensus-based, gamified technique for estimating, mostly used to estimate effort or relative size of development goals in software development” The word ‘Poker’ reminds everyone about the Poker card game, and needless to say, this estimation techniques makes the use of cards to provide.

PHP web app for planning poker. It includes a master view for the ScrumMaster and a simple responsive card view for the team. A deployed demo is available at http://www.scrumpoker.online

Idea

Everyone who ever managed a software project using scrum will have either heard of or played planning poker. It is a simple tool to determine a stories/features complexity. For the detailed process refer to https://en.wikipedia.org/wiki/Planning_poker. So far there are a couple of apps where you can select a card and display it on the screen - but none of them offer a network collaboration mode. Some of the existing web apps are nowhere near responsive or come with too overloaded UIs. I want to create a simple web app where the Scrum Master can start a named session and all team members can join the session.

Deployment

You can find a detailed deployment how-to in the documentation or use the docker image over at chrisns/scrumonline.

Setup

The 'deployment' is a general scrum meeting where the ScrumMaster has a laptop connected to a beamer while all team members have an internet connected device (phone, tablet, laptop, ... - smartwatch would be awesome). The meeting starts with the ScrumMaster creating a named session and all team members joining that session. The beamer should now show the list of joined members.

Estimation workflow

For every story the Scrum Master will than start a poll and each member of the session must select a card. As they select a card the main screen will show a card over their name, but without showing the number. Once everyone selected a card the main page (beamer) flips all the cards. According to planning poker it will than highlight the minimum and maximum estimation for colleagues to bring their arguments. A demonstration using the Redmine plugin is available on youtube.

Scrum planning poker wikipedia page

Road Map

  • Include vote history of previous stories at the bottom of the master view
  • Statistics tab in navigation bar
  • Mobile apps with watch support. Imagine voting on Android Wear or Apple Watch. Wouldn't that be cool? :D

Contribute

If you want to contribute you can just clone the repository and follow the deployment instructions. Any changes must be commited to a fork and then merged by issuing a pull request. For information on the REST API or ticketing plugins please have a look at the wiki documentation.

You can also use the REST API to build a mobile for iOS or Android. In that case I am happy to link your app in the README and on the page.

Scrum card game

Planning Poker is a way for Scrum & Agile Development teams to estimate the effort to reach their goals.

It is a fun game in which each participant uses cards to give his estimation about the time to complete a certain task. The main advantage of using cards is that the first person to provide an estimation will not influence the estimation provided by the next person. This eliminates bias and ensures every persons opinion is heard.

Scrum Planning Poker Wikipedia Free

Here are 4 steps to help you playing planning poker in a fun and effective way.

1. Put the participants at ease.

Scrum Planning Poker WikipediaScrum Planning Poker Wikipedia

If it is the first time to use the planning poker, have a little Chat. How are you doing today? Engage in a small talk. Ask if anyone already had played planning poker before. If not, ask if they are willing to try something new this time. If the majority is willing to try, then you can introduce the playing cards. It is important to create an relaxed environment where people can allow themselfs to try and make mistakes. Remove the pressure for results and introduce the game in a joyful way.

2. Explain the rules.

After everyone agreed to play the planning poker, hand out the cards and start explaining the rules. It is important that each person thinks for himself on how long a certain task will take. Choose the appropriate card and place it face down on the desk. Only when all the players placed their cards on the desk, these can be turned. If the estimations are close to each other, it means that the subject is well known. If the range of estimation is high, that means there is still a lot of uncertainty related to the task.

3. Find consensus

Wherever differences in the estimation exist, allow the player to explain the reason for the estimation. Through this dialogue try to reach consensus. If no consensus is found, write down the range of estimation and move on. Use a timer to keep track of the time spend for discussing the estimations.

The question mark is ment for those who can not provide an estimation. Alternatively, small, medium and large can also be given as estimate.

4. Experiment and adapt

As you move along, find out what works for you. Adapt the rules and content to fit your needs and your team. Find creative ways to keep the game engaging.

Here is a nice video from Mountain Goat Software explanaining how to play the planning poker. This gives all the details on how to proceed.

And here you can get some cool cards if you are willing to try this approach.

Scrum Planning Poker Wikipedia Page

Hope the information provided here helps you making your next planning meeting full of joy and bring you even better results.