Fantástico para jugar con todo un equipo. No es una buena idea ejecutar esto con un grupo de expertos en descripción de requisitos o modelado. El punto clavbe es la colaboración interdisciplinar.
Como jugar
Formar parejas. Una hace el papel de desarrolladores jefes de proyecto y la otra de desarrollador con el papel de diseñador y/o codificador
Los codificadores dejan la habitación
Primera ronda:
Entregad a los jefes las hojas de papel.
Dadles seis minutos para escribir el documento de requisitos para sus diseñador pueda reproducir el dibujo
No se pueden dibujar símbolos en el documento de requisitos
No se puede mostrar el diagrama al desarrollador
Cuando acaba el tiempo pedirles que escondan el diagrama e indicar a los diseñadores que entren en la habitación
¡Pídale al jefe que le dé los requisitos al desarrollador y que les diga que tienen otra reunión a la que asistir pero que el documento de requisitos tiene todos los detalles que necesitan!
¡El jefe no puede ayudar de otra manera que no sea aclarar la letra que el Desarrollador no puede leer!
Dé al desarrollador 6 minutos para dibujar el diagrama
Haga una puesta en común y dígale y pregunte a los jefes si aceptarían el producto. Registre las respuestas sí / no y publique las imágenes del producto en la pared.
Segunda ronda:
De a los jefes un segundo diagrama pero asegurese de que los desarrolladores no lo ven
De a los desarrolladores seis minutos para producir un nuevo producto pero ayudado por los jefes que deben colaborar lo mas posible pero:
Sin hacer señas
Sin dibujar
Haga una puesta en común y dígale y pregunte a los jefes si aceptarían el producto. Registre las respuestas sí / no y publique las imágenes del producto en la pared.
Haga un debrefing con el grupo para comprobar las diferencias entre las dos rondas.
Típicas observaciones
La ronda 2 tomó la mitad del tiempo y el producto es MUCHO mejor (¡este es un aprendizaje peligroso porque Agile no significa más rápido, mejor y más barato!)
Algunos desarrolladores construyen un prototipo (IE: dibujan un círculo en una hoja de papel separada y preguntan «¿es esto correcto?»
Algunos desarrolladores tiran el papel y comienzan de nuevo
La respuesta rápida durante la ronda 2 es la diferencia, la capacidad de aclarar antes es la razón principal para entregar un mejor producto
Algunos argumentarán que el ejercicio es estúpido porque los documentos de requisitos incluyen diagramas cuando es necesario. En este punto, ¡saca a esas personas de la clase y diles que nunca deben practicar Agile! Oh, relájate, solo estoy bromeando. Principalmente.
¡Los desarrolladores aprenden que escribir requisitos es realmente difícil!
Durante la ronda 1, puedes escuchar «Supuse que cuando escribiste esa declaración querías decir …» (¡los supuestos son peligrosos!)