Ir al contenido principal

Tiempo Promedio hasta el Merge por Persona

El Tiempo Promedio hasta el Merge por Persona es el tiempo promedio transcurrido desde que alguien abre un pull request hasta que se mergea. Te dice cuánto tarda el ciclo completo de PR para el trabajo de una sola autoría.


​

Qué mide


​

Para los PRs escritos por esta persona y mergeados en el período: la duración promedio entre opened_at y merged_at.


​

Cómo lo calcula Leanmote


​

avg_member_time_to_merge(member) = sum(merged_at - opened_at) / count(prs) for prs where author = member and merged_at in period


​

  • Agregación — promedio simple de las duraciones por PR.

  • Unidad — horas de calendario. El modo de horas hábiles no aplica a esta métrica: los huecos de fin de semana y de la noche se incluyen.

  • Alcance — solo aportan los PRs que efectivamente se mergearon. Los cerrados sin merge no cuentan.

  • Bots y borradores — las cuentas de bots no se excluyen automáticamente. Usa el mapeo de equipos para dejar afuera las cuentas de sistema.


​

Nota sobre la agregación a nivel equipo


​

Un número a nivel equipo derivado de los valores por persona es un promedio de promedios, no un promedio agrupado sobre todos los PRs. Alguien con un PR especialmente lento puede mover el valor del equipo más de lo que lo haría en un cálculo agrupado.


​

Cómo interpretarlo


​

  • Esta métrica mezcla el comportamiento de quien escribe y de quien revisa: tiempos largos no significan necesariamente que la autoría sea lenta, y la toma de la revisión suele ser el factor más grande.

  • Compara contra la mediana del equipo. Los valores extremos normalmente tienen una causa puntual: un PR trabado, un cambio complejo, un revisor ausente.

  • Usa las métricas de emisor y de revisor para localizar dónde vive realmente la demora.


​

Qué hacer al respecto


​

  • Si domina la toma de la revisión, define un SLA de equipo para la primera revisión.

  • Si domina la iteración de la autoría, guía hacia PRs más chicos y ciclos de respuesta a la revisión más rápidos.

  • Si domina el tramo entre aprobación y merge, investiga el proceso de despliegue y release.


​

Métricas relacionadas


​

  • Tiempo de Entrega de Cambios

  • Tiempo Promedio de Revisión por Persona

  • Tiempo Promedio hasta la Primera Aprobación por Persona

¿Ha quedado contestada tu pregunta?