Behavior Driven Development (Desenvolvimento Guiado por Comportamento) tem como foco principal a colaboração entre toda a equipe do projeto permitindo que todos os envolvidos consigam falar uma mesma linguagem, focando no negócio.
por Comportamento) § Exemplo Given some initial context (the givens) When an event occurs Then ensure some outcomes § “BDD é uma técnica em desenvolvimento ágil para melhorar a comunicação da equipe.” Dado [contexto inicial] Quando [evento ocorre] Então [o resultado] § “BDD permite que o desenvolvedor foque em por que o código deve ser escrito, ao invés de detalhes técnicos.” Gojko Adzic
§ http://www.thoughtworks.com/pt/insights/blog/3-misconceptions-about-bdd § Specification by Example, How Successful Teams Deliver the Right Software. Gojko Adzic