Sie sind auf Seite 1von 5

Repblica Bolivariana de Venezuela. Ministerio del Poder Popular para la Educacin Superior. Universidad Dr. Jos Gregorio Hernndez.

Facultad de Ingeniera. Escuela de Sistemas .Ctedra: Auditoria de Sistemas. Esa, Jhon (23.749.282)

INFORME DE TIPOS DE MANTENIMIENTO


Mantenimiento al Software: Es una de las actividades ms comunes en la ingeniera de software, es el proceso de mejora y optimizacin del software despus de su entrega al usuario final, as como tambin correccin y prevencin de los defectos. El mantenimiento de software es tambin una de las fases en el ciclo de vida de desarrollo de sistemas, que se aplica al desarrollo de software. El Mantenimiento involucra el 60% en
el coste del ciclo de vida. Caractersticas del Mantenimiento del Software: El Software no envejece. El mantenimiento del software supone adaptar el paquete o sistema del mismo a nuevas situaciones como: o Cambio de Hardware. o Cambio de Software base (S.O) Todo software conlleva mejoras o aadidos indefinidamente. Est en constante actualizacin. Permitiendo hacer reingeniera.

Tipos de Mantenimiento: Mantenimiento de conservacin: es el destinado a compensar el deterioro sufrido por el uso, los agentes meteorolgicos u otras causas. En el mantenimiento de conservacin pueden diferenciarse: o Mantenimiento correctivo: Se denomina mantenimiento correctivo, a aquel que corrige los defectos observados en los equipamientos o instalaciones, es la forma ms bsica de mantenimiento y consiste en localizar averas o defectos y corregirlos o repararlos. Este puede ser inmediato o referido. Inmediato: es el que se realiza inmediatamente al percibir la avera y defecto, con los medios disponibles, destinados a ese fin. Diferido: al producirse la avera o defecto, se produce un paro de la instalacin o equipamiento de que se trate, para posteriormente afrontar la reparacin, solicitndose los medios para ese fin.

Mantenimiento preventivo: Es el destinado a la conservacin de equipos o instalaciones mediante realizacin de revisin y reparacin que garanticen su buen funcionamiento y fiabilidad. El mantenimiento preventivo se realiza en equipos en condiciones de funcionamiento, por oposicin al mantenimiento correctivo que repara o pone en condiciones de funcionamiento aquellos que dejaron de funcionar o estn daados. El primer objetivo del mantenimiento es evitar o mitigar las consecuencias de los fallos del equipo, logrando prevenir las incidencias antes de que estas ocurran. Las tareas de mantenimiento preventivo incluyen acciones como cambio de piezas desgastadas, cambios de aceites y lubricantes, etc. El mantenimiento preventivo debe evitar los fallos en el equipo antes de que estos ocurran. El mantenimiento preventivo se divide en diferentes categoras las cuales son: Programado: donde las revisiones se realizan por tiempo, kilometraje, horas de funcionamiento, etc. As si ponemos por ejemplo un automvil, y determinamos un mantenimiento programado, la presin de las ruedas se revisa cada quince das, el aceite del motor se cambia cada 10.000 km, y la cadena de distribucin cada 50.000 km. Predictivo: trata de determinar el momento en el cual se deben efectuar las reparaciones mediante un seguimiento que determine el periodo mximo de utilizacin antes de ser reparado. Un ejemplo, los cartuchos de las impresoras imprimen alrededor de 500 hojas, al llegar a la cifra se cambian, o regeneran y limpian. De oportunidad: Es el que se realiza aprovechando los periodos de no utilizacin, evitando de este modo parar los equipos o las instalaciones cuando estn en uso. Volviendo al ejemplo de nuestro automvil, si utilizamos el auto solo unos das a la semana y pretendemos hacer un viaje largo con l, es lgico realizar las revisiones y posibles reparaciones en los das en los que no necesitamos el coche, antes de iniciar el viaje, garantizando de este modo su buen funcionamiento durante el mismo. pero tambin se puede organizar algunos programas.

Mantenimiento de actualizacin: cuyo propsito es compensar la obsolescencia tecnolgica, o las nuevas exigencias, que en el momento de construccin no existan o no fueron tenidas en cuenta pero que en la actualidad si tienen que serlo. Mantenimiento Adaptativo: Es la modificacin de un producto de software realizada luego de su distribucin para mantener el producto utilizable en un ambiente que ha cambiado o que puede cambiar. Las adaptaciones realizadas pueden estar ligadas a cambios en el sistema operativo, en el tipo de arquitectura en la que se ejecuta o en el entorno de desarrollo del software. Mantenimiento estructurado: Aparece como resultado de la aplicacin de una metodologa de ingeniera del software. Su propsito es evaluar, planificar, modificar, y recodificar el software para un mayor beneficio o una mejora del mismo. Mantenimiento no estructurado: Si el mantenimiento no es estructurado se sufren las consecuencias: dolorosa evaluacin del cdigo, complicada comprensin del sistema por la pobre documentacin interna, dificultad para descubrir las consecuencias de los cambios en el cdigo y la imposibilidad de realizar pruebas de regresin (repeticin de pruebas anteriores) debido a la inexistencia de registros de pruebas.

Cuadro Comparativo

PREVENTIVO Permite detectar fallos repetitivos.

CORRECTIVO Los costes de reparacin de las mismas llegan a ser muy elevados.

PREDICTIVO Est basado en la determinacin del estado de la maquina en operacin.

ADAPTATIVO Modificacin de un programa debido a cambios en el entorno (hardware o software) en el cual se ejecuta.

ESTRUCTURADO Existe una documentacin y planeacin del mantenimiento realizado.

NO ESTRUCTURADO Falta de documentacin y planeacin.

Aumentar la vida til del equipo.

Los riesgos de accidentes se incrementan.

Se basa en que la maquina dar un tipo de aviso antes de que fallen.

Actualizacin de un sistema por otro ms avanzado.

Se realiza de manera organizada

Desconocimiento de la estructura del programa.

Revisin peridica tanto de software como de hardware.

Se realiza el mantenimiento una vez daado el sistema.

Permite que se tomen decisiones antes de que ocurra el fallo.

Adaptacin segn el entorno en que trabaje.

No recodifica el cdigo del software.

Difcil evaluacin del cdigo e imposibilidad de realizar pruebas de regresin.

Efectos secundarios del mantenimiento de software: En el mantenimiento del software existe el riesgo del llamado efecto bola de nieve; que consiste en que los cambios introducidos por una peticin de mantenimiento conllevan efectos secundarios que implican futuras peticiones de mantenimiento. Efectos sobre el cdigo: o Cambios en el diseo que suponen muchos cambios en el cdigo. o Eliminacin o modificacin de un subprograma. o Eliminacin o modificacin de una etiqueta. o Eliminacin o modificacin de un identificador. o Cambios para mejorar el rendimiento. o Modificacin de la apertura/cierre de ficheros. o Modificacin de operaciones lgicas. Efectos sobre los datos: o Redefinicin de constantes locales o globales. o Modificacin de los formatos de registros o archivos. o Cambio en el tamao de una matriz u otras estructuras similares. o Modificacin de la definicin de variables globales. o Re inicializacin de indicadores de control o punteros. o Cambios en los argumentos de los subprogramas. Es importante una correcta documentacin de los datos. Efectos sobre la documentacin: o Modificar el formato de las entradas interactivas. o Nuevos mensajes de error no documentados. o Tablas o ndices no actualizados. o Texto no actualizado correctamente.

Integrante:
Esa, Jhon 23.749.282

Das könnte Ihnen auch gefallen