El documento describe diferentes modelos de ciclo de vida de software, incluyendo el modelo en cascada, modelo incremental, modelo en espiral de Boehm, y modelos para el desarrollo de sistemas orientados a objetos como el modelo de agrupamiento, modelo fuente, y modelo remolino. También discute los procesos principales y de soporte definidos en la norma ISO 12207 para el ciclo de vida de software.