Relato de uso do BDD Warriors

Relato muito bacana do uso do BDD Warriors em uma empresa, com boas dicas sobre BDD e sobre a aplicação do jogo. Mil agradecimentos à Karoline Leite e sua equipe!

https://diariodebordo.creditas.com.br/bdd-warriors-na-creditas/

Anúncios

BDD Warriors no modo hard

Grupo de jogo com outra mesa de jogo e janela ao fundo
BDD Warriors na sala de aula

Quinta-feira durante uma partida de BDD Warriors na FACIN, o Jorge Audy comentou que ele prefere a variante em que cada jogador completa os espaços da sua carta no momento em que a joga. Esse é o modo difícil, pois exige que as pessoas tenham boa memória para lembrar o que foi dito em cada carta.

No entanto, pensando um pouco melhor, isso pode ser um anti-pattern de BDD. Uma das dicas para escrita de cenários é iniciar pelo Então e trabalhar de baixo para cima. Ou seja, é preciso saber onde se quer chegar. E realmente percebe-se durante o jogo que as pessoas quando vão completar um cenário começam confiantes e quando chegam no Então não sabem como concluir.

Então duas sugestões para o facilitador do jogo na hora de explicar as regras seriam: completar os espaços somente no momento de terminar o cenário, jogando as cartas em qualquer ordem, ou completar conforme se vai montando, porém obrigando a jogar as cartas na ordem Então-Quando-Dado.

Grupo jogando com o professor e outra mesa de jogo ao fundo
Complementação do trabalho de Especificação por Exemplo.

Apresentação no CukeUp Austrália

O BDD Warriors foi apresentado em duas sessões no CukeUp!AU, em Sydney, nos dias 17 e 18 juntamente com uma palestra sobre uso de jogos no ambiente de trabalho. O feedback foi bem legal, de pessoas que acharam o jogo uma forma interessante de introduzir BDD, e bastante gente ficou feliz de poder levar um kit de jogo para casa.

O CukeUp é uma conferência centrada, porém não limitada, a BDD. Além de dicas de Gherkin e BDD associado a DevOps, também houve sessões sobre liderança, retrospectivas, MVP e integração de times distribuídos, entre outras.

Slides da apresentação

c119_n

c1_n

c40_n

c040_n

c85_n

c84_n

c9_n

c6_n

c69_n

c54_n

c5_n

c0_n

 

Segunda edição do Workshop de Behaviour-Driven Development

Na última segunda realizamos mais uma edição do workshop de BDD para DBServantes (com participação especial do Severo do SICREDI). Além de jogar BDD Warriors, o workshop contempla introdução ao BDD, vantagens, como usar e como não usar, relação BDD x automação, sintaxe avançada, lições aprendidas, example mapping e escrita de cenários.

Cartas do jogo em progresso

Grupo com post-its em cima da mesa
Example mapping

Grupos trabalhando

Jogo em progresso

Jogo em progresso

Cartas formando cenário

o270_n

Grupo discutindo exemplo

Outro grupo discutindo exemplos

Sala com três grupos jogando

Grupos jogando

Grupo pensando

Grupo escrevendo
Escrita de cenários

Grupos jogando