FC ConcursosFC Concursos

Questão FC370004

O Desenvolvimento Orientado por Comportamento (BDD) facilita a colaboração entre as partes interessadas e desenvolvedores ao usar uma linguagem comum para descrever o comportamento

Modelos de Ciclo de Vida e Metodologias de Desenvolvimento

FGV · 2024

O Desenvolvimento Orientado por Comportamento (BDD) facilita a colaboração entre as partes interessadas e desenvolvedores ao usar uma linguagem comum para descrever o comportamento do sistema.


Sobre o BDD, analise as afirmativas a seguir.


I. No BDD, os novos comportamentos são adicionados e testados em pequenos ciclos contínuos, sendo assim um método iterativo, mas não incremental.


II. No BDD, a documentação é atualizada automaticamente a cada ciclo.


III. A prática de escrever testes antes do desenvolvimento do código é um elemento essencial do BDD.


Está correto o que se afirma em

  1. I, apenas.
  2. II, apenas
  3. III, apenas.
  4. II e III, apenas.
  5. I, II e III.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

BDD enfatiza que os testes de comportamento sejam definidos antes do desenvolvimento: essas especificações orientam o que o sistema deve fazer e servem como critério de aceitação.

Os testes são escritos em uma linguagem ubíqua compreensível por desenvolvedores e partes interessadas, normalmente no formato Given‑When‑Then, tornando-os especificações executáveis.

Ao criar os testes antes do código, obtém‑se um ciclo onde inicialmente todos falham e, à medida que o desenvolvimento avança, passam — validando comportamento real e evitando retrabalho.

Essa prática também favorece design dirigido por requisitos, alinhamento entre negócio e TI e documentação viva, pois os cenários executáveis refletem o comportamento esperado do sistema.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo