Academia da DB

Sexta-feira teve apresentação do BDD Warriors para o pessoal da Academia e do PMO.

Jogadores iniciando o jogo

Cartas do cenário
“Ninguém falou que ia ser fácil” – Desirée

Cartas formando cenário genérico

Dado que o tempo é curto
Quando formos jogar
Então a gente não deve demorar

(Esse cenário passou, por sinal. Conseguiram fazer duas partidas em uma hora. ;-))

Pessoas jogando

Dado um robô insano
Quando for dado o comando de auto-destruição
Então ele deve explodir
E ele deve ficar em pedaços

Anúncios

BDD Warriors na Academia

Dois grupos de jogadores
Prontos para começar

O pessoal da Academia da DBServer que está estudando Behaviour-Driven Development aproveitou para fazer uma dinâmica com os colegas e saíram cenários bem legais (e apenas um pouco sanguinários).

academia_alice_p

Dado que Alice é uma lobisomem
E tem bolinhas
Quando Alice lançar as bolinhas
Então deve atingir gatos
E não deve atingir cachorros

Contagem de pontos

Dado um avião sobrevoando o mar
Quando ele estragar
Então o avião deve aterrissar na água
E não deve explodir

Jogadores rindo

Dado que Bob é um mero mortal
Quando ele ouvir sinos
Então ele deve chamar reforços

Jogadores pensando

Dado um vampiro cirurgião
E uma mesa com um corpo e um cérebro
Quando chegar a noite de lua cheia
Então ele deve colocar o cérebro no corpo

Jogadora após terminar cenário
Cenário da mesa com cérebro devia ganhar pontos extras

Dado um robô chamado Bob
Quando ele fugir
Então Bob deve matar pessoas

academia_sorvete

Dado que Alice é uma zumbi
Quando ela enxergar um sorvete
Então ela não deve pegar o sorvete

Contagem de pontos

 

Jogo na hora do almoço

Jogador comprando uma carta com entusiamo

Dado um robô insano sobrevoando o Tecnopuc
Quando ele ouvir a ordem para subir
Então ele deve aterrissar no teto do Palatus


Exemplo de cenário

Dado uma espaçonave
E um martelo espacial
Quando a espaçonave chegar em órbita
Então o martelo deve conseguir martelar

Exemplo de Cenário

Dado um ninja
E um samurai
Quando o samurai atacar o ninja
Então a bomba de fumaça do ninja deve explodir
E ele não deve ser visto fugindo

Playteste e treinamento com as equipes

Sempre temos pessoas novas entrando nos projetos que usam BDD, então aproveitamos a repaginação das cartas para uma dinâmica com as equipes.

Pessoas jogando
Primeira rodada
Cartas mostrando um cenário e fichas
Exemplo de cenário

Dado que Rony Weasley está na floresta
E se perdeu de Harry Potter
Quando ele encontrar aranhas gigantes
Então ele deve conseguir correr
E deve usar o feitiço de wingardium leviosa

Jogadores olhando as cartas

Dado um robô insano fora de controle
E que
é controlável apenas em um raio de cinco metros
Quando
seu operador estiver a cinco metros de distância
Então
o robô deve se transformar em um robô controlável

Jogadores com placar em primeiro plano

Jogadores em volta da mesa

Dado que Chuck Norris foi irradiado com raios gama
Quando Chuck Norris se irritar
Então tudo deve explodir
E não deve acontecer nada com Chuck Norris

Placar final
Placar final
Toda a equipe
A vencedora ganha o direito de segurar a plaquinha na foto