Chapter 19. Production Metrics for Traditional Methods1

1 A traditional method is defined by Highsmith [2002] as a Rigorous Software Methodology (RSM). This definition is used here.

SDLC

The software development lifecycle, or SDLC, is based on the theory of structured methods and is considered the traditional software methodology. It involves distinct phases and gates in which the entire inventory for a project is processed through each phase and then approved through a gate before being released into the next stage, as in Figure 19-1.

Figure 19-1. Systems representation of SDLC.

image

In order to evaluate traditional methods of software development ...

Get Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results now with O’Reilly online learning.

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