foto perfil

Fase de mantenimiento en SDLC

Publicado el 17 octubre, 2020

Fase de mantenimiento en SDLC

Matt es un gerente de proyecto asignado para entregar una aplicación de software a una compañía de seguros. Una vez que el equipo de proyecto de Matt completa las fases de codificación e implementación del ciclo de vida de desarrollo de software (SDLC), el producto se implementa en la compañía de seguros. Ahora que la compañía de seguros tiene el software, y el software funciona según lo previsto, el equipo de Matt se reúne con la compañía de seguros para proporcionar instrucciones para el mantenimiento y conservación del software. La fase de mantenimiento del SDLC se produce después de que el producto está en pleno funcionamiento. El mantenimiento del software puede incluir actualizaciones, reparaciones y arreglos del software si se rompe.

Las aplicaciones de software a menudo deben actualizarse o integrarse con los nuevos sistemas que implementa el cliente. A menudo es necesario proporcionar pruebas adicionales del software o actualizaciones de la versión. Durante la fase de mantenimiento, pueden existir errores o defectos, que requerirían reparaciones durante pruebas adicionales del software. La supervisión del rendimiento del software también se incluye durante la fase de mantenimiento.

Fase de mantenimiento: ejemplos

Matt se reúne con la compañía de seguros para proporcionar instrucciones de mantenimiento y explica que la compañía de seguros ahora es responsable de las actualizaciones y el monitoreo del software. Ahora que el software está en pleno funcionamiento, el equipo del proyecto cierra el proyecto. Unas semanas más tarde, la aplicación de software tiene un error que impide que los empleados actualicen datos críticos del cliente. Los líderes empresariales consultan su plan de mantenimiento e intentan reparar los defectos en el programa de software. Después de unos días de mantenimiento y codificación, el equipo de tecnología de la información (TI) de la empresa repara el defecto y el software está en pleno funcionamiento.

El equipo de tecnología de la información continúa monitoreando el software para asegurarse de que produzca el resultado deseado por la empresa. Si alguno de los empleados tiene problemas adicionales con la aplicación, los empleados pueden crear una solicitud de reparación para el equipo de tecnología de la información. Una vez que el equipo de TI recibe la solicitud, identifica dónde ocurre el problema, determina la causa del problema y desarrolla un código para resolver el defecto. Una vez que el equipo repara el defecto, el equipo notifica a los empleados que el problema se ha solucionado. Los empleados de la empresa ahora pueden reanudar el uso completo del software.

Fase de mantenimiento: resultados

El equipo de proyecto de Matt es responsable de conectar la funcionalidad del software con el cliente y las necesidades del cliente. Durante la fase de mantenimiento, el equipo del proyecto trabaja en estrecha colaboración con el cliente para asegurarse de que el cliente comprenda cómo monitorear la funcionalidad del software y qué hacer cuando el software necesita una actualización o reparación. Algunos de los resultados de la fase de mantenimiento son mantener el sistema funcionando correctamente, actualizar el código del software cuando sea necesario y actualizar el software cuando sea necesario.

Resumen de la lección

Muy bien, tomemos un momento para revisar lo que hemos aprendido.

La fase de mantenimiento ocurre después de que el equipo del proyecto implementa el software y está completamente operativo en el entorno del cliente. Durante la fase de mantenimiento, el cliente supervisa el software para asegurarse de que sigue funcionando de acuerdo con las especificaciones de codificación. Además de supervisar la funcionalidad del software, el cliente también repara los defectos y actualiza el software cuando es necesario.

Algunos de los resultados clave de la fase de mantenimiento son garantizar que el software continúe funcionando, que se actualicen los requisitos de codificación y que el software se actualice cuando sea necesario.

Articulos relacionados