Cómo redactar buenos criterios de aceptación: una lista de verificación
Los criterios de aceptación son las condiciones que una historia de usuario debe satisfacer para que el equipo la considere completa. Bien redactados, eliminan la ambigüedad antes de que comience el desarrollo. Mal redactados, generan retrabajo y disputas sobre qué significa «hecho».
El formato Given/When/Then (Gherkin)
Given describe el contexto o precondición. When describe la acción del usuario. Then describe el resultado esperado. Ejemplo: Dado que un usuario registrado está en la página de inicio de sesión / Cuando introduce un correo y contraseña válidos y hace clic en Iniciar sesión / Entonces es redirigido a su panel.
Lista de verificación para buenos criterios
Específicos y verificables. Cada criterio debe tener un resultado claro de aprobado o reprobado.
Redactados antes de comenzar el desarrollo. Los criterios escritos después del inicio del código son una racionalización, no un requisito.
Comprensión compartida confirmada con el equipo. Revise cada criterio con el equipo antes del sprint.
Cubre el camino feliz Y los casos límite. Defina qué ocurre con errores, cuentas bloqueadas o entradas inesperadas.
No prescribe la implementación. Los criterios definen qué debe hacer el sistema, no cómo debe hacerlo.
XNM Consulting ayuda a los equipos Scrum a construir prácticas de entrega efectivas. Conozca nuestros servicios de entrega de programas y proyectos.