Definición de [Listo] (Definition of Ready - DoR)
La Definición de "Listo" (Definition of Ready - DoR) es un acuerdo crucial dentro de un equipo ágil que actúa como una lista de verificación (checklist).
Su propósito es asegurar que una historia de usuario u otro ítem del backlog esté suficientemente preparado y claro antes de que el equipo de desarrollo comience a trabajar en él.
A diferencia de los Criterios de Aceptación (únicos para cada historia) o la Definición de "Hecho" (DoD, que aplica al finalizar el trabajo), la DoR es un estándar unificado que se aplica a todas las historias antes de que entren en una iteración o sprint.
Funciona como un "guardián de calidad" para el trabajo entrante, garantizando que el equipo tenga la información necesaria para empezar a construir de manera eficiente.
Asegurando que las Historias Están Preparadas para Desarrollo
El objetivo principal de la DoR es ahorrar tiempo y evitar desperdicios.
Si el equipo de desarrollo comienza a trabajar en historias que están mal definidas, carecen de criterios de aceptación claros, no tienen diseños listos o presentan bloqueos no resueltos, inevitablemente se perderá tiempo en aclaraciones, se cometerán errores y habrá que rehacer trabajo.
La DoR actúa como un filtro: si una historia no cumple con los criterios acordados, no está lista para ser considerada en la planificación del sprint o para iniciar su desarrollo.
Esto asegura que el equipo pueda enfocarse en construir valor una vez que el trabajo está adecuadamente preparado, haciendo las reuniones de planificación más fluidas y el desarrollo más eficiente.
Sirve también como una herramienta para que el equipo pueda gestionar la calidad del trabajo que recibe del Propietario de producto.
Creación Colaborativa de la Lista de Verificación DoR
La DoR no es impuesta, sino que debe ser creada y acordada colaborativamente por todo el equipo, incluyendo al Propietario de producto y a los desarrolladores.
Se define a través de una discusión donde el equipo decide qué significa "listo" en su contexto particular. No existe una DoR universal; cada equipo define la suya.
Elementos comunes que suelen incluirse en una DoR son:
- La historia está escrita en el formato acordado (ej., Como-Quiero-Para que).
- Los Criterios de Aceptación están definidos y son claros.
- La historia cumple con los criterios INVEST (o al menos los más relevantes como Estimable y Pequeña).
- Los diseños UX/UI necesarios están disponibles.
- No existen bloqueos o dependencias conocidas que impidan e
definicion de listo definition of ready dor