Page 1405 - (ISC)² CISSP Certified Information Systems Security Professional Official Study Guide
P. 1405

FIGURE 20.3 The spiral lifecycle mode


               Notice that each “loop” of the spiral results in the development of a
               new system prototype (represented by P1, P2, and P3 in Figure 20.3).
               Theoretically, system developers would apply the entire waterfall
               process to the development of each prototype, thereby incrementally
               working toward a mature system that incorporates all the functional
               requirements in a fully validated fashion. Boehm’s spiral model

               provides a solution to the major criticism of the waterfall model—it
               allows developers to return to the planning stages as changing
               technical demands and customer requirements necessitate the
               evolution of a system.


               Agile Software Development

               More recently, the Agile model of software development has gained
               popularity within the software engineering community. Beginning in
   1400   1401   1402   1403   1404   1405   1406   1407   1408   1409   1410