Lecture Notes for Extreme Programming
13 June 2001 - Customer Defines Releases
- customer defines system function at release
- customer writes stories; developers estimate cost; customer make
decisions
- in more detail
- customer stratifies stories into releases
- developers estimate costs and work per iteration
- groups of developers work on groups of stories
- an iteration is a release
- developers adjust estimates (usually downward)
- done all together
- customer receives story estimates and work per iteration, makes
decisions for the first release
- this process doesn't look too far into the future
- things will change; the later, the more likely the change
- further out estimates improve with time
This page last modified on 3 July 2001.