Modelo en cascada o Clásico. Modelo de prototipos Modelo en espiral Desarrollo por etapas Desarrollo iterativo y creciente o Iterativo e Incremental RAD (Rapid Application Development) Desarrollo concurrente Proceso Unificado RUP (Proceso Unificado de Rational)
La ingeniería de software dispone de varios modelos
Matemáticas Creación Gestión de Proyectos Arte
Diagramas de clases Diagramas de base de datos Diagrama de despliegue Diagrama de secuencia
Aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento de software,
Encontrar procesos y metodologías, que sean sistemáticas, predecibles y repetibles, a fin de mejorar la productividad en el desarrollo y la calidad del producto software.
Ingeniería de software
La ingeniería de software tiene que ver con varios campos en diferentes formas:
La arquitectura de sistemas en general, es una actividad de Diagrama planeación, ya sea a nivel de s infraestructura de red y hardware, o de software Para ello se utiliza diagramas
Análisis de requerimientos Especificación Arquitectura Programación Prueba Documentación Mantenimiento