O'Reilly logo

Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results by Eli Schragenheim, David J. Anderson

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

Chapter 25. Production Metrics in Extreme Programming

Extreme Programming, or XP, is an Agile method that emerged from a project at Chrysler Corporation in the late 1990s. It was devised by Ward Cunningham, Kent Beck, and Ron Jeffries. Beck introduced the basic principles of the method in Extreme Programming Explained, published in 2000. XP has grown in popularity and has seen wide coverage in the press and at software development conferences. It is best known for pair programming, continuous integration, no analysis or design phase, and no explicit system test and quality assurance department or phase, though there is a user acceptance test stage for each completed iteration, as shown in Figure 25-1.

Figure 25-1. A system representation of ...

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