Pular para o conteúdo principal

Questão de Engenharia de Software — Metodologia de desenvolvimento de software — CESPE / CEBRASPE 2024

Engenharia de SoftwareMetodologia de desenvolvimento de software
Código
ce171192
Banca
CESPE / CEBRASPE
Órgão
CNPQ
Ano
2024
Nível
Superior
Cargo
Analista em Ciência e Tecnologia Pleno I - Especialidade: Desenvolvimento e Arquitetura de Software
Julgue o item seguinte, a respeito do desenvolvimento orientado ao comportamento (BDD).Ao se utilizar a metodologia BDD, espera-se que as entregas sejam feitas com menor quantidade de retrabalho e com cobertura de testes automatizados, a documentação passe a ser integrada ao sistema, e os projetos passem a ter estimativas dentro do prazo, com custos controlados.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Desenvolvimento orientado ao comportamento (BDD)

Gabarito: Certo. A afirmação está correta: a metodologia BDD, ao enfatizar a especificação de comportamento em linguagem natural (ex.: Given-When-Then), promove maior clareza dos requisitos, reduz retrabalho, incentiva a automação de testes (os cenários viram testes), integra documentação ao sistema (living documentation) e contribui para estimativas mais realistas e controle de custos, pois os requisitos são validados continuamente com as partes interessadas.

A banca testa o entendimento dos benefícios do BDD. Embora nenhum método garanta absolutamente estimativas no prazo, a proposta do BDD alinha-se aos benefícios descritos.

  1. 1Clareza dos requisitos
  2. 2Menos retrabalho
  3. 3Testes automatizados
  4. 4Documentação viva
  5. 5Estimativas realistas
LEVEL · soulevel.com.br
PEGA ESSA DICA!

BDD não é apenas sobre testes; é sobre comunicação e entendimento compartilhado. Os cenários de comportamento funcionam como uma única fonte da verdade, unindo equipe técnica e de negócio. Na prova, lembre-se de que BDD reduz retrabalho ao evitar mal-entendidos e gera testes executáveis a partir da especificação.

CERTO

Link permanente: /questoes/ce171192