BDD

BDD
Behavior Driven Development / Desenvolvimento Orientado a Comportamento

Foi originalmente concebido em 2003, por Dan North. BDD encoraja a colaboração entre desenvolvedores, setores de qualidade, pessoas não técnicas ou de negócios em um projeto de software. Defende o uso de linguagem ubíqua, para estabelecer uma comunicação mais presente em todo o projeto. Nessa abordagem  todos devem usar os mesmos termos, tanto na linguagem falada quanto no código durante as conversas diárias entre especialistas de negócio e times de desenvolvimento.

Mas como funciona?



Benefícios:
  • Com os feedbacks rápidos também é possível saber se os requisitos descritos através dos comportamentos estão funcionais;
  • BDD oferece uma orientação mais precisa sobre a organização de conversação entre desenvolvedores, testadores e especialistas de domínio;
  • Notações da abordagem BDD, em particular, ​​estão mais perto de linguagem cotidiana, com uma curva de aprendizado mais superficial;
  • Aumenta a integração entre o cliente, os testadores e os desenvolvedores pois todos falam a mesma lingua;
  • As User Stories servem como Test Case, Código do teste automatizado e Design.


O BDD vem principalmente para tornar mais claro o fluxo de desenvolvimento e a usabilidade de uma feature. Utilizado em geral para o aperfeiçoamento das práticas decorrentes de TDD e ATDD.

Bem pessoal, espero que tenham gostado! Aguardem o próximo post e até a próxima \o.

Thallita Celeste

Olá! Sou Thallita, fundadora do blog ThallitaCeleste. Sou Analista de segurança, com fome de conhecimento e grande vontade de ajudar as pessoas ao redor. Aqui, tento manter meu histórico sobre diversos temas. Bem, seja Bem Vindo ao meu Blog! Espero que goste. o/

Nenhum comentário:

Postar um comentário