AgilePoker is a small application that is of use to people who work in an Agile software development environment, using story point estimation.
Planning poker is an interesting and fun way of estimating tasks and gets everybody involved in the process. It also speeds the estimating process up considerably.
AgilePoker is now available from the iTunes App Store, and its Free!
How does it work?
Planning Poker is based on a list of features to be delivered and a deck of cards. The feature list describes some software that needs to be developed. The deck contains the following cards: 0, ½, 1, 2, 3, 5, 8, 13, 20, 40, 100.
At the estimation meeting, each estimator is given one set of the cards.
The meeting proceeds as follows:
- A Moderator, who will not play, chairs the meeting, supported and advised by the Project Manager.
- The most knowledgeable developer for a given feature provides a short overview. The team is given an opportunity to ask questions and discuss to clarify assumptions and risks. A summary of the discussion is recorded by the Project Manager.
- Each individual lays a card face down representing their estimate. Units used vary - they can be days duration, ideal days or story points. During discussion, numbers must not be mentioned at all in relation to feature size to avoid anchoring.
- Everyone calls their cards simultaneously by turning them over.
- People with high estimates and low estimates are given a soap box to offer their justification for their estimate and then discussion continues.
- 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.
PLANNING POKER® is a reg. trademark of Mountain Goat Software, LLC
Number Sequence © 2005-2010 Mountain Goat Software, LLC