Please enable JavaScript.
Coggle requires JavaScript to display documents.
MANTENIMIENTO DE SOFTWARE (MANTENIMIENTO CORRECTIVO: (Eln mantenimiento…
MANTENIMIENTO DE SOFTWARE
MANTENIMIENTO CORRECTIVO:
Eln mantenimiento correctivo tiene por objetivo localizar y eliminarlos posibles defectos de los programas
Entre otros los fallos en el software puede ser de: -Procesamiento, por ejemplos salidas incorrectas. -Rendimiento,por ejemplo, tiempo de respuestas.
Programación, por ejemplo, inconsistencias en el diseño de un programa.
Documentación, por ejemplo, inconsistencias entre la funcionalidad de un programa y el manual de usuario.
MANTENIMIENTO ADAPTATIVO
Este tipo de mantenimiento consiste en la modificacion de un programa debidos a cambios en el entorno
El tipo de cambio necesario puede ser muy diferentes desde un pequeño retoque en las estructuras de un modulo hasta tener que re escribir practicamente todo el programa
Los cambios en el entorno software pueden ser de dos clases:
En el entorno de los datos, por ejemplo, al dejar de trabajar con un sistema de ficheros clásico y sustituirlo por un sistema de gestión de bases de datos relacionales.
Es cada vez más usual debido principalmente al cambio, cada vez más rápido, en los diversos aspectos de la informática: nuevas generaciones de hardware cada dos años
MANTENIMIENTO PERFECTIVO
Desde algo tan simple como cambiar el formato de impresión de un informe, hasta la incorporación de un nuevo módulo aplicativo.
Podemos definir el mantenimiento perfectivo como el conjunto de actividades para mejorar o añadir nuevas funcionalidades requeridas por el usuario.
Mantenimiento de Ampliación: orientado a la incorporación de nuevas funcionalidades.
Mantenimiento de Eficiencia: que busca la mejora de la eficiencia de ejecución.
MANTENIMIENTO PREVENTIDO
Este último tipo de mantenimiento consiste en la modificación del software para mejorar sus propiedades
Por ejemplo, se pueden incluir sentencias que comprueben la validez de los datos de entrada
Este tipo de mantenimiento es el que más partido saca de las técnicas de ingeniería inversa y reingeniería.