Ágil - Definición de Hecho

La definición de hecho para User Story, Iteration y Release se da a continuación.

Historia del usuario

Una historia de usuario es un requisito que se formula en unas pocas oraciones en el lenguaje cotidiano de un usuario y debe completarse dentro de una iteración. Una historia de usuario se realiza cuando

  • Todo el código relacionado se ha registrado.
  • Todos los casos de prueba de unidad han sido aprobados.
  • Todos los casos de prueba de aceptación han sido aprobados.
  • El texto de ayuda está escrito.
  • El propietario del producto ha aceptado la historia.

Iteración

Una iteración es una colección en tiempo real de historias / defectos de usuario para trabajar y aceptar en el lanzamiento de un producto. Las iteraciones se definen durante la reunión de planificación de iteración y se completan con una demostración de iteración y una reunión de revisión. Una iteración también se denomina sprint . Se realiza una iteración cuando

  • La copia de seguridad del producto está completa.
  • El rendimiento ha sido probado.
  • Las historias de usuario se han aceptado o movido a la siguiente iteración.
  • Los defectos se han corregido o pospuesto a la siguiente iteración.

Lanzamiento

Un lanzamiento es un hito importante que representa una entrega interna o externa de la versión probada y funcional del producto / sistema. Se realiza un lanzamiento cuando

  • El sistema está sometido a prueba de esfuerzo.
  • El rendimiento está ajustado.
  • Se realizan validaciones de seguridad.
  • Se prueba el plan de recuperación ante desastres.