Pular para o conteúdo principal

Questão de Arquitetura de Software — Software — ACAFE 2024

Arquitetura de SoftwareSoftware
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?
  1. AEntrevistas com Stakeholders.
  2. BPrototipagem.
  3. CModelagens de Casos de Uso.
  4. DRevisão de Requisitos.
  5. 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.

Gabarito: letra D.

Link permanente: /questoes/qg053146