Actividades del mantenimiento de software,
según ISO/IEC 14764 (2006)

Tareas de procesos de mantenimiento

Desarrollar planes y procedimientos de mantenimiento

Establecer procedimientos para la peticion de modificacion

Implementar el proceso de gestion de la configuracion

Tareas de nuevos requerimientos y modificaciones

Realizar el analisis inicial

Verificar el problema

Desarrollar opciones para aplicar la modificacion

Documentar los resultados

Obtener la aprobacion para la modificacion

Tareas de implementacion de la modificacion

Realizar un analisis detallado

Desarrollar el codigo y probar la modificacion

Tareas de revision, mantenimiento y aceptacion

Obtener la aprobacion para su modificacion

Realizar las pruebas pertinentes

Tareas de migracion

Asegurar que la migracion este de acuerdo con la norma ISO/IEC 12207, y desarrollar un plan de migracion

Notificar a los usuarios de los planes de migracion

Llevar acabo operaciones paralelas de migracion y pruebas de compatibilidad de datos

Notificar al usuario de que la migracion se ha iniciado

Llevar a cabo un revision posterior de la operacion

Asegurar que los datos de la version anterior esten accesibles

Tareas de retiro de software

Desarrollar un plan de retiro de sistema operativo

Notificar a los usuarios de los planes de retiro del sistema de software

Notificar al usuario que el proceso de retiro se ha iniciado

Asegurar que los datos del sistema en retiro esten accesibles para el nuevo sistema de software