Mantenimientos De Los Sw
de un Software
Marcelo Oporto Toledo
Taller de Mantención de Software
Mantenimiento Correctivo
El mantenimiento correctivo tiene por objetivo localizar y eliminar los posiblesdefectos de
los programas.
El mantenimiento correctivo hace foco a los fallos en el software que pueden ser de:
• Procesamiento: por ejemplo, salidas incorrectas de un programa.
• Rendimiento: porejemplo tiempo de respuesta : por ejemplo, tiempo de respuesta
demasiado alto en una búsqueda de información.
• 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
El mantenimiento adaptativo consiste en la modificación de un programa debido acambios en el entorno (hardware o software) en el cual se ejecuta.
Los cambios en el entorno software pueden ser de dos clases:
En el entorno de los datos, por ejemplo, al dejar de trabajar con unsistema de
ficheros clásico y sustituirlo por un sistema de gestión de bases de sustituirlo por un
sistema de gestión de bases de datos relacionales.
En el entorno de los procesos, por ejemplo, migrandoa una nueva plataforma de
desarrollo con componentes distribuidos, Java, ActiveX, etc.
Mantenimiento Perfectivo
Son las acciones llevadas a cabo para mejorar la calidad interna de los sistemas encualquiera de sus aspectos: reestructuración del código, definición más clara del sistema y
optimización del rendimiento y eficiencia.
Se puede dividir en 2:
1. Mantenimiento de Ampliación: orientado ala incorporación de nuevas
funcionalidades.
2. Mantenimiento de Eficiencia: que busca la mejora de la eficiencia de ejecución.
Se enfoca en:
Mejorar o añadir nuevas funcionalidades requeridas por elusuario.
Mantenimiento Preventivo
Consiste en la modificación del software para mejorar sus propiedades (por ejemplo,
aumentando su calidad y/o su mantenibilidad) sin alterar sus especificaciones...
Regístrate para leer el documento completo.