Velocidad del equipo

Trabajo completado por sprint.

Definición

La velocidad del equipo pone un sprint en cada posición del eje y compara, en barras, los puntos comprometidos con los entregados. Una media móvil sobre lo entregado dice si el ritmo sube, baja o se estabiliza. Se usa en equipos ágiles para juzgar la capacidad por su historia y no por el último sprint.

Sprint Velocity
Datos
category · value · target
Buena para
Ver si un equipo cumple lo que compromete y si la brecha se cierra sprint a sprint.
Evítala cuando
Cuando quieras seguir el avance día a día dentro de un mismo sprint.
Se lee bien
Entre 4 y 20 elementos; dibuja hasta 40
Datos que faltan
Dibuja el valor ausente como cero.
Accesibilidad
Lector de pantalla: tabla de datos · respeta «reducir movimiento»

Forma de los datos

Qué columnas pide

ColumnaTipoPara qué
category · opcionalstringEl sprint. Si no aparece, la pieza numera «Sprint 1, 2, 3…» por posición de la fila.
value · opcionalnumberLos puntos entregados: la barra y la media móvil. Sin esta columna la pieza devuelve cero filas y la lámina sale vacía.
target · opcionalnumberLos puntos comprometidos, que es contra lo que se juzga la barra. Si falta, vale 0 y el compromiso se lee como cero.

Tamaños

Ancha por necesidad

Esta pieza necesita anchura para que cada rótulo quepa entero. El motor prefiere decirlo a apretarla.

A menos de 480 px sus rótulos no caben sin pisarse o recortarse, y el motor no la publica así. En el móvil se ve la versión ancha, a tamaño legible y sin recortar, dentro de un marco que se desliza.

Cuándo usarla

Tres preguntas antes de elegirla

¿Comparas sprints entre sí y no el avance dentro de uno?

Si importa cuánto trabajo queda cada día del sprint en curso, la curva de trabajo pendiente lo enseña mejor.

Sí: quédate con velocidad del equipo

No: usa Burndown

¿Te interesa el ritmo de entrega y no el alcance total acumulado?

Si el alcance cambia por el camino, conviene ver lo hecho frente al total que va creciendo.

Sí: quédate con velocidad del equipo

No: usa Burnup

¿Mides lo entregado y no cuánto trabajo hay en cada estado?

Si el problema son atascos entre estados del flujo, hace falta el flujo acumulado.

Sí: quédate con velocidad del equipo

No: usa Diagrama de flujo acumulado

Código

La misma pieza, con tus datos

import { getPreset, renderComposition } from 'visx-render/node';

const spec = await getPreset('velocity');
spec.data.rows = misFilas; // tus columnas
const { svg, warnings } = await renderComposition(spec);

También en React con Chart y prepareComposition. Guía para desarrolladores →

Dudas

¿Qué es la línea?

La media móvil de los puntos entregados. Suaviza los sprints sueltos para que se vea la tendencia.

¿Qué pasa si no tengo los puntos comprometidos?

El compromiso se toma como cero y la comparación pierde sentido. Conviene incluirlo siempre.

¿Cuántos sprints admite?

Se lee bien entre 4 y 20 sprints. Si falta el nombre del sprint, la pieza los numera por orden de fila.

¿Qué hace si faltan datos?

Dibuja el valor ausente como cero. Si un hueco no es un cero en tus datos, rellénalo o elimina la fila antes de dibujar.

¿Cómo se ve en el móvil?

A menos de 480 px el motor no la compone sin pisar o cortar rótulos, y lo dice. En el móvil se ve la versión ancha, a tamaño legible, dentro de un marco que se desliza.

Relacionadas

Otras formas de responder «cómo cambia en el tiempo»

Guía para elegir: cómo cambia en el tiempo →