La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Tema 5: Gestión del Cambio

Presentaciones similares


Presentación del tema: "Tema 5: Gestión del Cambio"— Transcripción de la presentación:

1 Tema 5: Gestión del Cambio
Ingeniería del Software II

2 Objetivos generales Capacidades específicas
Conocimiento del impacto del cambio en el desarrollo de software Entendimiento de la necesidad de gestionar el cambio Conocer la reingeniería como alternativa de mantenimiento Aplicación de patrones de diseño y GRASP para la previsión del cambio

3 Guión Causas de la aparición del cambio Tipología del cambio
Prevención Mantenimiento Consecuencias del cambio Reingeniería

4 Causas de la aparición del cambio
“No hay nada permanente excepto el cambio” Heráclito, 500 a.C. “Sin importar en qué momento del ciclo de vida del sistema nos encontremos, el sistema cambiará y el deseo de cambiarlo persistirá a lo largo de todo el ciclo de vida.“ Bersoff et al., 1980

5 Causas de la aparición del cambio
Nuevos negocios (externo) Nuevas Necesidades (interno) Reorganización del negocio Coste y Tiempo

6 Tipología del Cambio Prevención Protegido Previsible No Protegido
Mantenimiento No Previsible

7 Tipología del cambio: Prevención
% Cambio 1 Cambio 2 Cambio 3 Cambio 4 % % % %

8 Tipología del Cambio: Prevención
¿Por qué? Calidad % Cambios aceptados Degradación sistema Cambio de datos

9 Tipología del Cambio: Prevención
Técnicas de diseño Enumerar…

10 Tipología del Cambio Desarrollo Mantenimiento Tipos de cambios
Prevención Prevención Reingeniería Corrección Adaptación Mejora

11 Tipología del Cambio: Mantenimiento

12 Consecuencias del cambio
Impacto Económico Sistema 1 Desarrollo Mantenimiento Desarrollo Mantenimiento Sistema 2

13 Consecuencias del cambio
Factores que generan un coste de mantenimiento elevado RRHH Inexpertos Equipo de Mantenimiento Contrato de Mantenimiento Diseño del Sistema

14 Reingeniería Redocumentar Rediseñar Mantenimiento Económico
Cambio de lenguaje Cambio de datos

15 Reingeniería Reingeniería ? Desarrollo desde cero

16 Actividades ¿Qué factores pueden indicar en un diseño una mayor necesidad de mantenimiento? Realizar un diagrama de secuencias donde se proponga un proceso para la gestión del cambio durante la etapa de mantenimiento.

17 Bibliografía Sommerville, Ian Ingeniería del Software
Capítulos 21 y 29 7ª Edición, Pearson-Addison Wesley, 2005. Pressman, R.S. Ingeniería del Software: un enfoque práctico Capítulos 9 y 30 5ª Edición, McGraw-Hill, 2002

18 ¡Gracias! ¿Podemos mejorar esta lección?
Mándanos un a o Visite la web de la asignatura


Descargar ppt "Tema 5: Gestión del Cambio"

Presentaciones similares


Anuncios Google