Widgets de tiempo de ejecución y tiempo de ciclo

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Los widgets Tiempo de ejecución y Tiempo de ciclo indican cuánto tiempo tarda el trabajo en fluir a través de la canalización de desarrollo. El tiempo de ejecución mide el tiempo total transcurrido desde la creación de elementos de trabajo hasta su finalización. El tiempo de ciclo mide el tiempo necesario para que el equipo complete los elementos de trabajo una vez que empiecen a trabajar activamente en ellos.

En el diagrama siguiente se muestra cómo difiere el tiempo de ejecución del tiempo de ciclo. El tiempo de espera se calcula a partir de la creación de elementos de trabajo para especificar un estado completado. El tiempo del ciclo se calcula a partir de la primera entrada de una categoría de estado En curso o Resuelta para escribir una categoría de estado Completado . Para obtener más información, consulte Cómo se usan los estados de flujo de trabajo y las categorías de estado en trabajos pendientes y paneles.

Conceptual image of how cycle time and lead time are measured.

Estas medidas ayudan a los equipos a planear, detectar variaciones de eficacia e identificar posibles problemas del proceso. Cuanto menores sean el plazo y el tiempo de ciclo, más rápido es el rendimiento del equipo.

En este artículo, descubrirá cómo realizar las tareas siguientes:

  • Instalación y configuración de los widgets tiempo de ejecución y tiempo de ciclo (Analytics)
  • Interpretación de los gráficos de control de gráfico de dispersión
  • Obtenga información sobre cómo se calculan la media móvil y la desviación estándar en los gráficos.

Para más información, consulte Guía de flujo acumulado, plazo y tiempo de ciclo.

Requisitos previos

Agregar el widget al panel

  1. Configure el panel kanban del equipo, si aún no lo ha hecho.
  2. Agregue el widget al panel. Hay dos widgets: tiempo de ciclo y tiempo de ejecución. Seleccione la que desea mostrar y configurar.

Configurar los widgets Tiempo de ciclo y Tiempo de ejecución

El cuadro de diálogo Configuración es el mismo para los widgets Tiempo de ciclo y Tiempo de espera. Estos widgets se configuran para un equipo. Para obtener más información, consulte Agregar equipos.

  1. Seleccione el icono del menú contextual y seleccione Configurar para abrir el cuadro de diálogo de configuración.

  2. Modifique el título y, a continuación, seleccione los valores que desea supervisar:

    • Team
    • Nivel de trabajo pendiente
    • Calle de natación
    • Criterios de campo
    • Período de tiempo

    Screenshot of Configure dialog, Lead Time widget, latest version.

    Para seleccionar una calle de natación, debe seleccionar un trabajo pendiente.

    Nota:

    Solo puede seleccionar los tipos de elementos de trabajo que se han agregado a un trabajo pendiente. Para agregar tipos de elementos de trabajo a un trabajo pendiente, consulte Personalización de los trabajos pendientes o paneles (proceso de herencia). Para el proceso XML local, consulte Referencia de elementos XML de configuración del proceso.

  3. Para filtrar aún más los elementos de trabajo utilizados para calcular el tiempo de cliente potencial o ciclo, especifique los criterios de campo. Por ejemplo, todos los elementos de trabajo cuyo campo Release está establecido en Hito 1.

    Screenshot of Configure dialog, Lead Time widget, filter criteria.

    Nota:

    Proporcionar ningún valor al filtro puede provocar la selección de todos los elementos de trabajo o puede ser un argumento de filtro no válido según el tipo de criterios de filtro.

  4. Para un flujo continuo, seleccione Período gradual y especifique el número de días que desea ver en el gráfico.

    O bien, para una vista de ámbito fijo, seleccione y especifique la fecha de inicio. Seleccione esta vista si su equipo emplea un proceso de Scrumban o sigue un proceso de sprint estándar. La principal diferencia entre estos dos tipos de gráficos es que el gráfico de ámbito fijo proporciona información sobre el cambio de ámbito en la mayoría de los casos.

  5. Cuando haya terminado, haga clic en Guardar. En la imagen siguiente se muestra un gráfico de tiempo de cliente potencial de ejemplo que muestra 60 días de datos.

    Screenshot ofExample CFD chart, rolling 30 days.

    Para que los gráficos de tiempo de cliente potencial o ciclo proporcionen datos útiles, el equipo debe actualizar rápidamente el estado de los elementos de trabajo a los que realizan el seguimiento de los widgets.

  1. Seleccione el icono del menú contextual y seleccione Configurar para abrir el cuadro de diálogo de configuración. Modifique el título y, a continuación, seleccione los valores que desea supervisar:

    • Team
    • Nivel de trabajo pendiente
    • Calle de natación
    • Período de tiempo

    Screenshot of Configure dialog, Configure dialog, Lead Time widget, 2019 version.

    Para seleccionar una calle de natación, debe seleccionar un trabajo pendiente.

  2. Para un flujo continuo, seleccione Período gradual y especifique el número de días que desea ver en el gráfico. O bien, para una vista de ámbito fijo, seleccione y especifique la fecha de inicio. Seleccione esta vista si su equipo emplea un proceso de Scrumban o sigue un proceso de sprint estándar. La principal diferencia entre estos dos tipos de gráficos es que el gráfico de ámbito fijo proporciona información (en la mayoría de los casos) del cambio de ámbito.

  3. Cuando haya terminado, haga clic en Guardar. En la imagen siguiente se muestra un gráfico de tiempo de cliente potencial de ejemplo que muestra 60 días de datos.

    Screenshot Example CFD chart, rolling 30 days, 2019 version. Para que los gráficos de tiempo de cliente potencial o ciclo proporcionen datos útiles, el equipo debe actualizar rápidamente el estado de los elementos de trabajo a los que realizan el seguimiento de los widgets.

Interpretación de los gráficos de control de gráfico de dispersión

Los widgets Plazo y Tiempo de ciclo se muestran como gráficos de control de dispersión. Muestran información de resumen y proporcionan varios elementos interactivos.

Widget de tiempo de cliente potencial de ejemplo

Screenshot of Cycle Time widget.

Los puntos del gráfico representan elementos de trabajo completados y su posición en el eje horizontal representa la fecha en que el equipo las completó. Su posición en el eje vertical representa el tiempo de ejecución o el tiempo de ciclo calculados.

  • Los puntos más grandes representan varios elementos de trabajo con el mismo tiempo de cliente potencial o ciclo
  • El color del punto corresponde al tipo de elemento de trabajo que se muestra en la leyenda.
  • Los puntos grises oscuros corresponden a una combinación de tipos de elementos de trabajo

Elementos de resumen

  • Días en promedio (tiempo medio de tiempo de espera o tiempo de ciclo) para los tipos de elementos de trabajo principales configurados para el gráfico. Es posible que este número no sea igual al ciclo medio o tiempo de ejecución de todos los elementos de trabajo. Depende de las configuraciones usadas para los widgets. El número medio se calcula en función de cada día que el equipo tarda tiempo en el elemento de trabajo.
  • Número de elementos de trabajo pendiente utilizados en los cálculos del gráfico; si hay más de tres tipos de elementos de trabajo, verá un resumen de Otros.
  • La línea de tendencia negra indica la media móvil.
  • La banda alrededor de la línea de tendencia muestra la desviación estándar.

Elementos interactivos

  • Mantenga el puntero sobre cualquier punto para ver qué elementos de trabajo han contribuido al punto de datos y el tiempo de cliente potencial o ciclo de esos elementos.
  • Seleccione un punto para abrir el elemento de trabajo o la consulta que enumera los elementos de trabajo.
  • Filtre el gráfico seleccionando un tipo de elemento de trabajo en la leyenda ( , u otro icono) para filtrar por ese tipo; para volver al gráfico original, actualice el panel.

Cálculos de media móvil y desviación estándar

  • El valor de media móvil diaria corresponde al promedio de puntos de datos que se encuentran dentro de la ventana de media móvil. La ventana de media móvil basada en el tiempo se calcula en función del día actual y de los N días anteriores. N corresponde al 20 % del número de días que muestra el gráfico, redondeado hacia abajo hasta el número impar más cercano.

    Por ejemplo, si el gráfico muestra los últimos 30 días, entonces N = 5 días. El 20 % de 30 días es seis días redondeados hacia abajo hasta el número impar más cercano, que es 5.

  • La ventana media móvil del 10 de abril corresponde a los cinco días anteriores. Por lo tanto, el promedio móvil del 10 de abril es el promedio de todos los puntos de datos que caen el 5 de abril al 10 de abril.

    Si no tiene puntos de datos que se encuentran dentro de la ventana media móvil, el gráfico no muestra una línea media móvil. Este escenario puede producirse si empieza y no hay suficientes días para calcular una media móvil.

  • La desviación estándar aparece como una banda que abarca la media móvil. La desviación estándar se calcula en función de todos los puntos de datos que se encuentran dentro de la misma ventana media móvil. Al igual que la media móvil, si no hay puntos de datos dentro de la ventana de media móvil, el gráfico no traza la desviación estándar.

Se recomienda que el equipo revise los gráficos de tiempo de cliente potencial o ciclo antes o durante cada retrospectiva. Use el tiempo de entrega para ayudar a calcular los tiempos de entrega y realizar un seguimiento de los contratos de nivel de servicio (SLA). Use el tiempo de ciclo para identificar posibles problemas de proceso, detectar variaciones en las tendencias y ayudar con la planificación.