Definición de «listo»
La definición de «listo» es la lista de comprobación que indica que una historia está lista para incluirse en un sprint. Qué aspectos abarca una lista útil, por qué se ignoran la mayoría de ellas y cuál es la versión que realmente supone un obstáculo.
La definición de «listo» es la lista de comprobación del equipo para determinar «podemos incluir esto en el sprint»: el umbral que debe superar una historia antes de entrar en la planificación del sprint. La mayoría de los equipos elaboran una en su primera retrospectiva, la publican en la wiki y nunca vuelven a consultarla. La versión que realmente vale la pena es breve, explícita y restrictiva: una historia que no la cumpla no se incluirá en el sprint.
Qué debe incluir una lista de comprobación útil
- El resultado para el usuario se resume en una sola frase: nada de malabarismos del tipo «como…», solo lo que cambia.
- Criterios de aceptación que quepan en entre tres y cinco puntos.
- La historia es lo suficientemente breve como para caber en un sprint y aún sobrar tiempo.
- Se identifican y se confirman las dependencias con respecto a otros equipos.
- Si se necesita un diseño, ya existe.
- El equipo ha votado al respecto sin que la diferencia entre los valores de las cartas superara a dos.
El último punto es el más relevante. Una noticia que ha generado una diferencia de votos de 3 a 13 no supera la comprobación de idoneidad. O bien se aporta una explicación que aclare esa diferencia, o bien la noticia se divide.
Definición de «listo» frente a definición de «terminado»
La definición de «listo» marca la entrada en el sprint. La definición de «terminado» marca la salida del mismo. No son simétricas —«listo» se refiere a la historia, mientras que «terminado» se refiere al trabajo— y confundirlas es lo que lleva a los equipos a entregar historias que cumplen sus criterios de aceptación, pero que aún así no resuelven el problema del usuario.
¿Qué es lo que falla?
La definición de «listo» se convierte en una lista de deseos en lugar de un requisito imprescindible. Las historias se incorporan al sprint sin cumplirla porque «no tenemos nada más en qué trabajar». Dos sprints más tarde, el equipo no alcanza sus objetivos de velocidad, y las historias que no están listas son las que se acumulan.
La solución es institucional, no motivacional: si no hay historias listas, el equipo elige una tarea de refinamiento, no una que no esté lista. Una puerta que se puede sortear no es una puerta. Haga que se respete esta norma una sola vez y el backlog empezará a llegar en mejores condiciones, porque todos aprenderán lo que cuesta saltarse el requisito de «listo».
Preguntas frecuentes
¿Cuál es la definición de «listo»?
La definición de «listo» es la lista de comprobación del equipo para determinar si «podemos incluir esto en el sprint»: el umbral que debe superar una historia antes de pasar a la planificación del sprint. Una definición útil debe ser breve, explícita y restrictiva: una historia que no cumpla con ella no se incluye en el sprint, sino que vuelve a la fase de refinamiento.
¿Cuál es la diferencia entre la definición de «listo» y la definición de «terminado»?
Las etapas de «listo» marcan el inicio del sprint; las etapas de «terminado» marcan su final. No son simétricas: «listo» se refiere a que la historia esté bien definida, mientras que «terminado» se refiere a que el trabajo finalizado esté listo para su lanzamiento.
¿Qué debería incluir una definición de «listo»?
El resultado para el usuario en una sola frase; criterios de aceptación que quepan en entre tres y cinco puntos; una historia lo suficientemente breve como para caber en un sprint con margen de sobra; dependencias identificadas y confirmadas; cualquier diseño necesario ya preparado; y una votación del equipo en la que las puntuaciones de las tarjetas no se hayan dispersado más allá de dos valores. Este último punto es el que realmente marca la diferencia.
¿Forma parte la definición de «listo» de Scrum?
No, la Guía de Scrum no lo define, por lo que es opcional. Sin embargo, la mayoría de los equipos que realizan entregas predecibles lo utilizan, ya que evita que las historias que aún no están listas se incluyan en un sprint y se conviertan en el remanente del siguiente sprint.
Lecturas relacionadas
- Estimación ágil: la guía completa — el centro de referencia para todo lo relacionado con este tema.
- Definición de «hecho» — la meta al final del sprint.
- División de historias de usuario — qué hacer cuando una historia no supera la comprobación de preparación.
- Refinamiento de la lista de tareas pendientes — donde se preparan las historias.