Junior — Middle
¿En qué se diferencian las definiciones de 'Definición de Hecho' y 'Definición de Listo' en el proceso de desarrollo?
sobes.tech AI
Respuesta de la IA
"Definición de Listo" (DoR) y "Definición de Hecho" (DoD) son criterios que ayudan a gestionar el proceso de desarrollo.
-
Definición de Listo — es un conjunto de condiciones que deben cumplirse para que una tarea (por ejemplo, una historia de usuario) se considere lista para comenzar. Normalmente incluye:
- Requisitos claramente definidos.
- Evaluación de la tarea.
- Ausencia de bloqueadores.
- Disponibilidad de recursos y accesos necesarios.
-
Definición de Hecho — son los criterios que determinan cuándo una tarea se considera completamente terminada y lista para su lanzamiento o siguiente etapa. Normalmente incluye:
- Código escrito y probado.
- Revisión de código realizada.
- Documentación actualizada.
- Pruebas realizadas (unitarias, de integración, de aceptación).
- La tarea está integrada en la rama principal.
Ejemplo: una tarea se considera "Listo" si los requisitos son claros y evaluados, y "Hecho" cuando el código está probado y desplegado en un entorno de prueba.