Última actualización 23 de febrero de 2022 —

En el mundo completamente digital de hoy, tanto las organizaciones como las personas son muy conscientes de la velocidad del cambio y de cómo les afecta. Siga leyendo para descubrir la importancia de las métricas de DORA y cómo AI/ML puede hacer que las métricas de DORA sean más procesables.

Análisis impulsado por IA

Como dijo una vez el ingeniero estadounidense Edward Demmings: “No es necesario cambiar. La supervivencia no es obligatoria”. Independientemente de su situación, es innegable que las personas han estado luchando para mantenerse al día con la velocidad del cambio y sus efectos. Con un año de cambios como ningún otro, ha habido innumerables empresas que han sido víctimas; pero ha habido muchos otros que han salido victoriosos.

Aunque la idea de Demmings puede ser cierta, ¡la supervivencia es ciertamente recomendable tanto para individuos como para organizaciones! Entonces, ¿cómo pueden las organizaciones mantenerse al día y adaptarse a estas nuevas condiciones? Un buen primer paso es comenzar a medir el rendimiento de su organización. Métricas de DORA y aprovecharlos al máximo para avanzar en la transformación digital de su organización.

¿Qué son las métricas DORA?

Fundada por el DevOps Investigación y evaluación (DORA), el objetivo del programa era comprender las prácticas, los procesos y las capacidades que permiten a los equipos lograr un alto rendimiento en el software y la entrega de valor. Las cuatro métricas principales de DORA son:

  • Plazo de entrega: Mide el tiempo total entre el momento en que se inicia el trabajo en una solicitud de cambio y el momento en que se ha realizado ese cambio. deployed a producción y por lo tanto entregado al cliente
  • Tasa de fallas de cambios: Mide la tasa a la que los cambios de producción resultan en incidentes, reversiones o fallas.
  • Tiempo medio de recuperación: Medida del tiempo desde que se desencadena una incidencia hasta que se resuelve mediante un cambio de producción
  • Deployfrecuencia de cambios: mide la frecuencia con la que un equipo impulsa cambios en la producción

¿De dónde provienen los datos? Donde el tiempo de entrega, la tasa de fallas del cambio y el tiempo medio de recuperación se obtienen de las herramientas de gestión de servicios o cualquier otro tipo de herramienta de planificación ágil, deployfrecuencia mental proviene de un deploy herramienta (como Digital.ai Deploy) o de un CI herramienta de integración como Jenkins.

Las métricas de DORA se utilizan para clasificar el rendimiento de un equipo de software, ya sea alto o bajo, en lo que respecta a las capacidades de desarrollo y entrega de software. Al final, estas métricas brindan a sus equipos las capacidades para mejorar donde están hoy; es su línea de base y le permite formar sus objetivos futuros deseados a partir de ahí.

DORA y VSM

Entonces, ¿cómo se relacionan las métricas de DORA con gestión de flujo de valor? Lo que vemos a menudo en muchos clientes son procesos aislados, que van desde el negocio hasta el final de TI. Entre los cambios culturales y las transferencias internas de conocimiento, la pregunta es: ¿cómo podemos mantenernos al día con la velocidad del cambio y transformar su organización en una que pueda beneficiarse de estos cambios?

Dentro del ciclo de vida de VSM, las métricas de DORA son la esencia del área de "mejora de la eficiencia y el flujo tecnológico".

Esencialmente, las métricas de DORA están midiendo los resultados de su DevOps organización. Moviéndose más hacia el lado derecho a la "mejora de las operaciones", donde se ponen en juego los procesos de gestión de cambios totalmente automatizados.

En general, una plataforma VSM exitosa será bidimensional.

“Tienes diferentes organizaciones y diferentes jerarquías dentro de estas organizaciones”, dice Mattias Zieger, director técnico de Digital.ai. “Esta es la segunda dimensión. Comienza a nivel de equipo, pero no debe detenerse allí. Debería subir al nivel del producto, luego al nivel del departamento, luego al nivel de la empresa hasta llegar a toda la organización”.

Lograr esto entre una agencia mundial puede ser extremadamente difícil, pero aquí es donde VSM puede ayudar. VSM proporciona diferentes niveles de agregación para diferentes partes interesadas que tienen paneles únicos y KPI que desean medir. En última instancia, el flujo de valor está ahí para conectar los resultados del negocio con las actividades de su SDLC. El uso de las métricas de DORA dentro de una plataforma VSM ayuda a concentrarse en rastrear qué tan buenas son las entradas de una organización mientras usa las salidas, pero DORA es solo una pequeña parte de la ecuación.

Cómo habilitar las métricas de DORA dentro de su plataforma VSM

Entonces, ¿cómo habilitamos estas métricas de DORA? ¿Qué necesitamos para rastrear y medir estas métricas? Desde el punto de vista de la arquitectura, el factor más importante para las métricas de DORA es una plataforma de análisis. Una plataforma de análisis exitosa tiene tres capas, comenzando por fuentes heterogéneas. Este es el panorama de herramientas dentro de su empresa donde se realiza el trabajo (p. ej., JIRA, Jenkins, ServiceNow). La siguiente capa es la plataforma de análisis real, también llamada modelo de información unificado; aquí es donde se da estructura a la información, desde el lado de la planificación hasta las tareas individuales. Por último, hay lentes analíticos que son lentes panorámicos específicos que mejoran las decisiones al aprovechar las soluciones analíticas especialmente diseñadas para aprender cómo y por qué ocurren los problemas.

Extender DORA más allá

Ahora que hemos visto lo que pueden hacer las métricas de DORA, ¿es este el punto final? Ciertamente no. La visibilidad es el primer paso para obtener información procesable y, con todos estos datos a su disposición, ahora hay oportunidades para ampliar aún más el uso de las métricas de DORA.

Algunas preguntas a tener en cuenta al aprovechar las métricas de DORA:

  • ¿Podemos predecir qué cambios fallarán antes de tiempo?
  • ¿Cómo puedo habilitar equipos con una API Green Light que permita a los equipos de alto rendimiento deploy con mayor frecuencia con supervisión limitada?
  • ¿Podemos establecer una base para que todos los equipos identifiquen y midan la mejora?
  • ¿Podemos identificar cuellos de botella en el ciclo de vida del desarrollo para reducir el tiempo de entrega?
  • ¿Podemos predecir cuándo se realizará el trabajo para las características principales y releases?

Equipado con métricas DORA, sus equipos y sistemas pueden detectar factores de riesgo, minimizar la probabilidad de falla, descubrir qué le impide ser más ágil de lo que es hoy y mucho más. Entonces, ¿por qué detenerse simplemente en el seguimiento y la medición?

La Digital.ai un cambio

Vaya un paso más allá del marco de arquitectura típico y agregue una solución de IA a su plataforma VSM. Incluir IA en sus métricas de DORA ayudará a conectar los resultados desde la perspectiva comercial con las actividades de su SDLC. Digital.ai ofertas cuatro soluciones de IA incluyendo:

  • Aceleración de flujo: reduzca el riesgo, aumente el rendimiento y acelere agility
  • Mejora de la calidad: detecte/prediga problemas de calidad y guíe a los equipos hacia el área problemática en su entorno de aplicaciones
  • Predicción de riesgo de cambio: identifique cambios riesgosos y tome medidas de manera proactiva para administrar y reducir el riesgo
  • Optimización del proceso de gestión de servicios: elimine los silos en equipos fragmentados y acelere la prestación de servicios de TI con decisiones basadas en datos

DORA es la primera capa sobre todas estas herramientas que quizás ya tenga en su cadena de herramientas. No es necesario tener las cuatro soluciones a la vez. Comience por identificar dónde tiene más dolor y trabaje desde allí.

¿Estás listo para escalar tu empresa?

Explorar

¿Qué hay de nuevo en el mundo de Digital.ai

Mayo 15 del 2024

Liberar todo el potencial del desarrollo asistido por IA con Digital.ai, DevSecOps Productos

Descubre cómo Digital.aiimpulsado por IA DevSecOps La plataforma desbloquea la promesa del desarrollo asistido por IA, impulsando la productividad y al mismo tiempo gestionando los riesgos.

Obtener más información
Marzo 18, 2024

Mantener el aterrizaje: cómo los conocimientos impulsados ​​por la IA están agilizando la entrega de software en la industria de la aviación

Libere el poder del análisis predictivo basado en IA en la entrega de software de aviación. Aprender cómo Digital.aiLa solución de inteligencia garantiza operaciones fluidas y mejora safeTy.

Obtener más información