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.


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.


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 the O’Reilly learning platform.

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