Chapter 21. Lifecycle of an Ideal XP Project

The ideal XP project goes through a short initial development phase, followed by years of simultaneous production support and refinement, and finally graceful retirement when the project no longer makes sense.

This chapter gives you an idea of the overall story of an XP project. It is idealized—you may have gotten the idea by now that no two XP projects could (or should) ever be exactly alike. What I hope you will get from this chapter is an idea of the overall flow of a project.

Exploration

Preproduction is an unnatural state for a system and should be gotten out of the way as quickly as possible. What was the phrase I heard recently? "To go into production is to die." XP says exactly the opposite. ...

Get Extreme Programming Explained now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.