Configuración de un widget de evolución o evolución ascendente

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019

Los widgets Burndown y Burnup proporcionan la flexibilidad para crear gráficos para:

  • Cualquier tipo de ámbito
  • Cualquier número de equipos
  • Dentro de los períodos de tiempo especificados.

Los gráficos de grabación se centran en el trabajo restante dentro de un período de tiempo específico, mientras que los gráficos de grabación se centran en el trabajo completado.

Ambos tipos de gráficos ayudan a responder a la pregunta: ¿Estamos en camino de completar este conjunto de trabajo antes de la fecha de finalización?

Use este artículo para obtener información sobre cómo:

  • Interpretación de un widget de burndown o burnup
  • Configuración de los widgets Burndown o Burnup
  • Uso de métricas de reducción de datos
  • Trabajar con un gráfico de reducción de datos
  • Configuración de una aplicación de sprint

Use el gráfico de reducción de datos para realizar un seguimiento de la finalización de un ámbito de trabajo predefinido durante un período de tiempo predefinido. Por ejemplo, un sprint burndown realiza un seguimiento de la finalización del trabajo pendiente de sprint al final del sprint. Una actualización de versión realiza un seguimiento de la finalización del trabajo pendiente de versión al final de la versión. Puede definir un gráfico de reducción de errores para realizar un seguimiento de la finalización de un conjunto de errores en una fecha determinada.

Widget de burndown configurado para mostrar un widget de grabación deversión: ejemplo de grabación de versión

Widget de burndown configurado para mostrar un widget de desmontajede errores: ejemplo de desmontaje de errores

Métricas

Los gráficos de evolución y evolución proporcionan una manera sencilla de supervisar el progreso entre equipos y sprints mostrando el trabajo restante a lo largo del tiempo. El resto del trabajo es el eje vertical y el tiempo es el eje horizontal. El trabajo restante se calcula como una suma de un campo determinado, como puntos de historia, o recuento de un tipo de elemento de trabajo como casos de usuario. Además, cada gráfico calcula y muestra la tasa media de desmantelación o desmoción y el ámbito agregado a lo largo del proyecto.

En función de la reducción histórica y el aumento del ámbito, el gráfico de burndown muestra una fecha de finalización del trabajo proyectada. Con la evolución, los equipos pueden mantenerse al día de su progreso y ver el efecto inmediato de su trabajo en la fecha de entrega.

Estos gráficos proporcionan las siguientes métricas útiles:

  • Porcentaje de trabajo completado
  • Promedio de tasa de desmantelación
  • Aumento total del ámbito
  • Número de elementos de trabajo no estimados con puntos de historia, o el campo en el que se abate
  • Reducción proyectada, en función de la tasa de desmemoción histórica
  • Aumento del ámbito proyectado, en función de la tasa de aumento del ámbito histórico
  • Fecha de finalización prevista, en función de las tasas de crecimiento histórico y de aumento del ámbito.

Interpretación de un gráfico de burndown o burnup

Al mirar el gráfico de evolución, un equipo no solo puede obtener información inmediata sobre su progreso, sino también conocer su ritmo y comportamiento. La mayoría de las líneas de grabación no son líneas rectas. El equipo nunca se mueve a exactamente una velocidad fija. Los aumentos de ámbito se producen con el tiempo. Por ejemplo, si se mueve la fecha de finalización prevista, puede que desee hacer una de estas preguntas:

  • ¿Se está agregando demasiado ámbito?
  • ¿Cambia la tasa de evolución media y, si es así, por qué?

Los gráficos de actualización también ayudan a los equipos a comprender los riesgos de su lanzamiento. Si la fecha de finalización prevista supera la fecha de destino de la versión, es posible que los equipos deban reducir el ámbito o longitud del proyecto. La evolución también puede indicar que el progreso es mayor de lo esperado, lo que proporciona la opción poco habitual pero magnífica de agregar ámbito.

Como se muestra en el diagrama siguiente, los gráficos basados en los widgets Burndown y Burnup proporcionan muchos elementos calculados.

Widget de burndown: versión de Burndown con marcado

Elemento Descripción
Intervalo de fechas Fecha de inicio y finalización de la grabación. Cuando las iteraciones trazan el avance, la fecha de finalización es el final de la última iteración.
Métrica principal Trabajo restante actual basado en el método de reducción de datos seleccionado.
% completado Porcentaje de trabajo completado en función del ámbito original. Seleccione % completado para ver la lista completa de elementos de trabajo completados.
Promedio de reducción de datos Promedio de trabajo completado por intervalo o iteración.
Elementos no estimados Solo se muestra cuando se abate en la suma de un campo. Representa el número actual de elementos que no tienen un valor en el campo Burndown on seleccionado. Seleccione el número para ver una lista completa de elementos de trabajo sin estimaciones.
Aumento total del ámbito muestra cuánto trabajo se ha agregado al ámbito original desde que se inició la grabación.
Finalización proyectada Calcula la fecha de finalización prevista en función del trabajo restante y las tasas de aumento del ámbito y del trabajo histórico. Si la fecha de finalización proyectada es anterior a la fecha de finalización especificada,dibuja una línea vertical en el intervalo en el que se debe completar el trabajo. Si la fecha de finalización prevista es posterior a la fecha de finalización especificada,muestra el número de otros intervalos o iteraciones necesarios para completar el trabajo.
Ámbito original El ámbito original es todo el trabajo restante desde la fecha de inicio especificada. El gráfico se abate del ámbito original. % completado yaumento total del ámbito se calculan en función del ámbito original.
Ámbito total Representa el ámbito total de la reducción. Los puntos trazados incluyen el trabajo completado y el resto. La línea de ámbito total indica el cambio de ámbito del proyecto. Para los puntos de datos pasados, el ámbito total trazado representa el ámbito total real al final de cada intervalo o iteración. Para los puntos de datos futuros, el ámbito total trazado representa un cambio de ámbito proyectado, en función de los cambios de ámbito pasados.
Evolución Representa la reducción de datos. La línea de grabación le indica la rapidez con la que está desmantelando el trabajo. En el caso de los puntos de datos pasados, la recuperación trazada representa la recuperación real al final de cada intervalo o iteración. Para los puntos de datos futuros, la recuperación trazada representa una recuperación proyectada, basada en la anterior.

Requisitos previos

  • Debe ser miembro de un proyecto. Si aún no tiene un proyecto de equipo, cree uno.
  • Si no se ha agregado como miembro del proyecto, ahora se le agregará.
  • Para agregar un widget a un panel de equipo, debe ser miembro del equipo. Debe tener acceso básico o superior, tener permisos de panelo ser administrador de equipo o administrador de proyectos. La configuración predeterminada proporciona permisos a todos los miembros del equipo.
  • Boards debe estar habilitado. Si está deshabilitado, no se mostrará ninguno de los widgets de Análisis de seguimiento de trabajo. Para volver a habilitarlo, consulte Activar o desactivar un servicio Azure DevOps servicio.
  • Debe ser miembro de un proyecto. Si aún no tiene un proyecto, cree uno.
  • Si no se ha agregado como miembro del proyecto, ahora se le agregará.
  • Ha habilitado o instalado Analytics. Debe ser propietario de la cuenta o miembro del grupo administrador Project recopilación para agregar extensiones o habilitar el servicio.
  • Para agregar un widget a un panel de equipo, debe ser miembro del equipo. Debe tener acceso básico o superior, tener permisos de panelo ser administrador de equipo o administrador de proyectos. La configuración predeterminada proporciona permisos a todos los miembros del equipo.
  • Boards debe estar habilitado. Si está deshabilitado, no se mostrará ninguno de los widgets de Análisis de seguimiento de trabajo. Para volver a habilitarlo, consulte Activar o desactivar un servicio Azure DevOps servicio.

Agregar el widget al panel

El cuadro de diálogo Configuración de los widgets Burndown y Burnup es el mismo. Estos widgets se configuran para uno o varios equipos. Para más información sobre los equipos, consulte Agregar equipos.

  1. Si aún no ha agregado el widget de Burndown al panel,haga esto ahora.
  2. Para abrir el cuadro de diálogo de configuración, seleccione el icono de acciones y seleccione la opción Configurar.
  1. Si aún no ha habilitado o instalado Analytics,),haga esto ahora.
  2. Si aún no ha agregado el widget de Burndown al panel,haga esto ahora.
  3. Para abrir el cuadro de diálogo de configuración, seleccione el icono de acciones y seleccione la opción Configurar.

Elección de los equipos y los elementos de trabajo que se trazarán

  1. Modifique el título del widget y seleccione el tamaño que prefiera. El widget de Burndown se puede escalar verticalmente hasta 10 x 10.

  2. Seleccione la Teams de la que desea realizar el seguimiento.
    Seleccione al menos un Project y un equipo.
    Widget de burndown: configuración: selección del equipo
    Si desea realizar un seguimiento del progreso entre equipos, agregue más equipos mediante el selector de equipos. También puede seleccionar equipos de otros proyectos.
    Widget de burndown: configuración: selección de varios equipos
    En el gráfico de burndown se mostrará el resumen del trabajo restante para todos los equipos seleccionados.

    Nota

    Aunque puede seleccionar equipos de otros proyectos, todas las opciones de configuración disponibles:Elementosde trabajo,Criterios de campo y Burndown en mostrarán las selecciones del proyecto actual.
    La lista de trabajos pendientes seleccionables, tipos de elementos de trabajo y campos se basa en el proyecto actual.

    Por ejemplo, si selecciona un tipo de elemento de trabajo que no existe en otro proyecto, la reducción no incluirá elementos de trabajo de ese proyecto. Si selecciona un campo que no existe en otro proyecto, ese campo se considerará en blanco para la grabación. Por lo tanto, una reducción de datos creada en varios proyectos solo funcionará si el proceso de esos proyectos es el mismo o, al menos, muy similar.

  3. Elija los elementos de trabajo. La reducción puede incluir trabajo basado en elementos en el trabajo pendiente o por tipo de elemento de trabajo.
    Puede seleccionar un trabajo pendiente, que incluye todos los elementos de trabajo de ese trabajo pendiente.
    Si selecciona el trabajo pendiente Casos, tiene otra opción: Incluir errores en el trabajo pendiente Casos. Coloque una marca de verificación en el cuadro para incluir errores junto con casos de usuario en el dispositivo.

    Esta opción se presenta para el trabajo pendiente de PBI para proyectos de Scrum y el trabajo pendiente Requisitos para proyectos de CMMI.
    Widget de burndown: configuración: selección de tipos de elemento de trabajo

    Nota

    Si el proyecto se ha personalizado mediante un proceso XML hospedado y ha creado un nombre de categoría de elemento de trabajo de error personalizado, los widgets Burndown y Burnup no podrán consultar elementos de trabajo dentro de esa categoría. Para consultar errores, el tipo de elemento de trabajo de error personalizado debe pertenecer a la categoría de errorespredeterminada , nombre de referencia .

    También puede seleccionar Tipo de elemento de trabajo para grabar en un tipo de elemento de trabajo específico. En la lista, encontrará todos los tipos de elementos de trabajo del proyecto, incluidos los tipos de elementos de trabajo personalizados.
    Widget de burndown: configuración: selección de tipos de elementos de trabajo, personalizados

    Nota

    Al establecer filtros en este paso o en el siguiente, es importante comprender cómo se aplican los filtros a los datos históricos. Lea Filtros aplicados a datos históricos para obtener más información.

  4. (Opcional) Seleccione los criterios de campo para limitar los elementos de trabajo que aparecen en el gráfico.
    Puede filtrar por cualquier campo disponible en el proyecto, incluso una etiqueta específica. Por ejemplo, puede restringir la reducción a los elementos de prioridad superior agregando un filtro Prioridad = 2.
    Widget de burndown: configuración: selección de criterios de campo
    Puede agregar varios criterios de campo; para ello, seleccione Agregar criterios. Por ejemplo, también puede seleccionar un campo personalizado, como Versión, para crear un gráfico de recuperación de solo los elementos asignados a una versión específica.
    Widget de burndown: configuración: selección de varios criterios de campo

    Nota

    Todos los criterios de campo se unen entre sí. Es decir, los elementos de trabajo deben coincidir con todos los criterios de campo que se incluirán en el gráfico de recuperación o de recuperación.

Decidir cómo desea calcular la grabación o la grabación

  1. Seleccione cómo desea calcular la recuperación o la recuperación: por recuento de elementos de trabajo o por suma en función de un campo seleccionado.
    Aquí, elegimos basar la reducción en un recuento de elementos de trabajo.
    Widget de burndown: configuración: selección de burndown on count
    Y, aquí, seleccionamos una suma basada en puntos de historia.
    Widget de burndown: configuración: selección de la grabación en el campo

    Nota

    La reducción de datos funciona mejor al agregar campos de tamaño como puntos de historia. Si elige Burndown en los campos que cambian durante el sprint, como Trabajo restante para tareas, el cálculo de "Elementos no estimados" aumentará a medida que se cierren los elementos.

Elegir el período de tiempo y el intervalo de trazado

  1. Seleccione el período de tiempo. Puede seleccionar una de las siguientes opciones para definir el período de tiempo:

    Opción Propósito de la reducción de datos
    Fecha de inicio Determina la línea base del ámbito original. El gráfico se abate del ámbito original. % completado yaumento total del ámbito se calculan en función del ámbito original.
    Fecha de finalización Especifica la fecha de finalización de destino. El objetivo es grabar el ámbito de trabajo original en la fecha de finalización.
    Intervalo de trazado Aquí se seleccionan los intervalos que se trazarán entre la fecha de inicio y la fecha de finalización. La reducción media se basa en el intervalo seleccionado. Puede trazar la reducción en función de intervalos diarios, semanales o mensuales, o en función de una programación de iteración.

    Trazado basado en una programación de iteración

    Después de seleccionar la fecha de inicio, establezca Trazado de burndown by enIteración. Puede seleccionar iteraciones del proyecto actual.
    Widget de burndown: configuración: selección de iteraciones de período de tiempo

    Agregue varias iteraciones seleccionando Agregar iteraciones.

    Widget de burndown: configuración: selección de iteraciones

    El cuadro de selección de iteración admite la búsqueda. Escriba un nombre parcial de una iteración y aparecerá la coincidencia más cercana.
    Widget de burndown: configuración: selección de la búsqueda de iteraciones

    Las iteraciones que puede seleccionar se basan en el proyecto actual,incluso si seleccionó equipos de otros proyectos. El gráfico de reducción de datos traza el trabajo restante en función de la fecha de finalización de la iteración. Calcula el trabajo restante en todos los equipos y proyectos, en función de la fecha de finalización de la iteración. Por ejemplo, si una iteración finaliza el 10/11/2017, el gráfico de recuperación calcula el trabajo restante a partir del 10/11/2017, contando o sumando todos los elementos de trabajo para cada equipo o proyecto. Por lo tanto, una reducción entre proyectos funciona al trazar por iteraciones, siempre y cuando todos los equipos han seleccionado la misma programación de iteraciones.

    El gráfico de reducción de datos usa la fecha de finalización de cada iteración para trazar el trabajo restante de esa iteración.

    Nota

    Average Burndown supone que cada iteración tiene la misma longitud. No tiene en cuenta las iteraciones que tienen longitudes diferentes. Además, se supone que el intervalo entre la fecha de inicio y la primera iteración es una iteración completa, incluso si la duración entre la fecha de inicio y la fecha de finalización de la primera iteración no coincide con la longitud típica de iteración. Para obtener los mejores resultados, escriba una fecha de inicio que sea la misma que la fecha de inicio de la primera iteración.

    Si selecciona trazar en función de una programación de iteración, no puede seleccionar End Date (Fecha de finalización). En la grabación se da por supuesto que la fecha de finalización es la fecha de finalización de la última iteración.

    Trazado basado en un intervalo diario, semanal o mensual

    Después de seleccionar la fecha de inicio,establezca Trazado de la grabación por en Fecha. Especifique la fecha de finalización de la grabación. Puede establecer Intervalo de trazado en Días, Semanas o Meses.
    Widget de burndown: configuración: selección diaria del período de tiempo

    Si selecciona Semanas, puede seleccionar el último día de la semana. El trabajo restante para cada intervalo se calculará en función de ese día.
    Widget de burndown: configuración: seleccionar un período de tiempo semanalmente

    Si selecciona Meses, la reducción se calculará en función del último día de cada mes.

    Nota

    En Average Burndown se supone que cada intervalo tiene la misma longitud. No tiene en cuenta los meses que tienen longitudes diferentes. Además, se supone que el intervalo entre la fecha de inicio y el primer mes es un mes completo, incluso si el período de tiempo entre la fecha de inicio y la fecha de finalización del primer mes no coincide con la longitud típica de un mes. Por ejemplo, una fecha de inicio del 15/11/2017 trazaría el primer mes como 31/10/2017, pero se contaría como un mes completo para el promedio de burndown. Para obtener los mejores resultados, escriba una fecha de inicio que sea la misma que la fecha de inicio del primer mes. Esto también sucede cuando se traza por intervalos semanales.

Otras opciones

Active las casillas de las siguientes opciones que desea agregar al gráfico.

  • Mostrar la demostración:muestra tanto el futuro histórico como el futuro proyectado.
  • Mostrar ámbito total:muestra el aumento del ámbito histórico y el proyectado
  • Mostrar trabajo completado:muestra el trabajo restante y el trabajo completado como barra de pila
  • Trazado restante mediante el color de tipo de elemento de trabajo:muestra el trabajo restante en función del color del tipo de elemento de trabajo, en lugar del color azul predeterminado. Si se incluyen varios elementos de trabajo, apila los colores por tipo de elemento de trabajo.

Configuración de un widget de Sprint Burndown

Una de las reducciones más comunes es la desmesaje de sprint. Una aplicación de sprint es útil para determinar si el equipo está en camino de completar su plan de sprint. Puede usar el ejemplo siguiente sobre cómo configurar el widget de Burndown para representar una grabación de sprint. En este ejemplo, se muestra la grabación del equipo de Fabrikam Fiber - Website para Sprint 120. El sprint comienza el 30/10/2017 y finaliza el 19/11/2017.

  1. Seleccione un solo equipo para el que quiera grabar.

    Sprint-Burndown - Configuración - Seleccionar equipo

  2. Elija los elementos de trabajo. En este ejemplo, seleccione el trabajo pendiente de la historia.

    Widget de burndown: configuración: selección de tipos de elementos de trabajo

  3. Seleccione la ruta de iteración para la que desea crear el sprint. Agregue un criterio de campo en "Ruta de iteración" para que coincida con el sprint. También puede optar por agregar otros criterios de campo, como Prioridad, para filtrar la reducción.

    Widget de burndown: configuración: criterios de campo

  4. Seleccione cómo desea calcular la reducción de datos. Puede usar Recuento de elementos de trabajo o suma de cualquier campo.

    Sprint Burndown Widget - Configuration - Select plot by

  5. Establezca la fecha de inicio para que sea el primer día del sprint. Por ejemplo, 22/10/2017.

  6. Establezca Trazado de burndown por en Fecha.

  7. Establezca la fecha de finalización para que sea el último día del sprint. Por ejemplo, 9/11/2017.

    Sprint Burndown Widget - Configuration - Dates

  8. Guarde la configuración. Este widget muestra ahora una grabación diaria del equipo de Fabrikam Fiber - Website para Sprint 120. El resumen muestra un recuento de elementos de trabajo completados al día. Para cambiar el sprint que supervisa este widget, por ejemplo Sprint 121, deberá cambiar manualmente las fechas en la configuración del widget.

Configuración de un widget de Sprint Burnup

Configurar el widget de burnup es exactamente igual que configurar el widget de Burndown, salvo que traza el trabajo completado, en lugar del trabajo restante.

Widget de grabación que muestra una grabación de historias

Widget de grabación: ejemplo de grabación de historias

Pasos siguientes