Implementing Agile Processes

A myth around the so-called agile methods is that they are not rigorous process methodologies. Agile processes, when implemented correctly, are actually quite rigorous, perhaps among the most disciplined of methods. Of course, the phrase “implemented correctly” has many possible interpretations. For purposes of discussion, correctly means according to the authors’ original goals.

This section describes one of the popular agile methods, eXtreme Programming (XP), in the light of some of the CMM key practice areas. Additionally, it examines process measurements as they relate to organizational scorecards and stochastic modeling.

Kent Beck is credited with the invention of XP in the mid-1990s, although mention is often ...

Get The Practical Guide to Defect Prevention now with O’Reilly online learning.

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