Questão de Engenharia de Software — Engenharia de Requisitos — FGV 2026
Engenharia de Software›Engenharia de Requisitos
Código
fg127334
Banca
FGV
Órgão
AL-RO
Ano
2026
Nível
Superior
Cargo
Analista Legislativo (Tecnologia da Informação - Análise e Desenvolvimento de Sistemas)
Em um projeto de desenvolvimento de um sistema de controle de frotas para uma empresa de logística, o Analista de Sistemas precisa garantir que os requisitos levantados junto aos motoristas e gerentes sejam claros e consistentes antes de iniciar a fase de design. O Analista descobriu que há requisitos contraditórios sobre a forma como o rastreamento deve ser feito em tempo real versus por paradas programadas.Assinale a opção que apresenta a tarefa da Engenharia de Requisitos primariamente responsável por identificar e resolver inconsistências ou contradições como a descrita, transformando a informação bruta dos stakeholders em um modelo coerente
AElicitação de Requisitos, pois a contradição foi descoberta durante a coleta de dados.
BValidação de Requisitos, pois é a tarefa final que aprova formalmente a coerência do documento e o tratamento dos conflitos.
CGerenciamento de Requisitos, pois a contradição deve ser registrada em um log de problemas e controlada.
DAnálise de Requisitos, por tratar o processo de refinar, classificar e modelar os requisitos, incluindo a resolução de conflitos.
EEspecificação de Requisitos, pois a formalização no documento evita que as contradições e conflitos se manifestem.
Revelar gabarito e comentário▾
GabaritoD — Análise de Requisitos, por tratar o processo de refinar, classificar e modelar os requisitos, incluindo a resolução de conflitos.
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”.
Análise de Requisitos
Gabarito: letra D. A tarefa primariamente responsável por identificar e resolver inconsistências ou contradições nos requisitos, transformando a informação bruta dos stakeholders em um modelo coerente, é a Análise de Requisitos. Essa atividade envolve refinar, classificar, modelar e resolver conflitos, conforme a definição clássica da Engenharia de Requisitos.
A questão descreve requisitos contraditórios (rastreamento em tempo real versus por paradas programadas). Descobrir a contradição pode ocorrer na elicitação, mas resolvê-la e gerar um modelo consistente é papel da análise.
Tarefa da Engenharia de Requisitos
Função Primária
Responsabilidade sobre contradições
Relação com o caso descrito
Elicitação de Requisitos
Coleta de informações junto aos stakeholders
Pode descobrir contradições, mas não as resolve
A contradição foi descoberta, mas a tarefa não a trata
Validação de Requisitos
Verificação e aprovação formal do documento
Identifica inconsistências, mas ocorre após a análise
Não é a atividade primária de resolução
Gerenciamento de Requisitos
Controle de mudanças e rastreabilidade
Registra problemas, mas não modela soluções
Não resolve conflitos na modelagem inicial
Análise de Requisitos
Refinamento, classificação e modelagem
Resolve conflitos e gera modelo coerente
Transforma a informação bruta em modelo consistente
Especificação de Requisitos
Formalização em documento
Registra requisitos, mas não resolve conflitos
A formalização não elimina contradições
Engenharia de Requisitos: Elicitação (Coleta de dados, Descobre contradições); Análise (Refina e classifica, Resolve conflitos, Gera modelo coerente); Especificação (Formaliza em documento, Não resolve conflitos); Validação (Aprova formalmente, Verifica necessidades); Gerenciamento (Controle de mudanças, Rastreabilidade)
Alternativa A — ❌ Incorreta
A Elicitação de Requisitos é a fase de coleta de informações junto aos stakeholders. De fato, a contradição pode ser descoberta durante a elicitação, mas a responsabilidade de resolver o conflito e transformar os dados brutos em um modelo coerente não é primariamente da elicitação, e sim da análise.
Alternativa B — ❌ Incorreta
A Validação de Requisitos é a atividade que verifica se os requisitos atendem às necessidades dos stakeholders e aprova formalmente o documento. Embora possa identificar inconsistências, a validação ocorre após a análise; a resolução de conflitos durante a modelagem é tarefa da análise, não da validação.
Alternativa C — ❌ Incorreta
O Gerenciamento de Requisitos trata do controle de mudanças, rastreabilidade e registro de problemas ao longo do ciclo de vida. Não é a atividade primária para resolver contradições na fase de modelagem inicial.
Alternativa D — ✅ Correta ⟵ GABARITO
A Análise de Requisitos (ou Análise) é o processo de refinar, classificar e modelar os requisitos, incluindo a resolução de conflitos, inconsistências e ambiguidades. Segundo a Engenharia de Requisitos, é nessa etapa que se transforma a informação bruta em um modelo coerente e completo.
Alternativa E — ❌ Incorreta
A Especificação de Requisitos formaliza os requisitos em documentos (como o documento de requisitos de software). A formalização não resolve conflitos; ela os registra. A resolução de contradições deve ocorrer antes, durante a análise.