Chapter 15. Scaling XP

People often ask how XP scales. One hundred people can’t plan their work in detail in a single meeting once a week. One hundred people can work together in a spirit of communication, feedback, simplicity, courage, and respect. Creating and maintaining a community of one hundred is a much different job than creating and maintaining a community of twelve, but it is done all the time.

The number of people on a project is not the only measure of scale for software development. Software development scales along many dimensions:

Image Number of people


Size of the entire organization


Problem complexity

Solution complexity ...

Get Extreme Programming Explained: Embrace Change, Second Edition now with the O’Reilly learning platform.

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