PLANTEAMIENTO DE LA METODOLOGIA MANTEMA

download PLANTEAMIENTO DE LA METODOLOGIA MANTEMA

If you can't read please download the document

description

- PowerPoint PPT Presentation

Transcript of PLANTEAMIENTO DE LA METODOLOGIA MANTEMA

PLANTEAMIENTO DE LA METODOLOGIA MANTEMA

se presenta la visin del proceso de mantenimiento que ofrece MANTEMA, una metodologa para mantenimiento de software que integra todas lasactividades relacionadas con este proceso. El objetivo de MANTEMA es convertir elmantenimiento de software en un proceso controlable y mensurable mediante laidentificacin y definicin clara de todos los elementos (software, documentos, personas, tareas...) que intervienen en el mantenimiento.MANTEMA ha sido desarrollada entre el Grupo Alarcos del Departamento deInformtica de la Universidad de Castilla La Mancha y Atos ODS

MANTEMA

Correctivo urgente, que tiene lugar cuando existe un error en el software que bloquea el funcionamiento normal de la organizacin o de la aplicacin, siendocrtico el tiempo de solucin.2. Correctivo no urgente, que ocurre cuando existe un error en el software que noes crtico, pero que tal vez impida el funcionamiento de la aplicacin o el normalfuncionamiento de la empresa en un periodo de tiempo relativamente corto.3.Perfectivo, que tiene lugar cuando se van a aadir nuevas caractersticas ofuncionalidades al software en explotacin.4. Adaptativo, que se aplica cuando el software en explotacin va a cambiarse paraque contine funcionado correctamente en un entorno cambiante.5.Preventivo, que es aplicado cuando se desea mejorar las caractersticas inter-nasde un producto para hacerlo, por ejemplo, ms fcilmente mantenible

MANTEMA PLANTEAMIENTO DE PROBLEMA
En el primero, Actividades y tareas iniciales comunes, se engloban todas lasactividades que deben ser ejecutadas al comenzar el proceso de mantenimiento yque sern anteriores a la ejecucin de cualquier intervencin.El segundo, Actividades y tareas finales comunes, agrupa las actividades quesern realizadas tanto al finalizar el proceso de mantenimiento como aquellas quesern ejecutadas con posterioridad a las intervenciones, independientemente de su tipo.

DESCRIPCIN DE LAS TAREAS
Metodologas y Gestin del MantenimientoEntradas: son los elementos necesarios para la correcta ejecucin de la tarea.Estos elementos podrn ser programas, documentos, etc., y podrn ser tomados bien de tareas anteriores, bien del entorno del proceso.Salidas: que son los elementos que se generan tras la ejecucin de la tarea. Lassalidas podrn ir dirigidas a otras tareas posteriores o bien al entorno.Tcnicas: que son las tcnicas que pueden utilizarse para ejecutar la tarea.Mtricas: que deben recogerse para mantener el proceso y el producto bajocontrol. Responsables:,representados por los roles encargados de la ejecucin de la tarea, yque sern algunos de los enumerados en [Polo et al., 1999]. Interfaces con otros procesos: que se establecern durante la ejecucin de la tareacon el resto de procesos definidos por la organizacin para el ciclo de vidasoftware (por ejemplo, con el proceso de Gestin de la configuracin).

ESTRUCTURA DETALLADA MANTEMA

Actividades y tareas iniciales Comunes
Consta de tres actividades. En la ejecucin de las dos primeras (Estudioinicial y Planificacin del proceso) se prepara el proceso de mantenimiento, mientrasque la tercera est dedicada a la recepcin y clasificacin de las peticiones demodificacin.Durante la primera actividad (Estudio inicial), la organizacin de mantenimiento recoge informacin acerca del software que se va a mantener, con el objeto de realizar la planificacin del proceso de mantenimiento y, en su caso, de presentar una propuesta demantenimiento a la organizacin Cliente.Una vez que la informacin anterior est recopilada, las dos siguientes tareas estndedicadas a la preparacin de la propuesta de mantenimiento y a la redaccin y firmadel contrato de prestacin del servicio, ambas muy importantes en el caso de que existauna relacin de externalizacin entre la organizacin de Mantenimiento y el Cliente.

Actividades y Tareas Iniciales MANTEMA
Concluida la primera actividad, durante la segunda de este nodo inicial se realiza laPlanificacin del proceso de mantenimiento. Durante esta actividad, la organizacin demantenimiento adquiere conocimiento de la aplicacin. En los casos en que existeexternalizacin, la organizacin de mantenimiento acta durante esta tarea simplementeobservando cmo ejecuta sus tareas el actual equipo de mantenimiento. Tras este periodo mudo, la organizacin de mantenimiento debe entregar al clientedocumentacin completa del software que incluya informes de auditora, posiblesmejoras, etc., adems de ir construyendo documentacin de consumo interno queincluya valores de mtricas, tablas de referencias cruzadas, diccionarios de datos, etc

Actividades y Tareas del mantenimiento no planificable
Detallamos en las dos tablas siguientes la serie de actividades y tareas que deben seguir las intervenciones de mantenimiento que, en la tercera actividad del nodo inicial del proceso, se hayan clasificado como correspondientes a mantenimiento no planificable(correctivo urgente

Actividades y Tareas del Mantenimiento no Planificable

Actividades y Tareas del Mantenimiento no Planificable

Actividades y Tareas del Mantenimiento Planificable
En este tipo de mantenimiento se incluye la definicin de las actividades y tareas paralos mantenimientos correctivo no urgente, perfectivo, preventivo y adaptativo. Cadanodo de la Figura 29 representa una tarea de este tipo de mantenimiento. Como seobserva, la secuencia de tareas seguida por las intervenciones correctivas no urgentes y perfectivas es exactamente la misma, mientras que existen algunas diferencias entrestas con las preventivas y adaptativas.Los nodos de la Figura 29 se pueden detallar utilizando tablas del estilo de las usadas para el no planificable, de manera que tambin para estas tareas se especifican entradas,salidas, tcnicas, etc.

Actividades Y Tareas finales comunes
MANTEMA tambin detalla este ltimo nodo del grafo mediante tablas similares a lasusadas en el epgrafe precio. Este nodo consta de las siguientes cuatro actividades:.1. Registro de la intervencin: , tras la cual la intervencin (incluyendo toda sudocumentacin asociada) queda registrada segn los procedimientos que seestablecieran en la actividad Planificacin del proceso del conjunto deactividades y tareas iniciales comunes.2.2, Actualizacin de la base de datos histrica: , que consiste en almacenar (si no seha hecho ya) los valores de las diferentes mtricas que deben recogerse en cadatarea.3. 3, Retirada, que ser realizada conforme a la Retirada indicada en ISO/IEC 12207.4, Fin de la externalizacin: que ocurrir si ha existido relacin de outsourcingentre la Organizacin de Mantenimiento y el Cliente

Actividades Y Tareas finales comunes

Documentacin
Gran parte de los elementos que las tareas utilizan como entradas o salidas sondocumentos que deben ser generados durante el proceso. En la metodologa se definen plantillas con los contenidos de todos o casi todos los documentos generables durante el proceso. En la Tabla 12 se recogen algunos de ellos.

Mtricas
En MANTEMA definimos una larga serie de mtricas que deben ser recogidas con cadaintervencin de mantenimiento y que se incorporan, para posteriores anlisis, a una basede datos histrica en la segunda tarea de la ltima actividad.Es interesante recoger mtricas tanto de producto como de proceso. Entre las primeras,aparte de las clsicas, ms conocidas y ms tiles en el proceso de mantenimiento, se propone tambin recoger otras diseadas para bases de datos que se han elaboradodurante la construccin de la metodologa [Polo et al., 1998; Calero et al., 1999]. Es bien sabido que las bases de datos van teniendo cada vez mayor influencia sobre lacomplejidad de los sistemas de informacin de las organizaciones.