Segundo Sommerville, durante o processo de validação de req...

Próximas questões
Com base no mesmo assunto
Q754951 Engenharia de Software
Segundo Sommerville, durante o processo de validação de requisitos devem ser realizadas verificações nos requisitos da especificação. Com relação aos tipos de verificação, assinale a afirmativa incorreta.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - Verificação de realismo: Usando o conhecimento de vários stakeholders, os requisitos devem ser verificados para garantir que são reais e que não há falsos requisitos.

No contexto da Engenharia de Requisitos, a validação é uma atividade crucial que garante que os requisitos refletem as necessidades e expectativas dos stakeholders. As verificações mencionadas nas alternativas A, B, C e E são todas práticas reconhecidas para a validação de requisitos:

  • Verificações de validade certificam que o sistema realmente atende às necessidades que os usuários acreditam ser importantes, além de identificar necessidades adicionais que podem ter sido inicialmente desconsideradas.
  • Verificações de consistência asseguram que não existem conflitos entre os requisitos, evitando que diferentes partes da especificação apontem para resultados ou comportamentos contraditórios.
  • Verificações de completeza garantem que todos os aspectos necessários do sistema estão cobertos pelos requisitos, sem deixar lacunas que poderiam resultar em funcionalidades faltantes ou mal definidas.
  • Facilidade de verificação diz respeito à redação dos requisitos de maneira que seja possível testá-los objetivamente, o que é essencial para a fase de testes e para assegurar que o sistema atende ao que foi solicitado.

Entretanto, a alternativa D, apesar de soar razoável, não se alinha com o conceito padrão de validação de requisitos. Enquanto é verdade que os requisitos devem ser baseados na realidade e nas necessidades verdadeiras dos stakeholders, o termo "realismo" não é comumente utilizado no contexto de verificação de requisitos da maneira como foi descrito. Geralmente, fala-se em verificação de viabilidade, que tem um significado um pouco diferente: é o processo de assegurar que os requisitos são tecnicamente e financeiramente possíveis de serem atendidos, e não se há "falsos requisitos", como mencionado na alternativa.

Por esse motivo, a alternativa D é a incorreta, pois mistura conceitos e utiliza uma terminologia que não é padrão em Engenharia de Requisitos. Em preparação para concursos públicos na área de Engenharia de Software, é primordial que o candidato esteja atento às terminologias e conceituações padrões da área, conforme estabelecido por autores como Sommerville e outros.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Verificações de realismo. Usando o conhecimento das tecnologias existentes, os requisitos devem ser verificados para assegurar que realmente podem ser implementados. Essas verificações devem considerar o orçamento e o cronograma para o desenvolvimento do sistema.

 

9°edição - Ian Sommerville

A verificação de realismo se associa ao fato de o produto ser implementável ou não de acordo com as tecnologias existentes no momento da construção.

Verificação de validade: um usuário pode pensar que é necessário um sistema para executar determinadas funções. No entanto maior reflexão e analise mais profunda podem identificar funções necessários.

 

Verificação de consistência: requisitos no documento não devem entrar em conflito. Não deve existir restrições ou descrições contraditórias da mesma função do sistema.

 

Verificação de completude: deve incluir requisitos que definam todas as funções e restrições pretendidas pelo usuário.

 

Verificações de realismo: os requisitos devem ser verificados para assegurar que realmente podem ser implementados.

Verificabilidade: os requisitos devem ser passiveis de verificação.

 

FONTE: SOMMERVILE

Alternativa: D

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo