Questão de Engenharia de Software — Engenharia de Requisitos — FCC 2015
Engenharia de Software›Engenharia de Requisitos
Código
fc023344
Banca
FCC
Órgão
TRE-AP
Ano
2015
Nível
Superior
Cargo
Analista Judiciário - Análise de Sistemas
Um Analista de Sistemas está trabalhando em uma fase do desenvolvimento de um software em que objetiva-se criar uma estratégia de solução, sendo necessário definir o que o sistema deve fazer antes de se definir como o sistema irá fazer. Nesta etapa deve-se realizar a validação e verificação dos modelos construídos, antes de partir para solução do problema. O Analista de Sistemas está na fase de
AProjeto do software. A validação verifica se os modelos construídos estão em conformidade com os requisitos do cliente.
BLevantamento de requisitos. A validação executa diversas atividades a fim de se validar o produto de software, testando cada funcionalidade de cada módulo.
CLevantamento de Requisitos. A verificação tem por objetivo assegurar que o sistema de software está atendendo às reais necessidades do cliente.
DAnálise de Requisitos. A verificação executa diversas atividades a fim de se testar se cada funcionalidade de cada módulo do software funcionará adequadamente.
EAnálise de Requisitos. A validação tem por objetivo assegurar que o sistema de software está atendendo às reais necessidades do cliente.
Revelar gabarito e comentário▾
GabaritoE — Análise de Requisitos. A validação tem por objetivo assegurar que o sistema de software está atendendo às reais necessidades do cliente.
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 – Análise de Requisitos e Validação
Gabarito: letra E. A fase descrita – criar estratégia de solução, definir o que o sistema deve fazer antes de como fazer, e realizar validação e verificação dos modelos – é a Análise de Requisitos. Nessa fase, a validação verifica se o sistema atende às reais necessidades do cliente (estamos construindo o produto certo). A alternativa E acerta o nome da fase e a definição de validação.
A questão cobra a distinção entre as fases iniciais da engenharia de requisitos: Levantamento (elicitação) e Análise (especificação). O Levantamento coleta requisitos junto aos stakeholders; a Análise refina, modela e valida esses requisitos, definindo o que o sistema deve fazer. A validação é o processo de confirmar que os requisitos representam corretamente as necessidades do cliente, enquanto a verificação confirma se os modelos estão em conformidade com os requisitos especificados (estamos construindo o produto certo?).
Alternativa A – ❌ Incorreta
A fase Projeto do software ocorre após a definição dos requisitos, focando em como implementar. Além disso, atribui à validação a verificação da conformidade com os requisitos – o que é, na verdade, papel da verificação.
Alternativa B – ❌ Incorreta
O Levantamento de Requisitos é a fase de coleta inicial, não a de modelagem e validação. A definição de validação como "testar cada funcionalidade de cada módulo" é própria de testes de software, não da engenharia de requisitos.
Alternativa C – ❌ Incorreta
Novamente a fase está errada (Levantamento). A definição de verificação está correta, mas a fase não é a de verificação dos modelos construídos antes da solução.
Alternativa D – ❌ Incorreta
A fase Análise de Requisitos está correta, mas a definição de verificação como "testar se cada funcionalidade funcionará adequadamente" é de testes, não de verificação de modelos de requisitos.
Alternativa E – ✅ Correta ⟵ GABARITO
A fase Análise de Requisitos é exatamente onde se modela e valida o que o sistema deve fazer, antes de projetar a solução. A validação assegura que o sistema atenderá às reais necessidades do cliente – definição clássica ("are we building the right product?").
PEGA ESSA DICA!
Para não errar, lembre: Levantamento = descobrir/coletar; Análise = modelar/validar/verificar. Validação = cliente certo; Verificação = especificação certa.