SWEBOK
por Yurek Turowiecki
1. Gestión de la configuración de Software
1.1. Identificación de la configuración del software
1.2. Biblioteca de Software
2. Gestión de de Ingeniería del Software
2.1. Planificación de un proyecto de Software
2.1.1. Planificación de los procesos
2.1.2. Determinar los entregables
2.1.3. Esfuerzo, calendario y calculo de costo
2.1.4. Reparto de recursos
2.1.5. Gestión de riesgo
2.1.6. Gestión de calidad
2.1.7. Gestión de planes
3. Proceso de la Ingeniería del Software
4. Herramientas y métodos en la Ingenieria de software
4.1. Herramientas
4.2. Métodos
5. Calidad del Software
5.1. Fundamentos de la calidad del Software
5.2. Consideraciones practicas
5.3. Procesos de gestión y calidad de software
6. Disciplinas relacionadas con la Ing. en Software
7. Estructura y arquitectura del software
8. Requerimientos del Software
8.1. Productos y Requisitos del Software
8.2. Requisitos funcionales y no funcionales
8.3. Proceso del los requisitos
8.3.1. Agentes del proceso
8.4. Captura de los requisitos
8.4.1. Fuentes
8.4.2. Tecnicas
8.5. Análisis de los requisitos
8.6. Especificación de requisitos
9. Diseño del Software
9.1. Claves en el diseño del Sostware
9.2. Estrategias y métodos de diseño de software
10. Construcción del Software
10.1. Fundamentos de la construcción del Software
11. Prueba de Software
11.1. Técnicas de pruebas
11.1.1. Pruebas basadas en la intuición y experiencia del ingeniero de software
11.1.2. Tecnicas basadas en especificación
11.1.3. Técnicas basadas en códigos
11.1.4. Técnicas basadas en errores
11.1.5. Técnicas basadas en el uso
11.1.6. Técnicas basadas en la naturaleza de la aplicación
11.1.7. Selección y combinación de tecnicas