When we play Planning Poker I wanted a way of recording the results of each story in a simple way. I also wanted to be able to accept the fact that we won't always reach consensus. So if we have three people playing a 3, person playing a 2 and one person playing a 5, and all of them refuse to change their minds, what do you do? Do you count it as 3? Or 5? Or 2? After you've tried letting the extremes argue (defend) their choices and then had a couple of replays, it starts to feel silly. So being a fan of mathematics and formulas I wanted to be able to live with that difference in opinion and still have a clear way of counting the result. The obvious approach would be to count the average; (2+3+3+3+5)/5 = 3,2 (or rounded to nearest half; 3.0). It works. Do it if you want. I on the other hand wanted the formula to tilt towards "worst case" rather than letting the lower estimates affect it equally. So I used a formula I picked up in (I think) "Agile Estmiating and Planning" by Mike Cohn; Estimate = (1*Min + 2*Avg + 3*Max)/6. The result in the example above would be: (1*2+2*3.2+3*5)/6=3.9. Or rounded to nearest half (which we always do); 4.0.
So for every play we do we record the final estimates from each player. We enter them in the formula above and that is what we the put as the estimate or story point value.
I have a tool I made in Excel, which we now use. Feel free to download and use if you like:
EstimationSheetTemplate-v4.xls
Zoom Out
-
Have you heard the expression “context is king”? It’s very true if you work
with teams because many of the things that can affect a team negatively can
be ...
5 years ago
Hey dude, I found the attachment of the article has been deleted, Would you like to pick it up again in someway? whatever, thanks ;)
ReplyDeletewhat it was asking me. I assumed it was using most of my remaining cash, but instead it was generously letting me use my accumulated credits. I've really got to start paying more attention to stuff. Dominoqq
ReplyDeleteCOEPD LLC- Center of Excellence for Professional Development is the most trusted online training platform to global participants. We are primarily a community of Business Analysts who have taken the initiative to facilitate professionals of IT or Non IT background with the finest quality training. Our trainings are delivered through interactive mode with illustrative scenarios, activities and case studies to help learners start a successful career. We impart knowledge keeping in view of the challenging situations individuals will face in the real time, so that they can handle their job deliverables with at most confidence.
ReplyDeletehttps://www.coepd.us/certified-it-scrum-developer.php
Firmware File is used to reinstall the operating system in your mobile. It also helps software related issues, IMEI issues and boot loop issues. It is unique for every phone. lyf 4503 flash file
ReplyDelete