One item that came up in a recent sprint retrospectives (in the "Where do We Need to Improve?" list) was getting better requirements and estimates. So, after the following planning meeting, where the CEO selected his highest priority items, the team met to review those items.
The meeting seemed to be another poor meeting of nothing definite or different being done - lot's of "Well, I'll need to look at that one more," or "Well, management says it needs to be done by next week, so what does it matter how long I think it will take?". I was ready to call the meeting until Martin asked about the planning poker cards (shwag from Phil Scott at the Agile Panel Discussion at the LA Code Camp). He hadn't used them before so we walked through the instructions:
- Each team member is given a set of cards.
- One person read the item to be estimated.
- The team & customer discuss the item.
- Each team member privately selects a card representing his/her relative estimate.
- After all have chosen a card, everyone shows the chosen card.
- If all estimates match, that item's estimate is complete.
- If estimates are not the same, the group discusses the differences (focusing on the outlying values).
- Repeat until consensus is reached.
- We don't have any business members there, but call in the requester if needed.
- We re-estimate until within one card value of each other, or take the median value if there's a majority.
You can buy planning poker card sets from Mike Cohn's Mountain Goat Software site.Technorati Tags: agile, scrum, project managment, software, team building