O processo de engenharia de requisitos inclui algumas etapa...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a C - Validação de requisitos.
A engenharia de requisitos é uma área fundamental no desenvolvimento de software, responsável por definir o que o sistema deve fazer, garantindo assim que o produto final atenda às necessidades dos usuários e stakeholders. As atividades mencionadas no enunciado fazem parte do processo de validação, que é o momento em que se confirma que os requisitos documentados refletem corretamente as necessidades e desejos dos stakeholders, e que são tecnicamente viáveis dentro das tecnologias disponíveis.
As atividades descritas, como avaliação se os requisitos atendem a comunidade de stakeholders, verificação de consistência, avaliação de completude, verificação do realismo, e a escrita dos testes que validem o atendimento de cada requisito, são todas parte do processo de validação de requisitos. Este processo é essencial para assegurar que o software desenvolvido estará alinhado com as expectativas e necessidades dos usuários finais e outras partes interessadas.
As outras alternativas são outras etapas da engenharia de requisitos, mas não contemplam o foco que o enunciado apresenta:
- Análise de requisitos envolve entender e priorizar as necessidades, além de resolver ambiguidades.
- Elicitação de requisitos é o processo de descobrir, coletar e definir os requisitos.
- Especificação de requisitos é sobre documentar os requisitos de forma clara e precisa.
- Documentação de requisitos envolve registrar todos os requisitos e suas especificações.
Por isso, a alternativa C é a única que descreve adequadamente o conjunto de atividades relacionadas à verificação e garantia de que os requisitos realmente representam o que foi solicitado e são viáveis dentro do contexto do projeto.
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
Validação de Requisitos:
• Validade: O sistema possui as funções para suprir as necessidades dos usuários?
• Completude: Foram incluídas todas as funções requisitadas pelo cliente?
• Consistência: Existe algum requisito conflitante?
• Não ambíguos:Todos estão descritos de forma clara e objetiva?
• Verificação: Os requisitos podem ser verificados?
• Rastreáveis:os requisitos tem definidos:– A origem?– As interdependências entre os requisitos?– Os relacionamentos com os diagramas de projeto e componentes de implementação?
Fonte:http://www.ic.uff.br/~esteban/files/aula%206.pdf
Segundo Sommerville (2011), durante o processo de validação de requisitos, diferentes tipos de verificação devem ser efetuados com os requisitos no documento de requisitos. Essas verificações incluem:
Verificações de validade. Um usuário pode pensar que é necessário um sistema para executar determinadas funções. No entanto, maior reflexão e análise mais aprofundada podem identificar funções necessárias, adicionais ou diferentes. Os sistemas têm diversos stakeholders com diferentes necessidades, e qualquer conjunto de requisitos é inevitavelmente um compromisso da comunidade stakeholders.
Verificações de consistência. Requisitos no documento não devem entrar em conflito. Ou seja, não deve haver restrições contraditórias ou descrições diferentes da mesma função do sistema.
Verificações de completude. O documento de requisitos deve incluir requisitos que definam todas as funções e as restrições pretendidas pelo usuário do sistema.
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 ser considerar o orçamento e o cronograma para o desenvolvimento do sistema.
Verificabilidade. Para reduzir o potencial de conflito entre o cliente e o contratante, os requisitos do sistema devem ser passíveis de verificação. Isso significa que você deve ser capaz de escrever um conjunto de testes que demonstrem que o sistema entregue atende a cada requisito especificado.
as proposições 3 e 4 matam... verificação > validação.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo