Compartir a través de


Previsión del trabajo pendiente del producto

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

Los equipos pueden usar la herramienta de previsión para ayudar en sus esfuerzos de planificación del sprint. Al conectar un valor para la velocidad del equipo, la herramienta de previsión muestra qué elementos del trabajo pendiente se pueden completar en los sprints futuros. Ambas herramientas son herramientas específicas del equipo que dependen de la capacidad del equipo para calcular los elementos de trabajo pendiente. Una vez que el equipo complete un sprint o dos, puede usar la velocidad del equipo para predecir la cantidad de trabajos pendientes que pueden finalizar en los próximos sprints.

La herramienta de previsión ayuda a los equipos a responder a preguntas de planeación críticas:

  • Planeamiento de la capacidad de sprint: ¿Cuántos elementos de trabajo pendiente se pueden completar en los sprints futuros?
  • Planeamiento de versiones: ¿Cuándo podemos esperar completar todos los elementos de nuestro trabajo pendiente?
  • Planeamiento de recursos: ¿Qué velocidad necesitamos para cumplir nuestras fechas de entrega de destino?
  • Administración de ámbitos: ¿Qué características deben priorizarse para las próximas versiones?

Use este artículo para conocer:

  • Cómo prever los próximos sprints
  • Actividades de equipo obligatorias y recomendadas para respaldar la previsión
  • Interpretación y uso eficaz de los resultados de previsión
  • Procedimientos recomendados para la previsión precisa

Nota

Si no ve los elementos de trabajo deseados en el trabajo pendiente o en el panel, consulte Crear y administrar el trabajo pendiente. Para más información, consulte ¿Qué es Azure Boards?

Requisitos previos

Categoría Requisitos
Membresía del proyecto Miembro del proyecto.
Permisos Miembro del grupo de seguridad Colaboradores.
Niveles de acceso Al menos acceso Básico.

Nota

Los usuarios con acceso de parte interesada para un proyecto público tienen acceso total a las características de trabajo pendiente y de panel, al igual que los usuarios con acceso Básico. Para obtener más información, consulte Referencia rápida sobre el acceso de parte interesada.

  • Pertenencia al proyecto: miembro de un proyecto .
  • Permisos: miembro del grupo de seguridad Colaboradores.
  • Niveles de acceso: Al menos acceso Básico.

Descripción de los aspectos básicos de la previsión

Antes de profundizar en la herramienta de previsión, es importante comprender cómo funciona la previsión en Azure Boards:

Principios de previsión

  • Predicciones basadas en velocidad: la herramienta de previsión usa la velocidad histórica del equipo para predecir la capacidad futura.
  • Coherencia del sprint: las previsiones asumen longitudes de sprint coherentes y capacidad de equipo
  • Estimación de elementos de trabajo: las previsiones precisas requieren estimaciones de elementos de trabajo coherentes y confiables
  • Filtrado basado en estados: solo los elementos de trabajo en estados específicos (Propuesto, En curso) se incluyen en las proyecciones.

Limitaciones de previsión

  • Indicador de rendimiento anterior: las previsiones se basan en datos históricos y podrían no tener en cuenta los cambios futuros.
  • Cambios en el equipo: las previsiones no se ajustan automáticamente a los cambios de composición del equipo.
  • Dependencias externas: la herramienta no tiene en cuenta los bloqueadores externos ni las dependencias.
  • Precisión de la estimación: la calidad de la previsión depende de la precisión de las estimaciones de elementos de trabajo.

Esto es lo que debe tener en vigor antes de intentar prever el trabajo pendiente de su equipo.

Configuración necesaria

  • Minimizar la variabilidad de la estimación: defina y ajuste el tamaño de los elementos pendientes para reducir la variabilidad en las estimaciones.
  • Configurar el seguimiento de errores: determine cómo el equipo quiere tratar los errores. Si tu equipo decide tratar los errores como requisitos, estos aparecen en la lista de pendientes y se cuentan en el gráfico de Velocidad y la previsión.
  • Establecer la ruta de acceso del área del equipo: la herramienta de previsión prevé esos elementos en función de la configuración predeterminada del equipo. Esta configuración puede especificar que se incluyan o excluyan elementos en rutas de acceso al área en el valor predeterminado del equipo.
  • Mantener una jerarquía plana: no cree una jerarquía de elementos de trabajo pendiente y errores. La presentación del nodo hoja, el último nodo de una jerarquía de la misma categoría, solo puede aparecer en paneles, trabajos pendientes de sprint y Paneles de tareas. Para obtener más información, consulte Corrección de problemas de reordenación y anidamiento, Cómo los trabajos pendientes y los paneles muestran elementos jerárquicos (anidados).
    En lugar de anidar requisitos, errores y tareas, mantenga una lista plana y solo se crearán vínculos primarios y secundarios de un nivel de profundidad entre elementos de diferentes categorías. Use características para agrupar requisitos o casos de usuario. Puede asignar rápidamente casos a las características. La asignación crea vínculos primarios y secundarios en segundo plano.
  • Limpieza completa del sprint: al final del sprint, actualice el estado de los elementos de trabajo pendiente que completó el equipo. Mover los elementos incompletos al backlog del producto y considerarlos en una reunión futura de planificación de sprint.

Consideraciones sobre la configuración del equipo

Nota

Si trabaja con varios equipos y cada equipo quiere trabajar con su propia acumulación de tareas, su propio gráfico de velocidad y su propia herramienta de pronóstico, puede crear más equipos. Cada equipo obtiene acceso a su propio conjunto de herramientas de Agile. Cada herramienta ágil filtra los elementos de trabajo para incluir solo aquellos cuyas rutas de acceso de área asignadas y rutas de acceso de iteración cumplen con los criterios establecidos para el equipo.

Previsión de futuros sprints

Use la herramienta de previsión para hacerse una idea de cuántos elementos puede completar dentro de un sprint. Al ingresar una velocidad, puede ver qué elementos están dentro del alcance del conjunto de sprints que el equipo ha activado.

Para prever el backlog del producto, complete las siguientes acciones:

  1. Seleccione Tableros>Backlogs>, seleccione el equipo correcto en el selector de equipos del menú.

    Captura de pantalla de Trabajo abierto y atrasos para un equipo.

    Para seleccionar otro trabajo pendiente, abra el selector y, después, elija otro equipo o seleccione la opción Ver directorio de trabajo pendiente. O bien, escriba una palabra clave en el cuadro de búsqueda para filtrar la lista de trabajos pendientes de equipo para el proyecto.

    Captura de pantalla que muestra cómo elegir otro equipo.

  2. Compruebe que ha seleccionado Casos (para Agile), Incidencias (para Básico), Elementos de trabajo pendiente (para Scrum) o Requisitos (para CMMI) como nivel de trabajo pendiente.

    Captura de pantalla que muestra el menú desplegable Elegir nivel de trabajo pendiente de producto, Elementos de trabajo pendiente, Historias o Requisitos.

  3. (Opcional) Para elegir qué columnas deben mostrarse y en qué orden, elija el icono de acciones y seleccione Opciones de columna. Para más información, consulte Cambio de las opciones de columna.

    Captura de pantalla que muestra la selección de Opciones de columna.

  4. Elija el icono de opciones de vista y deslice el selector Previsión a Activado. Para simplificar las cosas, desactive los paneles Asignación y Planeamiento.

    Captura de pantalla que muestra paneles, trabajo pendiente, menú opciones de vista, previsión en secuencia.

    Establezca Elementos en curso en Desactivado para ocultar los elementos que no se cuentan en la previsión. La herramienta de previsión omite los elementos de Scrum establecidos en Confirmados o Listos y los elementos de Agile y CMMI establecidos en Activo, Resuelto o Completado.

  5. Especifique la velocidad prevista del equipo.

    Captura de pantalla que muestra paneles, trabajo pendiente, Establecer secuencia de velocidad de previsión.

    Sugerencia

    Si su equipo ha estado trabajando en varios sprints, puede obtener una idea de la velocidad del equipo en el widget de velocidad. Use la velocidad media en los últimos sprints de 3 a 6 para obtener la previsión más precisa.

    La herramienta dibuja líneas para cada sprint futuro seleccionado por el equipo. Las líneas de previsión muestran cuánto trabajo puede completar el equipo en los sprints futuros. Normalmente, los elementos situados encima de la primera línea ya están en curso para el sprint actual. Los elementos que se encuentran entre las líneas de previsión primera y segunda indican lo que se puede completar en el sprint con nombre.

Descripción de los resultados de la previsión

Lectura de la visualización del pronóstico

La herramienta de previsión muestra el trabajo pendiente con indicadores visuales que le ayudan a comprender la capacidad de sprint:

  • Líneas de previsión: líneas horizontales que separan elementos de trabajo en cubos de sprint
  • Etiquetas de sprint: cada línea está etiquetada con el nombre y la capacidad del sprint.
  • Traslado de velocidad: La velocidad sin usar de un sprint se lleva al siguiente
  • Posicionamiento de elementos: los elementos de trabajo entre líneas representan lo que se puede completar en ese sprint

Interpretación de los datos de previsión

Al revisar los resultados de la previsión, tenga en cuenta estos factores:

  • Comprobación manual: compruebe los resultados manualmente para comprender las discrepancias entre lo que espera y lo que muestra la herramienta de previsión.
  • Capacidad de sprint: Compruebe la cantidad de esfuerzo (esfuerzo, puntos de historia o tamaño) previsto para cada sprint.
  • Elementos de trabajo grandes: Cuestiona los resultados de la previsión en los que el esfuerzo de un elemento es cercano o superior a la velocidad del equipo.
  • Arrastre de velocidad: Comprender cómo la capacidad sin usar de los sprints anteriores afecta a las proyecciones futuras.

Interpretación de ejemplo de previsión

En este ejemplo, se usa una velocidad de 20. La herramienta de previsión limita el número de elementos que se muestran entre las líneas de previsión a los elementos que se pueden completar dentro del sprint o mediante puntos de velocidad sin usar del sprint anterior.

La herramienta de previsión muestra entre dos y cuatro elementos que se pueden trabajar durante iteraciones 2 a 6 en función del número de puntos de historia asignados a cada caso de usuario o error. La lógica de previsión traslada los puntos de velocidad de un sprint al siguiente.

  • Iteración 2: 13 puntos de historia, se pueden completar los elementos 1 y 2; 7 puntos de velocidad se transfieren al siguiente sprint

  • Iteración 3: 24 puntos de historia, se pueden completar los elementos de 3 a 5; 3 puntos de velocidad (=20+7-24) se transfieren al siguiente sprint

  • Iteración 4: 21 puntos de historia, se pueden completar los elementos del 6 al 8; 2 (=20+3-21) puntos de velocidad se transfieren al siguiente sprint

  • Iteración 5: 16 puntos de historia, se pueden completar los elementos de 9 a 12; 6 puntos de velocidad (=20+2-16) se transfieren al siguiente sprint

  • Iteración 6: 23 puntos de historia, se pueden completar los elementos de 13 a 16; 3 puntos de velocidad (=20+6-23) se transfieren al siguiente sprint

    Captura de pantalla que muestra paneles, trabajo pendiente, resultados de previsión para 6 sprints.

Escenarios de previsión avanzados

Escenario 1: Determinación de la velocidad necesaria para la escala de tiempo

Otra manera de usar la herramienta de previsión es especificar valores de velocidad diferentes hasta que se completen todos los elementos de trabajo pendiente dentro de un conjunto determinado de sprints. Esta previsión proporciona una estimación de la velocidad necesaria para completar el trabajo pendiente de los elementos.

A continuación, puede evaluar la diferencia entre la velocidad del equipo actual y la velocidad necesaria. La vista diferencial ayuda a determinar qué otros recursos son necesarios para satisfacer las demandas de producción dentro de un tiempo requerido.

Pasos para el análisis de requisitos de velocidad

  1. Recuento del trabajo pendiente total: suma las estimaciones de esfuerzo de todos los elementos de trabajo pendiente
  2. Recuento de sprints disponibles: determine cuántos sprints tiene hasta la fecha de destino.
  3. Calcular la velocidad necesaria: Divida el esfuerzo total por sprints disponibles.
  4. Comparación con la velocidad actual: identifique la brecha entre la velocidad actual y la necesaria.
  5. Plan en consecuencia: determine si necesita más miembros del equipo, reducción del alcance o ajuste del calendario

Escenario 2: Planeamiento de versiones con varios equipos

Para las organizaciones con varios equipos trabajando en una versión común:

  1. Previsiones de equipo agregadas: Combinar previsiones de todos los equipos que contribuyen
  2. Identificar dependencias: Mapear dependencias entre equipos que podrían afectar la entrega
  3. Planear puntos de integración: programar actividades de integración entre entregas de equipo
  4. Supervisar el progreso: realizar un seguimiento del progreso real con respecto a las fechas de entrega previstas

Escenario 3: Planeamiento de capacidad con cambio de tamaño de equipo

Cuando cambia la composición del equipo durante un proyecto:

  1. Ajustar la velocidad proporcionalmente: aumentar o disminuir la velocidad en función de los cambios de tamaño del equipo
  2. Cuenta con el tiempo de adaptación: los nuevos miembros del equipo normalmente necesitan tiempo para alcanzar la productividad completa.
  3. Supervisión del rendimiento real: comparación de la velocidad real con previsiones ajustadas
  4. Recalibrate regularmente: actualización de previsiones basadas en nuevos patrones de velocidad

Procedimientos recomendados para la previsión precisa

Prácticas de estimación

  • Uso de escalas de estimación coherentes: asegúrese de que todos los miembros del equipo comprendan y apliquen los mismos criterios de estimación.
  • Estimación colaborativa: Usar el póquer de planificación o técnicas similares para lograr un consenso del equipo
  • Dividir elementos grandes: dividir elementos de trabajo grandes en partes más pequeñas y predecibles
  • Incluir todo el trabajo: ten en cuenta los errores, la deuda técnica y otros trabajos que afectan la capacidad

Administración de velocidad

  • Seguimiento de la velocidad real: supervise la velocidad real a lo largo del tiempo y ajuste las previsiones en consecuencia.
  • Uso de promedios móviles: base la previsión en el promedio de los últimos 3 a 6 sprints para estabilidad
  • Ten en cuenta los cambios en el equipo: ajuste las expectativas de velocidad cuando cambia la composición del equipo
  • Considerar factores externos: tenga en cuenta los días festivos, la formación y otros impactos en la capacidad.

Previsión de mantenimiento

  • Actualización periódica: actualizar las previsiones al menos una vez por sprint
  • Revisar supuestos: valide que las suposiciones subyacentes sigan siendo válidas
  • Comunicación de los cambios: mantener a las partes interesadas informados de las actualizaciones de previsión y sus implicaciones
  • Obtenga información sobre los datos reales: comparar predicciones de previsión con resultados reales para mejorar la precisión

Solución de problemas comunes de previsión

Problema: Previsiones inexactas

Causas posibles:

  • Estimaciones de elementos de trabajo incoherentes
  • Cálculos de velocidad basados en muy pocos sprints
  • Cambios significativos en la composición del equipo
  • Dependencias externas no contabilizadas

Soluciones:

  • Revisión y estandarización de las prácticas de estimación
  • Uso del historial de velocidad más largo para los cálculos
  • Ajuste de la velocidad de los cambios en el equipo
  • Inclusión de la administración de dependencias en el planeamiento de sprint

Problema: la herramienta de previsión no muestra los resultados esperados

Causas posibles:

  • Elementos de trabajo en categorías de estado incorrectas
  • Configuración incorrecta de la ruta de acceso del área de equipo
  • Problemas de configuración de sprint
  • Faltan estimaciones de elementos de trabajo

Soluciones:

  • Verifique que los estados del elemento de trabajo coinciden con las categorías correctas
  • Verificar la configuración del equipo para las rutas de área e iteraciones
  • Asegúrese de que los sprints están configurados y asignados correctamente
  • Agregar estimaciones a todos los elementos de trabajo pendiente

Problema: Gran varianza entre las previsiones y los reales

Causas posibles:

  • Tamaños imprevisibles de ítems de trabajo
  • Expansión del alcance durante los sprints
  • Desafíos técnicos no contabilizados en estimaciones
  • Interrupciones externas que afectan a la capacidad

Soluciones:

  • Mejora de la descomposición de elementos de trabajo
  • Implementación de una administración de ámbito más sólida
  • Incluir búferes de riesgo en estimaciones
  • Seguimiento y contabilización del trabajo impulsado por interrupciones

Paso siguiente