Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Mantenimiento Perfectivo
Una confusión muy típica entre el mantenimiento evolutivo y el mantenimiento perfectivo.
Cuando hablamos de mantenimiento evolutivo lo hacemos en base a unas modificaciones en los requisitos que
sirvieron de base para la construcción del sistema o la incorporación de otros nuevos (ampliación del sistema)
independientemente del tamaño de estos cambios con respecto al conjunto de la aplicación.
En el caso del mantenimiento perfectivo lo que se pretende es sacar brillo a lo que ya está hecho (mejorar la
calidad), es decir, refactorizar alguna parte de la aplicación para hacerla más mantenible o más eficiente, hacer
modificaciones en el modelo de datos (y en consecuencia en la aplicación) con los mismos objetivos,
reestructurar alguna pantalla o conjunto de pantallas para que los usuarios puedan realizar sus tareas de una
manera más efectiva, etc…
Este mantenimiento no estará únicamente enfocado a mejorar técnicamente una solución, sino que también
incluye un proceso continuo de optimización a nivel funcional y de procesos. Este mantenimiento hace foco en:
Por lo tanto, el principal objetivo del mantenimiento perfectivo es llevar a cabo las tareas y procesos necesarios
para identificar aquellos puntos susceptibles de mejora, aportando las soluciones óptimas y haciendo efectivos
esos cambios en las aplicaciones.
Entre otros, los procesos necesarios que se ponen en marcha para la consecución de estos objetivos son:
Por distintas razones, el usuario puede solicitar el agregado de nuevas funcionalidades o características no
contempladas al momento de la implementación del software. El mantenimiento perfectivo adapta la aplicación
a este requerimiento.
Universidad Nacional de Ingeniería
Region Central - Juigalpa
Es la modificación de un producto de software luego de su distribución para mejorar sus prestaciones o
facilitar futuras actividades de mantenimiento. Puede perfeccionarse un software incorporando nuevas
funcionalidades, o mejorando sus tiempos de ejecución