Lunes, 10 Diciembre 2012 11:19

Adiós al Dado-Cuando-Entonces

Escrito por
Valora este artículo
(2 votos)
adios al dado cuando entonces adios al dado cuando entonces

Es buena práctica indicar los criterios de aceptación de las historias con el formato "dado-cuando-entonces" ya que en una simple frase se pueden indicar los criterios de aceptación que en última instancia es el contrato entre el dueño del producto y el equipo de desarrollo, ¿pero qué pasa cuando el product owner no comprende o no le resulta intuitiva esta sintaxis?

Muchas veces se intenta que el dueño del producto, como indicado en las especificaciones de scrum, se adueñe del backlog del producto redactando sus historias, criterios de aceptacióne información de contexto.

Lograrlo exige mucho esfuerzo y según el interés y disponibilidad del product owner, probablemente se necesite también mucho esfuerzo de coaching, soporte y formación. 

Aún así, y quizás por cierto deseo de autoafirmación del dueño del producto, le resulte incomprensible el uso de la sintaxis de la frase "dado-cuando-entonces". En las últimas review por lo tanto adoptamos un formato libre en el cual el dueño del producto indicaba con pasos secuenciales con qué criterios iba a aprobar esa historia.

De este modo, por ejemplo, el criterio:

    • DADO el usuario x
    • CUANDO presiona la tecla a
    • ENTONCES se imprime una página de prueba y en pantalla se muestra una confirmación]

Se transforma en una descripción de este tipo:

    1. Entraré en la pantalla l
    2. Presionaré la tecla a
    3. Debe ser impresa una página de prueba 
    4. En pantalla se deberá visualizar un mensaje de confirmación.

Es verdad, se pierde alguna indicación importante (como por ejemplo el rol para el cual se define el criterio de aceptación de la historia, pero se logra que el dueño del producto se sienta "dueño", justamente, de los criterios de aceptación que permiten verificar que las historias de usuario han sido transformadas en producto concreto.

Por otro lado, logramos una involucración mayor del product owner, que ahora se siente liderando la definición del producto. Creo que en esta situación particular, hemos salido ganando...

Leer 9508 veces Modificado por última vez en Miércoles, 08 Noviembre 2017 13:30
elScrumMaster

Soy el creador y autor de este sitio, donde comparto mis intuiciones, conocimientos y descubrimientos a lo largo de mi vida.

Principalmente orientado a mis experiencias laborales.

Soy siempre yo, tres en uno: elCoach, elScrumamaster y elDba... y por supuesto, aunque no tenga perfil en el sitio, soy también:

  • elTrainer
  • elDesarrollador
  • elConferencista
  • .... y próximamente elAutor

 

https://www.linkedin.com/in/pabloagil/
Volver arriba