Pular para o conteúdo principal

Questão de Engenharia de Software — Engenharia de Requisitos — FCC 2015

Engenharia de SoftwareEngenharia de Requisitos
Código
fc018600
Banca
FCC
Órgão
DPE-RR
Ano
2015
Nível
Superior
Cargo
Analista de Sistemas
Um Analista de Sistemas, ao utilizar uma técnica de elicitação de requisitos, está implementando, de forma rápida, um pequeno subconjunto de funcionalidades do produto. Ele deseja estudar as alternativas de interface do usuário, os problemas de comunicação com outros produtos e a viabilidade de atendimento dos requisitos de desempenho. A técnica utilizada pelo Analista é denominada
  1. AEtnografia.
  2. BWorkshop.
  3. CBrainstorming.
  4. DJAD (Joint Application Design).
  5. EPrototipagem.
Revelar gabarito e comentário

GabaritoE — Prototipagem.

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”.

Técnicas de Elicitação de Requisitos

Gabarito: letra E. A descrição apresentada — implementação rápida de um pequeno subconjunto de funcionalidades para estudar alternativas de interface, problemas de comunicação e viabilidade de requisitos de desempenho — é a definição clássica de prototipagem. Essa técnica permite explorar aspectos críticos dos requisitos de forma iterativa antes do desenvolvimento completo.

Alternativa A — ❌ Incorreta

Etnografia é uma técnica de observação em que o analista se insere no ambiente do usuário para compreender o contexto e as práticas de trabalho. Não envolve a construção de um subconjunto funcional do produto.

Alternativa B — ❌ Incorreta

Workshop é uma reunião estruturada com stakeholders para discutir e definir requisitos, mas não gera um protótipo executável.

Alternativa C — ❌ Incorreta

Brainstorming é uma técnica de geração de ideias em grupo, sem implementação de funcionalidades.

Alternativa D — ❌ Incorreta

JAD (Joint Application Design) é uma abordagem colaborativa entre usuários e desenvolvedores, normalmente com reuniões intensivas, mas não implica na criação rápida de um subconjunto do sistema.

Alternativa E — ✅ Correta ⟵ GABARITO

Prototipagem consiste em construir uma versão simplificada (protótipo) do software para validar requisitos, testar interfaces e avaliar viabilidade técnica, exatamente como descrito no enunciado.

Gabarito: letra E

Link permanente: /questoes/fc018600