Chapter 2. The Circle of Life
An XP project succeeds when the customers select business value to be implemented, based on the team's measured ability to deliver functionality over time.
Steering a project to success all comes down to what we call the "circle of life." The customer's basic job is to define what has value, and the programmer's job is to build it (see Figure 2.1).
Figure 2.1. Customer defines, programmer builds
On an XP project, the customer defines business value by writing stories, and the programmer implements those stories, ...