CONSEPTO
“Un marco de referencia que contiene los procesos, las actividades y las tareas involucradas en el desarrollo, la explotación y el .mantenimiento de un producto de software, abarcando la vida del sistema desde la efinición de los requisitos hasta la finalización de su uso”
ISO 12207-1
PROCESOS PRINCIPALES I
- Proceso de Adquisición
- Proceso de Suministro
PROCESOS PRINCIPALES II
Proceso de Desarrollo I
- Análisis de Requisitos del Sistema
- Diseño de la Arquitectura del Sistema
- Análisis de los Requisitos del Software
- Diseño de la Arquitectura del Software
- Diseño Detallado del Software
- Codificación y Prueba del Software
Proceso de Desarrollo II
- Integración del Software
- Prueba del Software
- Integración del Sistema Prueba del Sistema
- Instalación del Software
- Soporte del proceso de aceptación del Software
- Proceso de Explotación
- Proceso de Mantenimiento
MODELOS DEL CICLO DE VIDA DEL SOFTWARE
Principios de la reutilización:
- Existen similitudes entre distintos sistemas de un mismo dominio de aplicación
- El software puede representarse como una combinación de módulos.
- Diseñar aplicaciones = especificar módulos + interrelaciones.
- Los sistemas nuevos se pueden caracterizar por diferencias respecto a los antiguos.