Definición de "Hecho" (Definition of Done)
Esta definición refiere a los criterios que debe cumplir un incremento para considerarse listo para ser entregado. Como
"incremento", podemos referirnos a una Historia de usuario, a un Item del backlog, Caso de uso o a un Sprint completo. Una regla que es posible tomar, es que el
criterio de hecho de todas las historias de usuario que componen el Sprint, deben estar alineadas con el
criterio de hecho del Sprint del que forma parte.
Por otra parte, pueden definirse además algunos criterios, con la suficiente amplitud como para ser aplicables a
cualquier incremento durante el ciclo de desarrollo del producto. De contar con esta "definición de hecho general", es
posible adoptar la regla de mantener alineadas las definiciones de hecho de todos los sprint con la definición general
antes mencionada.
En estas definiciones pueden incluirse aspectos técnicos, métricas de calidad o cualquier elemento que se considere
relevante respecto a la entrega de valor asociada con cada incremento. A continuación, enumeramos algunos de los
elementos que es posible considerar dentro de la definición:
-
Cumplimiento de requerimientos funcionales y criterios de aceptación
-
Deuda técnica
-
Cobertura de pruebas unitarias
-
Documentación (arquitectura, operación y mantenimiento, acuerdos de alcance y técnicos)
-
Automatización de despliegue y pruebas funcionales
-
Pruebas funcionales manuales
|