Engenharia Múltipla Escolha

Uma startup deseja desenvolver um novo sistema de controle logístico. Para isso, iniciou uma engenharia de requisitos com uma análise das necessidades do usuário e dos recursos disponíveis. Em seguida, a equipe passou a modelar os requisitos com foco nas funções esperadas pelos stakeholders. Considerando o texto, analise as afirmativas abaixo:

Uma startup deseja desenvolver um novo sistema de controle logístico. Para isso, iniciou uma engenharia de requisitos com uma análise das necessidades do usuário e dos recursos disponíveis. Em seguida, a equipe passou a modelar os requisitos com foco nas funções esperadas pelos stakeholders. Considerando o texto, analise as afirmativas abaixo:

  1. I e II
  2. I
  3. II e III
  4. II e III
  5. I, II e III

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A

A questão aborda conceitos fundamentais da Engenharia de Requisitos, etapa crucial no ciclo de vida de desenvolvimento de software. Vamos analisar cada assertiva para entender por quais estão corretas.

Análise das Afirmativas

Afirmativa I: Correta

"A engenharia de requisitos busca definir o que o sistema deve fazer, sem se preocupar com a forma de implementação."

Esta é a essência da definição de requisitos. O foco principal é estabelecer o "O QUE" o sistema precisa entregar para atender às necessidades dos usuários e stakeholders.

  • Foco: Necessidades e funcionalidades.
  • Contraste: A forma de implementação ("COMO") é tratada nas fases subsequentes, como Arquitetura e Design.

Afirmativa II: Correta

"A especificação de requisitos ocorre após a definição e consolidação dos mesmos, assegurando maior precisão ao projeto."

O processo de engenharia de requisitos segue uma sequência lógica:

  1. Investigação/Coleta: Entender o problema.
  2. Análise: Clarificar e resolver conflitos entre requisitos.
  3. Especificação: Documentar formalmente o que foi definido.
  4. Validação: Garantir que o documento reflete o que o cliente deseja.

Portanto, a especificação (documentação formal) só ocorre após os requisitos estarem consolidados para evitar ambiguidades.

Afirmativa III: Incorreta

"A engenharia de requisitos deve considerar exclusivamente aspectos técnicos, como banco de dados e linguagens de programação."

Esta afirmação contém dois erros principais:

  • "Exclusivamente": A engenharia de requisitos prioriza as necessidades de negócio e do usuário, não apenas a técnica.
  • Detalhamento excessivo: Detalhes profundos de implementação (linguagem específica, estrutura exata de banco de dados) são decisões de arquitetura/design, embora restrições técnicas gerais possam aparecer como requisitos não funcionais.

Conclusão

Com base na análise acima:

  • I está correta.
  • II está correta.
  • III está incorreta.

Logo, a combinação correta é I e II, correspondente à Alternativa A.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.