mantenimiento sofware
Es la modificación de un producto de software después de su entrega al cliente o usuario. Para corregir defectos y para mejorar su rendimiento o para adaptarlo acambios en su entorno.
La apreciación del mantenimiento del software se enfoca en la corrección de defectos, sin embargo se ha demostrado que el mantenimiento del software es más eficaz, aplicándoloen acciones preventivas y no correctivas.
El mantenimiento del software en el desarrollo y evolución de los sistemas fue abordado por primera vez por Meir M. Lehman en 1969, los resultados de lainvestigación concluyeron con las leyes de Lehman, entre las principales conclusiones de su investigación resalta que el mantenimiento del software es un desarrollo evolutivo y que las decisiones yacciones de mantenimiento sirven de ayuda para entender y analizar lo que le sucede a los sistemas y al software ; también demostró que los sistemas evolucionan con el tiempo y a medida queevolucionan, crecen y se vuelven complejos. Dicha complejidad se puede reducir por el método de factorización de códigos implementado por lehman.
El mantenimiento del software presenta problemas puntuales, sonadministrativos y técnicos, los problemas administrativos son: entendimiento con los clientes, capacitación del personal, diferencias entre las organizaciones en el desarrollo de la actividad demantenimiento Y estimación de costos. Son cuestiones de tipo técnico: limitado conocimiento del software, análisis del impacto, realizar de pruebas (testing) y medición de la eficacia del mantenimiento.La finalidad es preservar el valor del software atreves del tiempo.
Tipos de mantenimiento
1. Adaptabilidad: modificar el sistema para hacer el frente a cambios en el ambiente delsoftware.
2. Perfectivo: Mejoras realizadas al software.
3. Correctivo: diagnosticar y corregir errores, hacer énfasis en los errores encontrados por los usuarios.
4. Preventivo: aumentar la capacidad...
Regístrate para leer el documento completo.