O'Reilly logo

Extreme Programming Explained by Kent Beck

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Part 2. The Solution

Now we have set the stage. We know what problem we have to solve, namely deciding how the basic activities of software development should take place—coding, testing, listening, and designing. We have a set of guiding values and principles to guide us as we choose strategies for each of these activities. And we have the flattened cost curve as our ace in the hole to simplify the strategies we choose.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required