A validação de requisitos tem, como objetivo, mostrar que os requisitos realmente definem o sistema que o cliente deseja. Ela tem muito em comum com a análise de requisitos, uma vez que se preocupa em descobrir problemas nos requisitos. Contudo, esses são processos distintos, já que a validação deve se ocupar com a elaboração de um esboço completo do documento de requisitos, enquanto a análise envolve o trabalho com requisitos incompletos (SOMMERVILLE, 2011). Durante a etapa de validação de requisitos, Sommerville (2011) propõe que diferentes tipos de verificação devam ser realizados sobre os requisitos no documento de requisitos. As verificações são: de validade, de consistência, de completeza, de realismo e facilidade de verificação:
Assinale a alternativa que corresponde a ordem correta das afirmações (definições de verificação) com o tipo de verificação correspondente.
I – Requisitos (em um documento) não podem ser contraditórios (restrições), conflitantes, descrições diferentes para uma mesma função do sistema;
II – O usuário pode considerar que um sistema é necessário para realizar certas funções contudo, estudos e análises podem identificar funções adicionais ou diferentes as quais são exigidas (os sistemas têm diversos usuários com necessidades diferentes);
III – Requisitos, por meio da tecnologia existente devem ser verificados para assegurar que podem ser implementados (com base em orçamento e prazo para o desenvolvimento do sistema);
Alternativas
Alternativa 1:
Verificações de validade; Verificações de realismo; Facilidade de verificação;
Alternativa 2:
Verificações de realismo; Verificações de consistência; Verificações de validade;
Alternativa 3:
Verificações de completeza; Facilidade de verificação; Verificações de realismo;
Alternativa 4:
Verificações de consistência; Verificações de validade; Verificações de realismo;
Alternativa 5:
Facilidade de verificação; Verificações de consistência; Verificações de completeza;
Soluções para a tarefa
Resposta:
Alternativa 4
Explicação:
Verificações de consistência: os requisitos, em um documento, não devem
ser conflitantes, ou seja, não se pode existir restrições contraditórias ou
descrições diferentes para uma mesma função do sistema.
Verificações de validade: um usuário pode considerar que um sistema
é necessário para realizar certas funções. No entanto, mais estudos e
análises podem identificar funções adicionais ou diferentes as quais são
exigidas. Isso se deve, pois os sistemas têm diversos usuários com necessidades
diferentes e qualquer conjunto de requisitos é, inevitavelmente,
uma solução conciliatória da comunidade de usuários.
Verificações de realismo: utilizando o conhecimento acerca da tecnologia
existente, os requisitos devem ser verificados, a fim de assegurar que
eles realmente podem ser implementados, levando-se em consideração
o orçamento e os prazos para o desenvolvimento do sistema.
De acordo com o tema abordado no texto e os conceitos sobre os tipos de verificações para a validação de documentos de requisitos, a sequência correta será: Verificações de consistência; Verificações de validade; Verificações de realismo;
Alternativa 4).
A validação dos requisitos é o processo de verificação de quais são os requisitos definidos para o desenvolvimento, ou seja, definem o sistema a partir do que o cliente realmente deseja utilizar.
Para verificar questões relacionadas com os requisitos, efetua-se a validação desses requisitos. Normalmente utiliza-se esse tipo de validação para verificar o erro na fase inicial do desenvolvimento, uma vez que o erro pode aumentar o trabalho quando detectado mais tarde no processo de desenvolvimento.
(Verificações de consistência) I – Requisitos (em um documento) não podem ser contraditórios (restrições), conflitantes, descrições diferentes para uma mesma função do sistema;
(Verificações de validade) II – O usuário pode considerar que um sistema é necessário para realizar certas funções contudo, estudos e análises podem identificar funções adicionais ou diferentes as quais são exigidas (os sistemas têm diversos usuários com necessidades diferentes);
(Verificações de realismo) III – Requisitos, por meio da tecnologia existente devem ser verificados para assegurar que podem ser implementados (com base em orçamento e prazo para o desenvolvimento do sistema).
Questão similar no Brainly:
https://brainly.com.br/tarefa/19647195
Quaisquer dúvidas, deixe nos comentários.
Bons estudos :)
Verificações de consistência; Verificações de validade; Verificações de realismo;
Pag. 86 do livro