Engenharia Múltipla Escolha

A engenharia de requisitos trata formalmente das atividades relacionadas aos requisitos de um sistema. Nesse sentido, selecione a opção que relaciona CORRETAMENTE a atividade e o seu objetivo:

A engenharia de requisitos trata formalmente das atividades relacionadas aos requisitos de um sistema. Nesse sentido, selecione a opção que relaciona CORRETAMENTE a atividade e o seu objetivo:

  1. Elicitação de requisitos: levantar as necessidades para tratar os requisitos do sistema.
  2. Análise de requisitos: analisar a validade dos requisitos do sistema.
  3. Documentação: documentar quais são os papéis dos usuários na operação do sistema.
  4. Validação: comparar a implementação com o que foi solicitado.
  5. Gerenciamento de requisitos: gerenciar os recursos humanos do projeto.

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A - Elicitação de requisitos: levantar as necessidades para tratar os requisitos do sistema.

Introdução à Engenharia de Requisitos

A Engenharia de Requisitos é uma disciplina fundamental do desenvolvimento de software focada em definir o comportamento do sistema e suas restrições. Ela envolve um ciclo de processos iterativos para garantir que o software construído atenda às expectativas dos stakeholders (partes interessadas).

O processo padrão geralmente segue quatro etapas principais:

  1. Elicitação: Identificar e coletar os requisitos.
  2. Análise: Refinar, priorizar e modelar os requisitos.
  3. Especificação (Documentação): Descrever formalmente os requisitos.
  4. Validação: Confirmar que os requisitos estão corretos e atendem às necessidades reais.

Análise das Alternativas

Vamos detalhar por que a alternativa A é a correta e as outras contêm imprecisões conceituais:

  • (A) Elicitação de requisitos: É a atividade inicial onde se busca extrair informações dos usuários e clientes. O termo "levantar as necessidades" descreve exatamente esse processo de descoberta do que o sistema deve fazer.
  • (B) Análise de requisitos: Envolve resolver conflitos entre requisitos, verificar consistência, completude e viabilidade técnica. Embora valide aspectos, sua função principal não é apenas "analisar a validade", mas sim refinar e entender o domínio do problema.
  • (C) Documentação: O objetivo é criar especificações formais (como o Documento de Especificação de Requisitos - SER), que incluem funcionalidades, interfaces, restrições e regras de negócio, não se limitando apenas aos "papéis dos usuários".
  • (D) Validação: A validação verifica se estamos construindo o produto certo (atendendo ao usuário). A comparação direta da implementação com o solicitado é tecnicamente chamada de Verificação ("construindo o produto certo").
  • (E) Gerenciamento de requisitos: Trata do controle de mudanças nos requisitos, versionamento e rastreamento de dependências, e não do gerenciamento de recursos humanos do projeto.

Conclusão

A definição apresentada na letra A é a única que corresponde rigorosamente ao conceito técnico estabelecido pela literatura de Engenharia de Software (como Pressman e Sommerville).

Portanto, a resposta correta é a 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.