Pular para o conteúdo principal

Questão de Engenharia de Software — Engenharia de Requisitos — CESPE / CEBRASPE 2026

Engenharia de SoftwareEngenharia de Requisitos
Código
ce225583
Banca
CESPE / CEBRASPE
Órgão
IPAAM
Ano
2026
Nível
Superior
Cargo
Analista Ambiental – Especialidade: Análise de Sistemas
Durante o desenvolvimento de um sistema de informação, a equipe responsável identificou a necessidade de compreender claramente o que o sistema deve fazer e quais restrições devem ser observadas para que ele atenda às expectativas dos usuários e às condições impostas pelo ambiente organizacional. Para evitar retrabalho e falhas de entendimento ao longo do projeto, a equipe decidiu adotar uma abordagem adequada para lidar com essas necessidades.Diante desse cenário, assinale a opção que descreve a melhor abordagem para atender às necessidades descritas.
  1. Apriorizar, detalhar e validar exclusivamente requisitos não funcionais, sem especificar as funcionalidades do sistema
  2. Bdefinir, documentar e controlar apenas os requisitos funcionais, desconsiderando-se restrições não funcionais do projeto
  3. Clevantar, registrar e validar requisitos somente após a conclusão do desenvolvimento do sistema, para evitar retrabalho
  4. Dregistrar, ajustar e revisar requisitos de forma informal, sem processo estruturado, conforme o projeto evoluir
  5. Elevantar, registrar e validar requisitos funcionais e não funcionais nas fases iniciais, considerando-se usuários e restrições
Revelar gabarito e comentário

GabaritoE — levantar, registrar e validar requisitos funcionais e não funcionais nas fases iniciais, considerando-se usuários e restrições

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: Abordagem para Levantamento de Requisitos

Gabarito: letra E. A melhor abordagem é levantar, registrar e validar tanto requisitos funcionais quanto não funcionais nas fases iniciais do projeto, considerando usuários e restrições do ambiente. Isso está alinhado com o conceito de engenharia de requisitos, que consiste no processo de descobrir, analisar, documentar e verificar os serviços e restrições do sistema (requisitos). Os requisitos funcionais descrevem o que o sistema deve fazer; os não funcionais impõem restrições sobre como deve fazer. Ignorar qualquer um deles ou postergar o levantamento causa retrabalho e falhas de entendimento.

Alternativa A — ❌ Incorreta

Priorizar exclusivamente requisitos não funcionais desconsidera as funcionalidades essenciais. O sistema precisa tanto de funcionalidades quanto de restrições; ignorar os funcionais leva a um sistema que pode atender a desempenho/segurança, mas não executa o que o usuário precisa.

Alternativa B — ❌ Incorreta

Definir apenas requisitos funcionais despreza as restrições não funcionais (desempenho, segurança, usabilidade, etc.). Essas restrições são críticas para a aceitação e qualidade do sistema; sua ausência gera insatisfação e retrabalho.

Alternativa C — ❌ Incorreta

Levantar requisitos somente após a conclusão do desenvolvimento é inviável e contradiz o princípio básico da engenharia de software: os requisitos devem ser estabelecidos antes da construção para guiar o projeto. Fazê-lo depois gera retrabalho e inviabiliza o planejamento.

Alternativa D — ❌ Incorreta

Registrar e revisar requisitos de forma informal, sem processo estruturado, aumenta o risco de ambiguidades, omissões e inconsistências. A engenharia de requisitos defende um processo sistemático para garantir que todos os aspectos sejam capturados e validados.

Alternativa E — ✅ Correta ⟵ GABARITO

Esta opção reflete a prática recomendada: levantar, registrar e validar requisitos funcionais e não funcionais nas fases iniciais, considerando as necessidades dos usuários e as restrições do ambiente. A engenharia de requisitos é o processo que abrange exatamente essas atividades, sendo fundamental para o sucesso do projeto.

Gabarito: letra E.

Link permanente: /questoes/ce225583