XP Home

XP and the Mark IV Coffee Maker


There has been some discussion on comp.object.moderated of how Extreme Programming (XP) would design a solution to Bob Martin's Mark IV Coffee Maker example. Let's begin XP style by scoping the project and seeing what kind of delivery date we can achieve.
The first phase of any XP project is to gather user stories and conduct some experiments. The stories will be used to estimate
the project and to schedule a release date. The experiments will allow us to make estimations with confidence.
 Some of us will go meet with the hardware people now. Mean while, some of us will help the Fictitious Advanced Product Design Department (FAPDD) create user stories, and some of us will work on a unit testing framework and then a spike solution.

ExtremeProgramming.org home | The Coffee Maker's Hardware | About the Author

Copyright 1999 by Don Wells.