Lar Desenvolvimento O que é desenvolvimento orientado a comportamento (bdd)? - o que é techopedia

O que é desenvolvimento orientado a comportamento (bdd)? - o que é techopedia

Índice:

Anonim

Definição - O que significa BDD (Behavior Driven Development)?

O Behavior driven development (BDD) é uma abordagem de desenvolvimento de software que se baseia em interações entre diferentes camadas de partes interessadas, na saída de tais interações e em como essas interações levam ao desenvolvimento de software.

O BDD se concentra nas especificações comportamentais dos associados com cada unidade de software em desenvolvimento.

Techopedia explica Behavior Driven Development (BDD)

O BDD fornece uma estrutura formal de criação de aplicativos que combina desenvolvimento ágil de software (ASD), desenvolvimento orientado a testes (TDD) e outros princípios para criar produtos de software. O BDD trabalha associando o resultado comercial como uma “história” ou especificação que define seus requisitos, benefícios comerciais e metodologia de teste comum usada para determinar a conclusão de uma unidade de software.

O BDD distribui as partes interessadas entre duas classes distintas, como segue:

  • Principais stakeholders: foco nos objetivos, resultados e comportamento do aplicativo
  • Partes interessadas incidentais: pessoas funcionais e não funcionais trabalham para fornecer o comportamento e os resultados desejados do aplicativo
O que é desenvolvimento orientado a comportamento (bdd)? - o que é techopedia