Questão de Engenharia de Software — Engenharia de Requisitos — CESPE / CEBRASPE 2024
Engenharia de Software›Engenharia de Requisitos
Código
ce189065
Banca
CESPE / CEBRASPE
Órgão
TCE-PR
Ano
2024
Nível
Superior
Cargo
Auditor de Controle Externo – Área: Informática
A engenharia de requisitos abrange as tarefas de levantamento, especificação, concepção, validação, elaboração, negociação e gestão. A tarefa de elaboração concentra-se
AA no desenvolvimento de regras de legitimação de requisitos, com vistas a garantir que todos os requisitos de software tenham sido declarados de forma não ambígua e que não haja inconsistências com os padrões estabelecidos para o projeto.
Bem estabelecer uma abordagem iterativa que priorize os requisitos, avaliando-se seus custos e riscos, de modo que cada parte atinja certo nível de satisfação.
Cno desenvolvimento de um modelo de requisitos refinado que identifique os diversos aspectos da função, do comportamento e das informações do software.
Dem estabelecer mecanismo de atribuição de prioridades que atenda às metas dos envolvidos e à arquitetura do projeto, por meio do estabelecimento de metas de negócios.
Eem estabelecer entendimento básico do problema, definindo-se os interessados em sua solução, a natureza da solução desejada e a eficácia da comunicação e da colaboração preliminares entre os demais envolvidos e a equipe de software.
Revelar gabarito e comentário▾
GabaritoC — no desenvolvimento de um modelo de requisitos refinado que identifique os diversos aspectos da função, do comportamento e das informações do software.
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 – Tarefa de Elaboração
Gabarito: letra C. A tarefa de elaboração na engenharia de requisitos concentra-se no desenvolvimento de um modelo de requisitos refinado, que identifica os diversos aspectos da função, do comportamento e das informações do software.
A questão cobra a distinção entre as sete atividades da engenharia de requisitos: concepção, levantamento, elaboração, negociação, especificação, validação e gestão. Cada alternativa descreve uma dessas atividades, e o aluno deve reconhecer qual corresponde à elaboração.
Alternativa
Descrição
Tarefa correspondente
Correto?
A
Desenvolvimento de regras de legitimação para garantir requisitos não ambíguos e sem inconsistências
Validação / Especificação
❌
B
Estabelecer abordagem iterativa de priorização de requisitos com custos e riscos
Negociação
❌
C
Desenvolvimento de modelo refinado de requisitos identificando função, comportamento e informações
Elaboração
✅
D
Estabelecer mecanismo de atribuição de prioridades alinhado a metas dos envolvidos e arquitetura
Negociação / Priorização
❌
E
Estabelecer entendimento básico do problema, definindo interessados, natureza da solução e comunicação
Concepção (Inception)
❌
Alternativa A — ❌ Incorreta
A descrição refere-se a atividades de validação ou especificação, que buscam garantir consistência e não ambiguidade, mas não ao refinamento do modelo de requisitos típico da elaboração.
Alternativa B — ❌ Incorreta
Priorizar requisitos com custos e riscos é parte da negociação, não da elaboração.
Alternativa C — ✅ Correta ⟵ GABARITO
Conforme a definição clássica (Pressman, Sommerville), a elaboração é a atividade que refina os requisitos levantados, produzindo um modelo detalhado que cobre funcionalidades, comportamentos e dados.
Alternativa D — ❌ Incorreta
Atribuir prioridades é também tarefa de negociação/priorização, podendo envolver gestão, mas não é o foco da elaboração.
Alternativa E — ❌ Incorreta
O entendimento básico do problema e definição de stakeholders é característico da concepção (inception), primeira fase da engenharia de requisitos.
PEGA ESSA DICA!
Para diferenciar as tarefas, lembre-se:
Concepção: “o quê” básico, stakeholders, visão.
Elaboração: “como” detalhado, modelo refinado (casos de uso, diagramas).
Negociação: priorização, conflitos, custo vs. benefício.