El mantenimiento de software es también una de las fases en el ciclo de vida de desarrollo de sistemas (SDLC, sigla en inglés de system development life cycle), que se aplica al desarrollo de software. La fase de mantenimiento es la fase que viene después del despliegue (implementación) del software en el campo.
El mantenimiento de software es una actividad muy amplia que incluye la corrección de errores, mejoras de las capacidades, eliminación de funciones obsoletas y optimización. Debido a que el cambio es inevitable, se debe desarrollar mecanismos para la evaluación, controlar y hacer modificaciones.
Clasificaron las actividades de mantenimiento en cuatro clases:
- Adaptable – modificar el sistema para hacer frente a cambios en el ambiente del software (DBMS, OS)
- Perfectivo – implementar nuevos, o cambiar requerimientos de usuario referentes a mejoras funcionales para el software
- Correctivo, diagnosticar y corregir errores, posiblemente los encontraron por los usuarios
- Preventiva – aumentar la capacidad de mantenimiento de software o fiabilidad para evitar problemas en el futuro
No hay comentarios:
Publicar un comentario