Guía rápida: ¿Cómo aplicar el centro de excelencia de operaciones desarrollo?

Explicaciones + Diagramas o Ejemplo práctico.

¿Qué es el centro de excelencia de operaciones desarrollo?


El centro de excelencia de operaciones desarrollo, es un área en donde se definen los macroprocesos, procesos, procedimientos, políticas y acuerdos para garantizar la correcta codificación, documentación y escalabilidad de las aplicaciones.

Los elementos que hacen parte del centro de excelencia de operaciones desarrollo son los siguientes: elemento de inicio y finalización, procesos del flujo de valor y tribus. Los cuales se explican en la sección ejemplo del presente artículo.

Beneficios que ofrece el centro de excelencia de operaciones desarrollo.


    ✔ Garantizar la correcta aplicación de los patrones de diseño de programación.

    ✔ Garantizar la correcta codificación y su reutilización en las aplicaciones.

    ✔ Garantizar la escalabilidad de las aplicaciones de forma transparente.

    ✔ Garantizar el blindaje del código para evitar accesos no autorizados.

Buenas prácticas para la implementación.


    ✔ Conocer la arquitectura de datos y aplicación.

    ✔ Definir los macroprocesos en función de establecer un equilibrio entre los objetivos de la arquitectura de datos y aplicación de TI.

    ✔ Definir los procesos en función de establecer un equilibrio entre los objetivos de la arquitectura de datos y aplicación de TI.

    ✔ Definir los procedimientos en función de establecer un equilibrio entre los objetivos de la arquitectura de datos y aplicación de TI.

    ✔ Definir las políticas y acuerdos en función de establecer un equilibrio entre los objetivos de la arquitectura de datos y aplicación de TI.

    ✔ Definir las tribus que serán responsables de garantizar el cumplimiento del alcance del centro de excelencia de operaciones de desarrollo a nivel de canales de comunicación utilizados para el flujo de información.

    ✔ Definir las tribus que serán responsables de garantizar el cumplimiento del alcance del centro de excelencia de operaciones de desarrollo a nivel de herramientas a utilizar para diseñar y soportar la arquitectura de datos y aplicación de TI.

    ✔ Definir las tribus que serán responsables de garantizar el cumplimiento del alcance del centro de excelencia de operaciones de desarrollo a nivel de habilitadores para desbloquear los impedimentos y dar atención oportuna a los riesgos de la arquitectura de datos y aplicación.


✔ Las plantilla de apoyo para realizar el centro de excelencia de operaciones desarrollo, la puedes obtener en la sección ejemplo en formato PDF o en la sección descargar plantilla del presente artículo.


Pre-Condiciones y Post-Condiciones.


Este cuadro expone los pasos previos y posteriores que se deben ejecutar para aplicar correctamente las buenas prácticas enunciadas.

PasoAcción claveCondición
1. El centro de excelencia de arquitectura.Asegurar la estabilidad y seguridad de la arquitectura que soporta las aplicaciones.Pre.
2. El centro de excelencia de operaciones desarrollo.Ver el contenido de la presente guía.N/A.
3. El centro de excelencia de calidad.Asegurar el valor de los productos y servicios de TI.Post.

¿Quiénes son responsables?


El responsable del centro de excelencia de operaciones desarrollo es el agile project manager, quien hace parte de la oficina de entrega de valor.

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.

Caso práctico: Definición del centro de excelencia de operaciones desarrollo para el portal web.

ElementoDescripción
Elemento de inicio y finalizaciónSon los puntos de referencia en donde inicia y finaliza la cadena de valor.
Procesos del flujo de valorSon el conjunto de procedimientos agrupados por procesos y relacionados entre sí; para generar un flujo de valor que garantice la gobernanza.
TribusEquipos de trabajo orientados a garantizar la correcta aplicación de los canales de comunicación, herramientas y habilitadores del proceso.


El ejemplo incluye, una plantilla editable al final del presente artículo para aplicar el centro de excelencia de operaciones desarrollo.

Pregunta tipo examen.


Pregunta: La definición que mejor se ajusta para el centro de excelencia de operaciones desarrollo. ¿Debe ser?

A) Es una representación gráfica preliminar, que se realiza antes de implementar una solución o producto.

B) Es un grupo de colaboradores que tienen como objetivo provisionar activos en los equipos para mejorar la cadencia, velocidad.

C) Es un método de estimación para las historias de usuario, en donde se hace uso de la serie fibonacci para incluir esfuerzo e incertidumbre en la estimación.

D) Es un área en donde se definen los macroprocesos, procesos, procedimientos, políticas y acuerdos para garantizar la correcta codificación, documentación y escalabilidad de las aplicaciones.

Descargar plantilla.


Si deseas activar la descarga de la plantilla editable.

Los pasos que debes seguir son los siguientes:

1) Comparte el artículo en: Facebook, LinkedIn o Red X.

2) Ingresa de nuevo al artículo haciendo clic en la publicación compartida en la red social seleccionada.

3) El artículo cargará nuevamente y mostrará el enlace: Descargar plantilla.

4) En caso de no aparecer el enlace presiona: Ctrl + F5 y haz clic en el enlace enunciado en el punto 3.

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.