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 elicitado.
  5. Gerenciamento de requisitos: gerenciar os recursos humanos do projeto.

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A

Engenharia de Requisitos é uma área fundamental da Engenharia de Software que envolve a definição, documentação e manutenção dos requisitos de um sistema. Para resolver esta questão, é necessário compreender as definições padrão de cada atividade listada.

Análise das Alternativas

Abaixo, detalhamos o conceito correto de cada atividade para identificar a relação correta entre termo e objetivo:

  • A) Elicitação de requisitos: Esta é a fase inicial onde os engenheiros de software conversam com stakeholders (usuários, clientes) para descobrir o que eles precisam. O objetivo principal é levantar as necessidades que serão transformadas em requisitos formais. Portanto, esta alternativa está correta.
  • B) Análise de requisitos: Envolve verificar se os requisitos levantados são consistentes, completos, viáveis e não ambíguos. Embora envolva checar a qualidade, a definição restrita apenas à "validade" é menos precisa do que a descrição da elicitação. Geralmente inclui negociação e priorização.
  • C) Documentação (ou Especificação): Refere-se à escrita formal dos requisitos, geralmente em um documento chamado SRS (Software Requirement Specification). Limitar essa atividade apenas a "papéis dos usuários" é incorreto, pois abrange funcionalidades, restrições, interfaces, etc.
  • D) Validação vs. Verificação:
  • Verificação: Responde "Estamos construindo o produto corretamente?". Compara a implementação com o que foi especificado.
  • Validação: Responde "Estamos construindo o produto certo?". Assegura que o requisito reflete a necessidade real do usuário.
  • A alternativa descreve uma comparação de implementação com o solicitado, o que caracteriza Verificação, não Validação pura.
  • E) Gerenciamento de requisitos: Envolve controlar mudanças nos requisitos, manter rastreabilidade e negociar escopo. NÃO refere-se ao gerenciamento de recursos humanos (que é função de RH ou Gestão de Pessoas).

Conclusão

A alternativa A apresenta a definição mais precisa e alinhada com as melhores práticas da Engenharia de Software, onde a Elicitação tem como foco principal extrair e levantar as necessidades reais dos interessados no sistema.

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.