99 Balões de Teste

Tempo: 30 minutos
Ingredientes:
  • 20-30 balões por time
  • Material para cada time: cartolina, réguas, tesouras, caneta marcadora
Instruções:
Comece mostrando aos times um balão que você gostaria que criassem. O balão tem uma face composta de 2 olhos redondos, um nariz triangular, e uma boca em forma de semicírculo. Sem mais instruções, conte aos times que eles possuem 2 minutos para criar o máximo de balões possíveis, então têm de trazê-los para serem “aceitos”. Elimine qualquer balão que não esteja de acordo com seu critério de aproximadamente 25 centímetros de largura, 5 centímetros dos olhos, 2,5 centímetros do espaço entre os olhos,  4 centímetros de altura do nariz, e 10 centímetros de largura da boca. Poucos times terão balões que estejam de acordo com esse critério. Enquanto você rejeita seus trabalhos (desperdício), pergunte aos times se eles já tiveram uma experiência similar em desenvolvimento de software. Antes da segunda rodada, dê aos times 2 minutos para discutirem como eles podem melhorar para a próxima iteração. Eles devem começar a perguntar mais sobre o critério de aceitação, que você alegremente responderá. Quando a segunda rodada começar, os times aplicarão o critério de aceitação nos seus trabalhos e alguns até mesmo começarão a construir coberturas de testes (por exemplo modelos para as faces, maneiras rápidas para medir a largura do balão, etc.). Os resultados deverão ser melhores na segunda rodada. Discuta como eles mudaram o modo que trabalharam e que melhorias eles fariam num próximo momento. Se preciso, jogue por mais uma rodada. Desta vez, cada time deve usar uma cobertura de testes e portanto produzir balões com muito mais eficiência e qualidade.
Pontos de aprendizado:
  • Definir um critério de aceitação não é o mesmo que escrever testes sendo somente aplicável depois que algo é produzido. Eles podem ser usados como requisitos, testes, e como um objetivo para os desenvolvedores.
  • Testes de aceitação automatizados (ou requisitos executáveis) podem ser bastante úteis como demonstrado pelas coberturas de testes produzidos durante o jogo.
  • O investimento em criar e automatizar testes vale a pena e possui um alto retorno.
VN:F [1.9.3_1094]
Rate This
Rating: 4.0/5 (6 votes cast)
99 Balões de Teste, 4.0 out of 5 based on 6 ratings

3 comments to 99 Balões de Teste

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Spam Protection by WP-SpamFree