El documento describe los procedimientos de la ingeniería de software, incluyendo mejorar la calidad del software, aumentar la productividad de los ingenieros de software y definir un proceso de desarrollo de software. Luego describe las 6 etapas del ciclo de vida clásico para el desarrollo de sistemas: 1) investigación preliminar, 2) determinación de requisitos, 3) diseño del sistema, 4) desarrollo de software, 5) prueba de sistemas y 6) implementación y evaluación.