Sobes.tech
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.