ETAPA 6 - MANTENIMIENTO Y EVOLUCIÓN



Una vez que el software ha sido creado y lanzado, el trabajo no termina ahí. El software necesita ser mantenido para garantizar que siga funcionando correctamente y satisfaciendo las necesidades de los usuarios. Algunos tipos de mantenimiento puede ser que los desarrolladores corrigen los errores que van surgiendo para que el software funcione como se espera y adaptarse a los cambios en el entorno, como nuevas versiones de sistemas operativos. En este ultimo es donde entra la evolución. El software necesita crecer y adaptarse, manteniéndolo útil y competitivo. 

El mantenimiento y la evolución del software no es solo una tarea . Es un proceso  que requiere anticipación y planificación. Un software que no evoluciona es un software destinado a quedarse atrás, y en la era en la que vivimos, la capacidad de adaptarse y mejorar es la clave para la supervivencia a largo plazo. Mantener el software en movimiento, con un ciclo constante de ajustes, mejoras y nuevas versiones, garantiza que no solo siga funcionando, sino que también prospere en un mercado en constante transformación.

Como se menciono, si el mantenimiento ya no es suficiente, es aquí donde el software se vuelve obsoleto y muere. Entonces nace nuevamente una necesidad en este caso, "remplazar" el software por otro, no necesariamente empezándolo de nuevo si no que puede reutilizar partes de este código antiguo y crear uno nuevo. 

El rol que lleva acabo esta etapa es el de gestor de configuración ( puede llamarse de diferente manera pero emplean lo mismo). "El tiene la responsabilidad de definir, controlar y auditar los elementos de configuración del software a lo largo de todo su ciclo de vida. Esto implica no solo la identificación de cada componente del software, sino también la gestión de sus diferentes versiones y la garantía de que todo está correctamente etiquetado y documentado" (developn, 2021)

Roles y responsabilidades en el desarrollo de software. (s. f.). Developn. https://www.developn.net/es/article/roles-y-responsabilidades-en-el-desarrollo-de-software 


Comentarios

Publicar un comentario

Entradas populares