A experiência da AGCO ao adotar o BDD em seus projetos: uma experiência excitante com o Cucumber...
-
Upload
tdc-globalcode -
Category
Education
-
view
248 -
download
0
Transcript of A experiência da AGCO ao adotar o BDD em seus projetos: uma experiência excitante com o Cucumber...
24/09/2015
1
A experiência da AGCOAGCOAGCOAGCO ao adotar o BDD em seus projetos
Uma experiência excitante com o Cucumber como um framework para a especificação e execução de testes
*DEFINITION OF DONE*
Quando uma atividade esta pronta?
24/09/2015
5
Iterativo-incremental
Times mais fortes
Vendors mais maduros
Projetos desafiadores
Processos consolidados
e ...
Baby Baby Baby Baby StepStepStepStep GameGameGameGame &~2 WeeksDeploy
OwnershipReworkControl
&+20
Baby Baby Baby Baby StepStepStepStep GameGameGameGame• Perda de tempo precioso
corrigindo bugs• Possibilidade de rodar testes
e2e
*NOVO ELEMENTO*
“Behaviour-drive developmet”
24/09/2015
6
• Evolução do TDD e critérios de aceitaçao
• Gherkin Basics para qualquer linguagem
• Testing stack com template básico Given|When|Then
• Ownership colaborativo
BDDBDDBDDBDD
DificuldadesDificuldadesDificuldadesDificuldades• Retrospectiva como ponto positivo
e como negativo
• Quem participa da escrita?
• E qual a forma ideal?
• Deve ser feito para todo e qualquer requisito?
*CODE OF TRUTH*
24/09/2015
10
BDD facilita a descoberta, a solução é colaborativa e
dependente de *PESSOAS*
Aproveite o BDD como *DOCUMENTAÇÃO VIVA*
24/09/2015
11
*REVISE* constantemente os acordos com o time
tks. • Diogo Lucas – [email protected]
• IT Enterprise Architect
• Rodrigo Morais – [email protected]
• IT Business Analyst