Capítulo 1 |
Software e ingeniería de software |
- La naturaleza del software;
- Conceptos básicos de software;
- Ingeniería de Software;
- El proceso del software, y
- La práctica de la ingeniería de software.
|
Capítulo 2 |
Modelos del proceso de software |
- Modelo general de proceso;
- Modelos de proceso prescriptivos;
- Modelos de proceso especializados;
- Modelos de proceso personal y de equipo;
- Evaluación y mejora del proceso;
- Producto y proceso, y
- Introducción a los procesos ágiles.
|
Capítulo 3 |
Procesos del ciclo de vida del software según el estándar IEEE-12207-2008 |
- Introducción al estándar;
- Términos y definiciones;
- Aplicación del estándar, y
- Procesos de contexto del sistema y procesos específicos de software.
|
Capítulo 4 |
Métodos, metodologías y herramientas para desarrollo de software |
- Métodos;
- Metodologías, y
- Herramientas para desarrollo de software.
|
Capítulo 5 |
Fundamentos de ingeniería de requerimientos |
- Definición de requerimientos;
- Características de requerimientos, y
- Tipos de requerimientos.
|
Capítulo 6 |
Elicitación de requerimientos |
- Fuentes de elicitación de requerimientos, y
- Técnicas de elicitación de requerimientos.
|
Capítulo 7 |
Especificación de requerimientos |
- Tipos de documentos;
- Estructuras de documentos;
- Uso de documentos de requerimientos;
- Criterios de calidad para documentos de requerimientos, y
- Criterios de calidad para requerimientos.
|
Capítulo 8 |
Documentación de requerimientos basada en modelos |
- El término de modelos;
- Modelo de objetivos;
- Casos de uso;
- Modelo de requerimientos en perspectivas de datos, y
- Modelo de requerimientos en perspectivas de comportamiento.
|
Capítulo 9 |
Validación de requerimientos |
- Fundamentos de requerimientos de validación;
- Principios de validación de requerimientos, y
- Técnicas de validación de requerimientos.
|