Questão de Arquitetura de Software — Software — ACAFE 2024
Arquitetura de Software›Software
Código
qg053146
Banca
ACAFE
Órgão
CELESC
Ano
2024
Nível
Superior
Cargo
Analista de Sistemas - Negócios
Você é um analista de requisitos em uma empresa de desenvolvimento de software. Durante uma reunião de revisão de requisitos para um novo projeto, a equipe está discutindo as melhores práticas para garantir que os requisitos sejam corretos, completos e consistentes antes de iniciar a fase de desenvolvimento. Um dos membros da equipe pergunta qual técnica de validação de requisitos é a mais adequada para identificar discrepâncias, ambiguidades e inconsistências através da revisão detalhada por especialistas. Qual das opções você escolheria como resposta?
AEntrevistas com Stakeholders.
BPrototipagem.
CModelagens de Casos de Uso.
DRevisão de Requisitos.
EAnálise SWOT.
Revelar gabarito e comentário▾
GabaritoD — Revisão de Requisitos.
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”.
Validação de requisitos: Revisão de Requisitos
Gabarito: letra D. A Revisão de Requisitos é a técnica de validação que consiste na análise detalhada dos requisitos por especialistas, com o objetivo de identificar discrepâncias, ambiguidades e inconsistências antes do desenvolvimento. As outras alternativas referem-se a atividades de elicitação, modelagem ou planejamento, não à validação por revisão.
A banca cobra a distinção entre as atividades da engenharia de requisitos: elicitação, modelagem, validação e gestão. A descrição do enunciado — "revisão detalhada por especialistas para identificar discrepâncias, ambiguidades e inconsistências" — é a definição clássica de Revisão de Requisitos (também chamada de inspeção de requisitos).
Técnica de Validação
Descrição
Objetivo Principal
Adequação ao Enunciado
Revisão de Requisitos
Análise detalhada dos requisitos por especialistas
Identificar discrepâncias, ambiguidades e inconsistências
✅ Gabarito – corresponde exatamente à descrição
Entrevistas com Stakeholders
Técnica de elicitação (levantamento) de requisitos
Extrair informações dos stakeholders
❌ Não é técnica de validação
Prototipagem
Construção de modelo executável para feedback
Verificar adequação do sistema com usuários
❌ Não envolve revisão detalhada por especialistas
Modelagens de Casos de Uso
Técnica de modelagem de requisitos
Representar funcionalidades do sistema
❌ Não é método de revisão crítica
Análise SWOT
Ferramenta de planejamento estratégico
Analisar forças, fraquezas, oportunidades e ameaças
❌ Não se aplica à validação de requisitos
Alternativa A — ❌ Incorreta
Entrevistas com Stakeholders é uma técnica de elicitação (levantamento) de requisitos, não de validação. O objetivo é extrair informações dos stakeholders, e não revisar os requisitos já documentados.
Alternativa B — ❌ Incorreta
Prototipagem é uma técnica de validação baseada na construção de um modelo executável para obtenção de feedback, mas não se caracteriza por "revisão detalhada por especialistas" — envolve interação com usuários para verificar a adequação do sistema.
Alternativa C — ❌ Incorreta
Modelagens de Casos de Uso é uma técnica de modelagem de requisitos, utilizada para representar as funcionalidades do sistema a partir da perspectiva dos atores. Embora possa auxiliar na compreensão, não é o método mais adequado para a revisão crítica e sistemática por especialistas.
Alternativa D — ✅ Correta ⟵ GABARITO
A Revisão de Requisitos (ou inspeção de requisitos) é a técnica de validação que envolve a análise formal ou informal dos requisitos por uma equipe de especialistas, buscando detectar erros, omissões, ambiguidades e inconsistências. O contexto apresentado (trecho sobre validação de requisitos) reforça que "À medida que os elementos do modelo de requisitos são criados, eles são examinados em termos de inconsistência, omissões e ambiguidade" e que a revisão trata de questões como "O requisito é realmente necessário?", "Cada um dos requisitos é limitado e sem ambiguidade?" etc.
Alternativa E — ❌ Incorreta
Análise SWOT é uma ferramenta de planejamento estratégico utilizada para avaliar Forças, Fraquezas, Oportunidades e Ameaças de um negócio ou projeto. Não é uma técnica de validação de requisitos de software.
PEGA ESSA DICA!
Na hora da prova, identifique as palavras-chave: "revisão detalhada por especialistas" aponta diretamente para Revisão de Requisitos. Essa é uma das formas mais tradicionais de validação, ao lado da prototipagem. Lembre-se: elicitação (coletar), modelagem (representar), validação (verificar) — cada fase tem técnicas específicas.