20.4.5 Software Development
Cycle Application and Documentation. The software
development cycle may span more than one system life cycle phase, or may occur
in any one phase. For example, mission simulation software may undergo one
iteration of the software development cycle during the Concept Exploration,
while mission application software may undergo many iterations of the software
development cycle during the Demonstration and Validation, Full Scale
Development, and Production and Deployment phases (see Figure 1).