Este indicador se refiere al tiempo que transcurre desde que se inicia la solución de un fallo o interrupción en el sistema hasta su llegada a producción, es decir, el tiempo medio de reparación o mttr mide cuánto tiempo tarda una solución a un error o falla en el sistema y se une a producción.

¿Cómo se mide el tiempo medio de reparación?

QuindApp a partir de la integración de control de versiones, toma las ramas que contengan un commit inicial registrado en el repositorio y además, que dicha rama en su nombre contenga la palabra “fix” o “hotfix”, por ejemplo: fix/newChange o hotfix/NameNewBranch.

Posteriormente, se detecta la rama master o main del repositorio y se busca el merge de la rama fix o hotfix que actualmente se está monitoreando en la rama principal, para obtener el tiempo que transcurre desde su primer commit hasta la fecha del merge.

Por último, QuindApp calcula el promedio de días de las ramas monitoreadas y así determinar el valor del indicador tiempo medio de reparación.

¿Cómo interpretar el tiempo medio de reparación?

El mttr se utiliza para medir la eficiencia y capacidad de respuesta del equipo de desarrollo en la resolución de problemas y recuperación de los servicios después de un error en el software. Este indicador se representa en días, y a partir de este resultado se categoriza el equipo de desarrollo con los siguientes valores:

  • Elite: igual a 1 día
  • Alto: entre 2 a 7 días
  • Medio: entre 8 a 15 días
  • Bajo: mayor a 16 días