mantenimiento de sistemas de información
DESCRIPTION
Presentación de Mantenimiento de Sistemas de Información.TRANSCRIPT
![Page 1: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/1.jpg)
1
Práctica de Fundamentos de Ingeniería del Software
Curso 2009-2010Mantenimiento de Sistemas de
InformaciónGrupo 1.5
Luis Villazón Esteban
![Page 2: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/2.jpg)
2
Mantenimiento de Sistemas de Información
1. Desarrollo Conceptual2. Desarrollo Metodológico3. Aportaciones Personales4. Bibliografía
Índice
![Page 3: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/3.jpg)
3
Desarrollo Conceptual
1. Definiciones.2. Tipos.3. Costes.4. Factores.5. Reingeniería.6. Ingeniería Inversa.
Índice
![Page 4: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/4.jpg)
4
Desarrollo Conceptual
Mantenimiento.Barrera de Mantenimiento.Actividades de Mantenimiento.
Definiciones
![Page 5: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/5.jpg)
5
Desarrollo Conceptual
Mantenimiento•Modificaciones que se realizan después de entregar el producto al usuario. •Debe asegurar que se siguen satisfaciendo las necesidades del usuario.
![Page 6: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/6.jpg)
6
Desarrollo Conceptual
Todos los recursos se destinan al mantenimiento.
No hay más recursos para el resto de actividades.
¿Nuevos Proyectos?
Barrera de Mantenimiento
![Page 7: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/7.jpg)
7
Desarrollo Conceptual
Realizar Pruebas
Modificar el Software
Modificar el código Actualizar Documentación
Comprender el Software y los cambios a realizar
Estudiar Peticiones Estudiar Código y Documentación
Gestión de Peticiones
Recibir Registrar Asignar
Actividades del Mantenimiento
![Page 8: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/8.jpg)
8
Desarrollo Conceptual
Tipos de MantenimientoCorrectivo.Evolutivo.Adaptativo.Preventivo.
![Page 9: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/9.jpg)
9
Desarrollo Conceptual
Mantenimiento Correctivo
![Page 10: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/10.jpg)
10
Desarrollo Conceptual
Mantenimiento Evolutivo
![Page 11: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/11.jpg)
11
Desarrollo Conceptual
Mantenimiento Adaptativo
![Page 12: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/12.jpg)
12
Desarrollo Conceptual
Previene futuros problemas.Facilita el mantenimiento futuro.
Mantenimiento Preventivo
![Page 13: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/13.jpg)
13
Desarrollo Conceptual
Directos.◦Las actividades del mantenimiento
Indirectos.
Costes del Mantenimiento
Se-ries1
020406080
100120
![Page 14: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/14.jpg)
14
Desarrollo Conceptual
Ha ido aumentando a lo largo de los años.
Costes del Mantenimiento
Años 70
1980-1984
1985-1989
Años 90
0
20
40
60
80
100
Mantenimiento
Porcentaje
![Page 15: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/15.jpg)
15
Desarrollo ConceptualCostes del Mantenimiento
¿Por qué?
?
?
?
? ?
?
? ???
?
![Page 16: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/16.jpg)
16
Desarrollo Conceptual
Dificultan el mantenimiento del Software:◦Código Heredado.◦Evolución del Software◦Ausencia del uso de Herramientas.
Factores de Mantenimiento
![Page 17: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/17.jpg)
17
Desarrollo ConceptualFactores de Mantenimiento
![Page 18: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/18.jpg)
18
Desarrollo ConceptualFactores de Mantenimiento
![Page 19: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/19.jpg)
19
Desarrollo ConceptualFactores de Mantenimiento
![Page 20: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/20.jpg)
20
Desarrollo ConceptualReingenieríaAnálisis de inventarioReestructuración de documentosIngeniería inversaIngeniería directaHerramientas CASEMigraciónEsperanza de vidaPrototipo de Software
![Page 21: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/21.jpg)
21
Desarrollo ConceptualIngeniería InversaExtracción de AbstraccionesCompletitudInteractividadDireccionalidad
◦Unidireccional◦Bidireccional
![Page 22: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/22.jpg)
22
Desarrollo Metodológico
Consideraciones PreviasInventario de actividades y
tareasDiagrama de ActividadesDesarrollo de una ActividadInventario de Tareas de la
ActividadDesarrollo de las Tareas
Índice
![Page 23: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/23.jpg)
23
Desarrollo MetodológicoConsideraciones Previas
Prototipos
• Utilización del Modelo Unificado
Oo
![Page 24: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/24.jpg)
24
Desarrollo Metodológico
EVSAIS
◦Preparación del Mantenimiento del Sistema.
◦Establecimiento del acuerdo de nivel de Servicio.
Consideraciones Previas
![Page 25: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/25.jpg)
25
Desarrollo MetodológicoConsideraciones Previas
Correctivo
Evolutivo
AdaptativoPreventivo
![Page 26: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/26.jpg)
26
Desarrollo Metodológico
•Registro•Asignación
Registro de la Petición
•Verificación y Estudio•Estudio de la Propuesta
Análisis de la Petición
•Identificación elementos afectados•Establecimiento del plan de Acción.•Especificación del plan de pruebas de Regresión
Preparación de la Implantación de la
Modificación
•Seguimiento de los cambios•Realización de pruebas de Regresión.•Aprobación y cierre de la Petición
Seguimiento y evaluación de los cambios hasta
Aceptación
Inventario de actividades y tareas
![Page 27: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/27.jpg)
27
Desarrollo Metodológico
Registro
de la
Petición
Análisis de la
Petición
Preparación de
la Implementación de la Modificación
Seguimient
o y Evaluación de los Camb
ios hasta
la Aceptación
Diagrama de Actividades
![Page 28: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/28.jpg)
28
Desarrollo Metodológico
Análisis de PeticiónProductos de Entrada• Plan
Mantenimiento• Acuerdo de
Nivel de Servicio
• Catálogo de Peticiones
• Resultado del Estudio de petición
Productos de Salida• Catalogo de
Peticiones• Resultado
del Estudio de Petición
• Propuesta de Solución
Técnicas y Prácticas• Sesiones de
trabajo• Catalogación
Participantes• Responsable
Mantenimiento.
• Equipo de Mantenimiento.
Desarrollo de una actividad
![Page 29: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/29.jpg)
29
Desarrollo Metodológico
Verificación y Estudio de la Petición
Estudio de la Propuesta de
Petición
Inventario de Tareas de la Actividad
![Page 30: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/30.jpg)
30
Desarrollo MetodológicoDesarrollo de las Tareas
![Page 31: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/31.jpg)
31
Desarrollo MetodológicoDesarrollo de las Tareas
![Page 32: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/32.jpg)
32
Desarrollo MetodológicoDesarrollo de las Tareas
![Page 33: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/33.jpg)
33
Desarrollo MetodológicoDesarrollo de las Tareas
![Page 34: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/34.jpg)
34
Desarrollo MetodológicoDesarrollo de las Tareas
![Page 35: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/35.jpg)
35
Aportaciones Personales
Desarrollo ConceptualDesarrollo Metodológico
Índice
![Page 36: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/36.jpg)
36
Aportaciones PersonalesDesarrollo Conceptual
Reingeniería
Ingenieríadirecta
Definiciones
Tipos
Costes
Factores
![Page 37: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/37.jpg)
37
Aportaciones PersonalesDesarrollo Metodológico
• Modelo Unificado. • EVS.• Preparación Mantenimiento del Sistema.• Establecimiento acuerdo del nivel de Servicio.• Especificación del Plan de Regresión.• Realización de las Pruebas de Regresión.
![Page 38: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/38.jpg)
38
Bibliografía[PAL09]Universidad de Las Palmas de Gran
Canarias. Prueba y Mantenimiento del Software.
[MET07]Métrica v3. Mantenimiento de Sistemas de Información.
[UNI09]Universidad de Oviedo. Fundamentos de Ingeniería Software.
[PRES06] Ingeniería del Software. Un enfoque Práctico. McGraw-Hill.
[09Hug]http://www.flickr.com/photos/hugopan/73874630/. Hugo Pan.
![Page 39: Mantenimiento de Sistemas de Información](https://reader038.vdocuments.mx/reader038/viewer/2022102722/5571f3aa49795947648e6730/html5/thumbnails/39.jpg)
39
Mantenimiento de Sistemas de Información
FIN