Mantenimiento de software
by Angelica Sanchez
1. las acciones correctivas, son las mas costosas
2. Parte Esencial del ciclo del software
3. Mantenimiento
4. 1.2. ¿Cúando se requiere?
4.1. Hay más requerimientos del usuario
4.2. Corrección de errores
4.3. Interacción con otros sistemas
4.4. Adaptaciones de Hardware
4.5. Migraciones por legalidad
5. 1.6 TIPOS
5.1. Correctivo
5.2. Preventivo
5.3. Perfección
5.4. Adaptación
6. 2.Problemas de Mantenimiento de Software
6.1. 2.1 Problemas Tecnicos
6.1.1. Limitaciones
6.1.2. Pruebas
6.1.3. Analisis de Impacto
6.1.4. Mantenibilidad
6.2. 2.2 Problemas de Administracion
6.2.1. Objetivos Organizales
6.2.2. Procesos
6.2.3. Outsourcing
6.2.4. Dotacion de Personal
6.3. 2.3 Costos Estimados de Mantenimiento
6.3.1. Costos Estimados
6.3.2. Modelo de Parametros
6.3.3. Experiencia
6.4. 2.4 Medidas Para el Mantenimiento de Software
6.4.1. Especificacion de Medidas
6.4.1.1. Cambiabilidad
6.4.1.2. Estabilidad
6.4.1.3. Pruebas
6.4.1.4. Analisis
7. 1.1 SON MODIFICACIONES A UN PRODUCTO DE SOFTWARE
8. 1.4 Factores que afectan los costos
8.1. Tipo de aplicaciones
8.2. Características de Hardware
8.3. Novedades
9. 1.3 Las actividades de mantenimiento implican
9.1. Control de las funciones rutinarias
9.2. Perfeccionar las funciones existentes
9.3. Controlar las modificaciones
9.4. Prevenir degradar el rendimiento del software
10. 1.5 Evolución
10.1. Da lugar a modelos predictivos
11. 3. Proceso de mantenimiento de software
11.1. Proceso de implementación
11.2. Analisis de problema y modificaciones
11.3. Modificaciones de implementacion
11.4. Revisión y aceptación de mantenimiento
11.5. Migración
11.6. Jubilación del software
12. 3.2. Mantenimiento de actividades
12.1. Analisis
12.2. Diseño
12.3. Codificacion
12.4. Pruebas
12.5. Documentacion
13. Soporte de las actividades
13.1. Planeacion de Mantenimiento
13.2. Configuración del software
13.3. Verificaciones y validaciones
13.4. Revisiones de auditoria
14. Mantenimiento y planeacion de actividades
14.1. Planeación de Negocio (organizacion )
14.2. Planeación de mantenimiento (Transición)
14.3. Planeación de liberación de versiones (Software)
14.4. Planeación de las solicitudes de cambio de software(Solicitud)
15. 4. Tecnicas de mantenimineto
15.1. 4.1 Comprensión de Programa
15.2. Reingenieria
15.3. Ingeniería Inversa
16. 3.1 Procesos de mantenimineto
16.1. Clasificacion e identificacion
16.2. Analisis
16.3. Diseño
16.4. Implementacion
16.5. Sistema de pruebas
16.6. Aceptacion de Pruebas
17. EL ESTANDAR IEEE