martes, 24 de octubre de 2017

Desafío Jenga

Este ejercicio sirve para visualizar los beneficios del testing temprano, antes de finalizar el desarrollo.

Materiales:
  • 1 set de bloques jenga por equipo (numerados del 1 al 36),
  • Fichas para selección de bugs (p.e. números de lotería, del 1 al 36),
  • 1 bolsa no transparente donde poner las fichas de bugs,
  • 1 timer por equipo,
  • Pizarra para escribir los resultados de las rondas

Instrucciones:
  • Armar los equipos,
  • Explicar que el objetivo es armar torres de jenga,
  • La torre debe utilizar los 36 bloques,
  • Designar un tester por equipo, el resto serán los desarrolladores 
  • Por cada equipo, para cada ronda se registra el tiempo de construcción de la torre en la pizarra 

Primera ronda:
  • Se da inicio y toma el tiempo de construcción de la torre, el tester saca cuatro bugs de la bolsa, no los revela a los desarrolladores hasta que terminan la torre, entonces remueve los bloques con los números de los bugs, si la torre cae se debe rearmar, el tiempo se agrega a la ronda,
Segunda ronda:
  • Se da inicio y toma el tiempo de construcción de una nueva torre, el tester saca cuatro bugs de la bolsa, esta vez los revela cuando la torre tiene 9 pisos, entonces remueve los bloques indicados, si la torre cae se debe rearmar, el tiempo se agrega a la ronda,
Tercera ronda:
  • Se da inicio y toma el tiempo de construcción de una nueva torre, el tester saca cuatro bugs de la bolsa, esta vez los revela y remueve a medida que van apareciendo, 
Cuarta ronda:
  • Se da inicio y toma el tiempo de construcción de una nueva torre,  el tester saca cuatro bugs de la bolsa, pero esta vez comparte los números de los bugs desde el principio con el equipo



Reflexiones

Comparar los tiempos de cada ronda, y luego:
  • Preguntar a los participantes ¿Qué sintieron en cada ronda?,
  • ¿Qué ronda sienten que es como trabajan hoy?
  • ¿Con que tipo de ronda les gustaría trabajar?
  • ¿Cómo se sintieron con la corrección de bugs en la primera ronda?
  • ¿Piensan qué el testing temprano toma más tiempo?
  • ¿Creen que la cuarta ronda es posible en el desarrollo de software?
  • ¿En qué ronda los testers se sintieron más involucrados?

No hay comentarios:

Publicar un comentario