Definición de Listo en Scrum – Qué es y por qué importa

Los usuarios finales a veces tienen nuevas ideas o conceptos de funcionalidades. Este concepto se representará como uno o más epics y será añadido por el Propietario del Producto al Backlog del Producto. Trabajando juntos, el equipo determinará cómo convertir este concepto en uno o más epics, y luego refinarellos en historias de usuario más pequeñas y claras — como funciones reales del producto — que serán incluidas en la implementación del próximo sprint.
El Propietario del Producto puede definir un artefacto llamado la “Definición de Listo” junto con el equipo para asegurarse de que los elementos en la parte superior del backlog estén listos para pasar a un sprint, para que el equipo de desarrollo pueda comprometerse con confianza y completarlos al final del sprint.
Definition of Ready

¿Por qué Definición de Listo?

La Definición de Listo (DoR) es un conjunto de criterios acordados que indica a todos cuándo algo está listo para comenzar — por ejemplo, cuando una historia de usuario está lista para entrar en un sprint, o cuando se cumplen todas las condiciones necesarias para que el equipo comience el sprint. Una DoR bien definida aumenta significativamente las posibilidades del equipo Scrum de lograr con éxito su Objetivo del Sprint. A continuación se presenta una lista de beneficios que una DoR bien estructurada puede aportar al equipo:
  • Mide el estado de “listo” de los elementos del backlog
  • Asegura que los elementos del backlog se consideren “suficientemente listos”
  • Ayuda al equipo a identificar cuándo el Propietario del Producto o otros miembros están sobrecargados
  • Fomenta la responsabilidad mutua entre los miembros del equipo
  • Reduce la presión del equipo para comprometerse con estimaciones antes de que una historia esté verdaderamente “lista”
  • Reduce el desvío de requisitos durante el desarrollo

Ejemplo – Definición de Listo para el Sprint

Diferentes equipos pueden tener definiciones distintas de listo — algunos requieren menos criterios. Por ejemplo, algunos equipos solo describen el valor para el usuario, priorizan el elemento y anotan cómo demostrarlo. La estimación y la comunicación ocurren durante la Planificación del Sprintreunión. A continuación se presentan algunos elementos de ejemplo a considerar al elaborar la DoR de su equipo:
  • El Backlog del Sprintestá priorizado
  • El Backlog del Sprint incluye todos los defectos, historias de usuario y otros trabajos que el equipo se compromete a realizar
  • Sin trabajo oculto
  • Todos los miembros del equipo han calculado su capacidad para el sprint
  • Proyecto a tiempo completo = X horas por día
  • Todas las historias de usuario cumplen con la Definición de Listo

Ejemplo – Definición de Listo para una historia de usuario

Esta sección muestra un ejemplo de definición de Listo para una historia de usuario, junto con un ejemplo para Listo para Sprint. Puedes adoptar algunos de estos como base o punto de partida:
  • La historia indica claramente su valor para el usuario.
  • Los criterios de aceptación para la historia están claramente definidos.
  • Se han identificado las dependencias de la historia de usuario.
  • El equipo de entrega ha aceptado la historia de usuario.
  • El Scrumel equipo acepta los artefactos de experiencia de usuario.
  • Los criterios de rendimiento están definidos adecuadamente.
  • Se ha identificado quién aceptará la historia de usuario.
  • El equipo sabe cómo demostrar la historia.

Resumen

El término «Definición de Listo» no se describe en la Guía de Scrum, a diferencia de la historia de usuario y los criterios de aceptación que en ella se incluyen. Tal vez puedas ver la Definición de Listo como un componente de la actividad de refinamiento del backlog, en lugar de usarla como una lista de verificación secuencial o de puertas de etapa. El refinamiento del backlog es un proceso continuo, por lo que no se limita a un único evento: es una actividad.

Dejar una contestacion