1. Gestión de la Configuración del Software
1.1. permite:
1.1.1. Controlar sistemáticamente los cambios
1.1.2. Mantener la integridad
1.1.3. Trazabilidad
1.2. es:
1.2.1. Colección de versiones especificas de sus elementos.
2. Gestión de la Ingeniería del Software
2.1. aplica:
2.1.1. Actividades de Gestión
2.1.1.1. Informar
2.1.1.2. Controlar
2.1.1.3. Supervisar
2.1.1.4. Medir
2.1.1.5. Coordinar
2.1.1.6. Planificar
2.2. engloba 2 áreas:
2.2.1. Gestión de proyectos
2.2.2. Medición
3. Proceso de Ingeniería del Software
3.1. engloba
3.1.1. Madurez de la orgaización
3.1.2. Mejora de pocesos
3.2. se refiere:
3.2.1. Definición
3.2.2. Implementación
3.2.3. Medición
3.2.4. Gestión
3.2.5. Cambios
3.2.6. Mejoras
4. Métodos y Herramientas de Ingeniería del Software
4.1. impone:
4.1.1. Métodos para realizar actividades de ingeniería del software.
4.2. ayuda en:
4.2.1. Procesos del ciclo de vida del software.
5. Calidad de la Ingeniería del Software
5.1. Los fundamentos de la calidad de software:
5.1.1. La calidad
5.1.2. La calidad del proceso
5.1.3. Existen 3 modelos
5.2. La definición:
5.2.1. El grado en que el conjunto de características cumplen requisitos.
6. Requerimientos del Software
6.1. área de conocimiento
6.1.1. KA. se refiere a:
6.1.1.1. Analisis
6.1.1.2. Especificación
6.1.1.3. Validación de los requisitos
6.2. se define:
6.2.1. Característica que se debe exhibir por el software desarrollado para solucionar un problema del mundo real.
7. Diseño del Software
7.1. 2 actividades
7.1.1. Diseño detallado del software
7.1.2. Diseño y arquitectura del software
7.2. permite
7.2.1. Al ingeniero del software que produzca diversos modelos para la solución que se pondrá en desarrollo.
7.3. existen
7.3.1. Patrones de diseño
8. Construcción del Software
8.1. abarca:
8.1.1. Codificación
8.1.2. Verificación
8.1.3. Pruebas unitaria
8.1.4. Pruebas de integración
8.1.5. Depuración
8.2. incluye:
8.2.1. Estadares
8.2.2. Construir para verificar
8.2.3. Anticiparse a los cambios
8.2.4. Minimizar complejidad
9. Pruebas del Software
9.1. es:
9.1.1. Verificación dinamica
9.1.1.1. del -> Comportamiento real frente-> Comportamiento esperado
9.2. evalúa:
9.2.1. Calidad del Producto
10. Mantenimiento del Software
10.1. para:
10.1.1. Corregir errores
10.1.2. Mejorar el diseño
10.1.3. Llevar a la practica las mejoras
10.1.4. Adaptar programas con diferentes hardware
10.1.5. Emigra Software
10.1.6. Retirar el software
10.2. sostiene:
10.2.1. Producto software