Pular para o conteúdo principal

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

Engenharia de SoftwareEngenharia de Requisitos
Código
fc057615
Banca
FCC
Órgão
TRF - 3ª REGIÃO
Ano
2019
Cargo
Analista Judiciário - Informática
Normalmente, na engenharia de software, antes de especificar os requisitos, deve-se realizar as etapas de
  1. Amodelagem de dados; modelagem funcional; e revisão da documentação.
  2. Bmodelagem de negócio; elicitação e análise; classificação e registro.
  3. Clevantamento detalhado e classificação; definição do escopo; e priorização e negociação.
  4. Dmodelagem funcional; definição do escopo e classificação; e modelagem de negócio.
  5. Edescoberta; classificação e organização; e priorização e negociação.
Revelar gabarito e comentário

GabaritoE — descoberta; classificação e organização; e priorização e negociação.

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

Engenharia de Requisitos

Gabarito: letra E. Antes de especificar os requisitos, a engenharia de requisitos passa pelas etapas de descoberta (elicitação), classificação e organização, e priorização e negociação. Esse é o fluxo comum definido por autores como Pressman e Sommerville: concepção → levantamento → elaboração → negociação → especificação. A alternativa E captura exatamente as atividades que antecedem a especificação formal.

Alternativa A — ❌ Incorreta

Modelagem de dados e modelagem funcional são atividades de projeto (design), que ocorrem após a especificação de requisitos. Revisão da documentação também é posterior. Portanto, não são etapas pré-especificação.

Alternativa B — ❌ Incorreta

A modelagem de negócio é uma atividade de entendimento do domínio, mas não é uma etapa padrão da engenharia de requisitos antes da especificação. Elicitação e análise são partes corretas, mas "classificação e registro" não é uma fase típica; o termo correto seria "classificação e organização". Além disso, a ordem não é a mais adequada.

Alternativa C — ❌ Incorreta

"Levantamento detalhado e classificação" e "priorização e negociação" estão corretos, mas "definição do escopo" é uma atividade de concepção, que ocorre antes mesmo do levantamento. A questão pede etapas que normalmente vêm antes da especificação, e a definição do escopo não é uma etapa separada nesse contexto.

Alternativa D — ❌ Incorreta

Novamente, modelagem funcional e modelagem de negócio são atividades de design, não de engenharia de requisitos antes da especificação. "Definição do escopo e classificação" mistura conceitos.

Alternativa E — ✅ Correta ⟵ GABARITO

Descoberta (sinônimo de elicitação/levantamento), classificação e organização (análise/elaboração) e priorização e negociação são as etapas clássicas que antecedem a especificação dos requisitos. A especificação é a fase seguinte.

PEGA ESSA DICA!

Lembre-se da sequência típica da engenharia de requisitos: Concepção → Levantamento (Elicitação/Descoberta) → Elaboração (Análise/Classificação) → Negociação (Priorização) → Especificação → Validação → Gestão. A banca pode cobrar a ordem correta.

Gabarito: letra E.

Link permanente: /questoes/fc057615