Este documento define software, sus diferentes tipos como software de sistema, de programación y de aplicación. Explica los modelos de proceso como el modelo cascada, iterativo incremental y espiral para el desarrollo de software. También describe las diferentes fases del ciclo de vida de software como análisis de requisitos, diseño, codificación, pruebas, instalación, mantenimiento y su carácter evolutivo.