DESARROLLO DEL SOFTWARE
ACTIVIDADES
Planificación
Implementación
Prueba
Documentación
Despliegue y Mantenimiento
MODELOS DE DESARROLLO
Cascada
Espiral
Iterativo e Incremental
Desarrollo Agil
Codificación y Corrección
Orientado a la Reutilización
MODELOS DE MEJORAS DE PROCESOS
Capability Maturity Model Integration
ISO 9000
ISO 15504
METODOS FORMALES
Los métodos formales son soluciones matemáticas para resolver problemas de software y hardware a nivel de requisitos, especificación y diseño.
Los métodos formales se suelen aplicar en software de aviación, especialmente si es software de seguridad crítico.
PRINCIPALES ROLES DEL PROCESO DE DESARROLLO DEL SOFTWARE
Gerente de Proceso
Analista de Requerimientos
Desarrollador de Software
Testeador
Arquitecto de software