Chapter 20. Retrofitting XP

Projects that want to change their existing culture are far more common than projects that can create a new culture from scratch. Adopt XP on running projects a little at a time, starting with testing or planning.

Adopting XP with a new team is a challenge. Adopting it with an existing team and existing code base is even harder. You have all the existing challenges—learning the skills, coaching, making the process your own. You also have the immediate pressure of keeping production software running. The software is unlikely to be written to your new standards. It is likely to be more complex than it needs to be. It is unlikely to be tested to the degree you would like. On a new team, you can select only those people ...

Get Extreme Programming Explained now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.