Agile Estimations – How to?

Agile Estimations – How to?

Planning Poker or Scrum Poker.

Estimating a project, in terms of cost and time is always a difficult task for all project managers.  A project manager who have completed a similar project, the estimation would be much easier than a fresh project manager who doesn’t have e a  previous domain experience. In Agile the solution for the problem is doing a Planning Poker or Scrum Poker.

Procedure

At the estimation meeting, each estimator is given one deck of the cards. All decks have identical sets of cards in them.

The meeting proceeds as follows:

  • A Moderator, who will not play, chairs the meeting.
  • The Product Manager provides a short overview of one user story to be estimated. 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/Scum Master.
  • Each individual lays a card face down representing their estimate for the story. 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.
  • To ensure that discussion is structured; the Moderator or the Project Manager may at any point turn over the egg timer and when it runs out all discussion must cease and another round of poker is played. The structure in the conversation is re-introduced by the soap boxes.

Procedure source: Wikipidia

Leave a Reply

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