Buscador

Guía rápida: ¿Cómo aplicar el plan de mantenimiento del software?. Definiciones + ejemplo práctico.

Tema 1: ¿Qué es?

El plan de mantenimiento del software, es una estrategia que tiene como objetivo, la definición de procesos para garantizar la operatividad y escalamiento del software en ambiente productivo. Una vez diligenciado cada elemento estaremos generando los siguientes beneficios:

✔ Asegurar la disponibilidad de la aplicación.

✔ Evolucionar la aplicación de forma organizada y coordinada.

✔ Mitigar riesgos en la operación de los usuarios.

Las buenas prácticas para materializar los beneficios enunciados, son las siguientes:

✔ Definir el proceso para corregir los problemas de la aplicación en ambiente productivo.

✔ Definir el proceso para solucionar los problemas de complejidad baja sin afectar la operación.

✔ Definir el proceso para atender nuevos requerimientos sin generar impacto en la operación del usuario y estabilidad de la aplicación.

✔ Definir el proceso para mantener la infraestructura de la aplicación actualizada sin generar impacto a los usuarios.

✔ Las condiciones para aplicar correctamente las buenas prácticas enunciadas, se explican en pre-condiciones y post-condiciones.



Tema 2: Pre-Condiciones y Post-Condiciones para aplicar el plan de mantenimiento del software.

Este cuadro expone los pasos previos y posteriores que se deben ejecutar para aplicar correctamente las buenas prácticas enunciados en el tema: ¿Qué es?.

PasoAcción claveCondición
1. El plan de calidad del software.Construcción del plan para establecer la gobernanza de un producto de software a nivel de datos, aplicación e infraestructura.Pre.
2. El plan escritura del código fuente.Construcción del plan para definir los patrones de diseño de programación y su aplicación en un producto de software.Pre.
3. El plan de arquitectura de software.Construcción del plan para diseñar, estructurar y establecer el comportamiento del software. Pre.
4. El plan de mantenimiento del software.Ver el contenido de la presente guía.N/A.

Tema 3: ¿Quiénes son responsables?

El responsable del plan de mantenimiento del software es el arquitecto empresarial, quien hace parte de la oficina de innovación.

Tema 4: Ejemplo.

Este ejemplo es una plantilla que se construyo durante el proceso de preparación para presentar los exámenes y obtener las certificaciones CAMP, PMP y PMI-ACP del PMI. Adicionalmente las certificaciones SMAC, STMAC y SPOAC del Scrum Institute.


plantilla que muestra como se debe diligenciar el documento para el plan de mantenimiento del software


El ejemplo incluye, una plantilla al final del presente artículo para aplicar el plan de mantenimiento del software.

Tema 5: Pregunta tipo examen.

Pregunta: La definición que mejor se ajusta para el plan de mantenimiento del software. ¿Debe ser?

A) Es una representación visual que permite identificar las reglas de negocio o validaciones que se realizará dentro de un caso de uso y su definición a clases y métodos dentro del sistema.

B) Es una estrategia que tiene como objetivo, la definición de procesos para garantizar la operatividad y escalamiento del software en ambiente productivo.

C) Es un profesional experto en asegurar que los productos y servicios cumplan los estándares de calidad a partir de, la definición, gestión, control y mejora continua de los procesos.

D) Es una representación visual que permite realizar el levantamiento de requerimientos de una manera abstracta para ser socializada con el usuario y realizar las correcciones respectivas antes de comenzar su implementación.



Tema 6: Sobre el autor.

Juan David López Pava: profesional en administración de empresas y desarrollo de software con certificaciones del PMI y Scrum Institute, apasionado por la transformación digital y la dirección de proyectos de tecnología.