Refinamiento
El proceso de refinamiento del backlog: objetivos, dinámica, criterios de salida y qué hace que un issue esté 'refinado'.
Objetivo del refinamiento
El refinamiento transforma issues vagos en issues listos para ejecutarse. Al final del refinamiento, cada issue procesado tiene criterios de aceptación claros, estimación consensuada y todos los artefactos necesarios para comenzar el desarrollo.
Participantes
El refinamiento involucra al equipo completo: PM, Tech Lead, desarrolladores y QA. La perspectiva de cada rol es necesaria para refinar correctamente: el PM aporta el contexto de negocio, el Tech Lead la viabilidad técnica, los desarrolladores el detalle de implementación, y QA los criterios de validación.
Dinámica
El PM presenta cada issue. El equipo hace preguntas, identifica casos de borde y criterios de aceptación. El Tech Lead valida o ajusta la estimación de esfuerzo. El issue se marca como refinado cuando hay consenso en criterios y estimación.
Criterios de un issue refinado
Un issue está refinado cuando tiene: descripción clara del problema y solución esperada, criterios de aceptación verificables, estimación consensuada, diseños aprobados (si aplica), y dependencias identificadas.