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
ce227865
Banca
CESPE / CEBRASPE
Órgão
SEFAZ-PR
Ano
2026
Nível
Médio
Cargo
Agente Fazendário Estadual - Função: Profissional de Tecnologia da Informação
Imagem associada para resolução da questãoNo que se refere às tarefas da engenharia de requisitos, julgue os seguintes itens.I A atividade de elicitação de requisitos é um processo simples e direto de obtenção de informações acerca das necessidades do cliente.II A etapa de elaboração tem como objetivo refinar o modelo de requisitos, identificando aspectos relacionados à função, comportamento e informação do software, com base nos cenários de uso obtidos na elicitação.III A validação de requisitos busca verificar a consistência, a completude e a ausência de ambiguidades, sendo a revisão técnica formal o principal mecanismo utilizado nesse processo.IV A negociação de requisitos tem como objetivo a eliminação de requisitos conflitantes, garantindo que apenas um dos lados tenha suas demandas atendidas.Estão certos apenas os itens
  1. AI e II.
  2. BI e IV.
  3. CII e III.
  4. DI, III e IV.
  5. EII, III e IV.
Revelar gabarito e comentário

GabaritoC — II e III.

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: as tarefas do processo

Gabarito: letra C — estão corretos apenas os itens II e III. A questão cobra as tarefas da engenharia de requisitos segundo Pressman (concepção, levantamento, elaboração, negociação, especificação, validação e gestão), e os itens II e III descrevem corretamente a elaboração e a validação, enquanto os itens I e IV distorcem a elicitação e a negociação.

A engenharia de requisitos é o processo de descobrir, analisar, documentar e verificar os serviços e restrições de um sistema. É uma das fases mais críticas do desenvolvimento de software, pois erros cometidos aqui se propagam para todas as fases seguintes, tornando a correção muito mais cara. O processo é formal, sistemático e contínuo, e não um simples levantamento de informações.

Pressman organiza a engenharia de requisitos em sete tarefas, cada uma com um objetivo específico. A concepção busca o entendimento básico do problema. O levantamento (elicitação) obtém os objetivos do sistema ou produto, usando reuniões, questionários, observação e cenários de uso. A elaboração expande e refina as informações obtidas, desenvolvendo um modelo de requisitos refinado que identifica aspectos de função, comportamento e informação. A negociação concilia conflitos entre requisitos, podendo eliminá-los, combiná-los ou modificá-los. A especificação documenta os requisitos. A validação avalia os artefatos produzidos, procurando identificar ambiguidades, inconsistências, omissões e erros.

A pegadinha da banca está em dois pontos: primeiro, tratar a elicitação como um processo "simples e direto", quando na realidade é complexo e envolve múltiplas fontes e técnicas; segundo, reduzir a negociação à eliminação de requisitos conflitantes com apenas um lado atendido, quando o objetivo é conciliar interesses e chegar a um consenso que atenda às necessidades do projeto como um todo.

NÃO CAIA NESSA!

A banca adora inverter o sentido das tarefas. No item I, ela troca a complexidade da elicitação por um processo "simples e direto". No item IV, ela reduz a negociação a "eliminar requisitos conflitantes" com "apenas um dos lados atendido", quando o correto é conciliar e buscar um acordo que atenda às necessidades do projeto. Fique atento a esses termos absolutos e simplificadores.

Item I — ❌ Incorreto

A afirmativa está incorreta porque a elicitação de requisitos não é um processo simples e direto. Ela envolve a obtenção de informações de diversas fontes, como usuários, clientes, documentos e sistemas existentes, e pode ser complexa devido a conflitos de interesses, ambiguidades e dificuldades de comunicação. O processo é iterativo e requer técnicas específicas, como entrevistas, questionários, observação e análise de documentos.

Item II — ✅ Correto

A afirmativa está correta. A etapa de elaboração, segundo Pressman, expande e refina as informações obtidas durante a concepção e o levantamento, desenvolvendo um modelo de requisitos refinado que identifica aspectos da função, do comportamento e das informações do software, com base nos cenários de uso obtidos na elicitação.

Item III — ✅ Correto

A afirmativa está correta. A validação de requisitos busca verificar a consistência, a completude e a ausência de ambiguidades, e a revisão técnica formal é um dos principais mecanismos utilizados nesse processo. A validação avalia os artefatos produzidos, procurando identificar ambiguidades, inconsistências, omissões e erros.

Item IV — ❌ Incorreto

A afirmativa está incorreta porque a negociação de requisitos não tem como objetivo a eliminação de requisitos conflitantes garantindo que apenas um dos lados tenha suas demandas atendidas. O objetivo da negociação é conciliar os conflitos que possam existir, podendo requisitos ser eliminados, combinados ou modificados, mas sempre buscando um acordo que atenda às necessidades do projeto como um todo, não apenas um dos lados.

Conclusão: Corretos: II e III → portanto a alternativa é a letra C.

Gabarito: letra C

Link permanente: /questoes/ce227865