© Jennifer M. Kohnke
When you can measure what you are speaking about, and express it in numbers, you know something about it; but when you cannot measure it, when you cannot express it in numbers, your knowledge is of a meager and unsatisfactory kind.
—Lord Kelvin, 1883
What follows is a description of the Planning Game from Extreme Programming.1 It is similar to the way planning is done in several of the other agile2 methods: SCRUM,3 Crystal,4 feature-driven development,5 and adaptive software development (ADP).6 However, none of those processes spell it out in as much detail and rigor.
At the start of the project, ...