Planning Poker - The Original Paper
Back in 2002, in American Fork, UT, James was facilitating and XP planning meeting. The meeting stalled with the two most senior people volleying the ideas back an forth, while the others got a virtual nap. As a engineer (and consultant), James had a problem to solve. Get the meeting on track. Planning poker was born.
Download the paper.
Tweet
Author's note
There are many rumors about how Planning Poker started and the influence of Delphi method. I had forgotten Delphi by 2002 if I had ever know it. In those days standard equipment for an Object Mentor XP coaching gig meant having note cards. So, I had note cards. In hindsight, I think I have to thank my employer's efforts to teach us and use Total Quality Management for the insight to play the first game of Planning Poker.
In the 1980's at Teradyne, we were trying to apply TQM in engineering. One of the techniques used in brainstorming was silent grouping. First we'd all write our ideas on post-it notes, then we'd share them and group them. This way there was no polluting of each other's opinions when the most dominant or senior person spoke. I used that tool and planing poker just happened.
A lot has happened since planning poker was first played. It has become wildly popular. No there is a growing interest in No Estimates. I think estimation is still important in many development contexts. Planning Poker was way faster than other estimation techniques, but when I hear about days long planning poker meetings I cringe. I agree with the No Estimates people that that is a waste of time. Nicely though, there are faster ways to estimate that are about as accurate.
If you want to know more, look at these articlesPublished: August 15, 2002
Latest News
Conference Video - Deep Stack – Tracer Bullets from ADC to Browser
A blank page can be very intimidating, even for a Test-driven developer. Where do we start? Write a test, right? Not always.
more...Podcast on Agile Amped
Here is a short interview with James about TDD and embedded software from the deliver:Agile conference last spring.
more...Programming Research -- Please Participate
Do you have some time to do a simple programming problem in C or C++ for my research?
more...Clean Coders IoT Case Study
My long-time good friend (Uncle) Bob Martin and I have fun programming together firing tracer bullets for distributed water pressure measurement system.
more...Books
James is the author of Test-Driven Development for Embedded C.
Have you read Test-Driven Development for Embedded C? Please write a review at
Amazon
or
Good Reads
.