Validação de Requisitos de Software

Validação de Requisitos de Software

University

5 Qs

quiz-placeholder

Similar activities

Modelagem de Software

Modelagem de Software

University

10 Qs

PM AI - 1st class

PM AI - 1st class

University

4 Qs

Descrição e análise de trabalho.

Descrição e análise de trabalho.

University

10 Qs

Revisão de Gestão da Qualidade

Revisão de Gestão da Qualidade

University

10 Qs

ER - Validação (Klaus Pohl)

ER - Validação (Klaus Pohl)

University

5 Qs

IF7201 Gestion_Interesados

IF7201 Gestion_Interesados

University

9 Qs

3º_SGQ_At_01_ISO_9000

3º_SGQ_At_01_ISO_9000

University

8 Qs

ER (Aula 01) - Introdução à Engenharia de Requisitos

ER (Aula 01) - Introdução à Engenharia de Requisitos

University

9 Qs

Validação de Requisitos de Software

Validação de Requisitos de Software

Assessment

Quiz

Instructional Technology, Professional Development, Computers

University

Medium

Created by

Ed WIlson Jr.

Used 2+ times

FREE Resource

5 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

5 mins • 20 pts

Media Image

Com o aumento da demanda por suprimentos médicos devido à Covid-19, Maria Luiza, analista de requisitos, foi chamada para o desenvolvimento de um software de vendas pela Internet e recebeu a seguinte mensagem de seu cliente, que é o dono do negócio (via imagem).

Ela finalizou a elicitação e selecionou os seguintes stakeholders para validar os requisitos: o dono do negócio, o especialista em tributação da empresa, o especialista em integração de sistemas e a equipe de desenvolvimento.

Com base nas informações apresentadas, ajude Maria Luiza a tomar uma decisão selecionando a alternativa correta.

O conjunto de stakeholders listado está completo e correto, portanto, a validação dos requisitos já pode ser iniciada.

O conjunto de stakeholders listado está completo, mas incorreto, pois a equipe de desenvolvimento não deverá ser envolvida nesse momento.

O conjunto de stakeholders listado não está completo nem correto, e, por isso, os requisitos não podem seguir para a validação.

O conjunto de stakeholders listado não está completo, mas está correto, e os requisitos podem seguir para a validação dos stakeholders identificados.

O conjunto de stakeholders listado não está completo, embora esteja correto, e deverá ser completado antes que a validação possa ser realizada.

Answer explanation

O conjunto de stakeholders está correto, mas ainda está incompleto. Não foi selecionado nenhum representante dos usuários. Seria importante definir as personas e, então, selecionar pessoas que possam representá-las na validação dos requisitos de usabilidade, uma vez que o dono do negócio deixou claro que qualquer pessoa deverá ser capaz de usar o software. A validação sem os usuários ou seus representantes estará incompleta.

2.

MULTIPLE CHOICE QUESTION

5 mins • 20 pts

Media Image

No desenvolvimento ágil de software, critérios de aceitação são especificados como base para a validação das histórias do usuário.

Mônica é a product owner de um projeto que visa a implementar um software para realizar reservas de quadras de tênis em um clube. Ela escreveu uma história de usuário e os critérios de aceitação (via imagem).

Com base nas informações apresentadas, assinale a alternativa correta:

A história do usuário está correta e completa, e todos os critérios de aceitação estão adequados.

A história do usuário está correta e completa, mas apenas os critérios de aceitação 1 e 2 estão adequados.

A história do usuário não está correta nem completa, mas todos os critérios de aceitação estão adequados.

A história do usuário não está correta nem completa, e apenas os critérios de aceitação 1 e 2 estão corretos.

A história do usuário não está correta nem completa, e apenas os critérios 2 e 3 estão corretos.

Answer explanation

A história do usuário está completa e correta, pois contém os elementos quem + o quê + por quê. Os critérios de aceitação 1 e 2 estão adequados, mas o critério de aceitação 3 está incompleto, pois não permite distinguir o que é fácil de utilizar, dificultando a sua validação.

3.

MULTIPLE CHOICE QUESTION

5 mins • 20 pts

Media Image

O processo de obtenção da carteira de motorista é complexo, envolve diversos atores e está sujeito a normativas impostas pela legislação. Manuela, que é analista de requisitos, foi chamada para o desenvolvimento de um software que deve apoiar o motorista desde as etapas iniciais desse processo. Ela recebeu a seguinte declaração do patrocinador (via imagem).

Manuela finalizou a elicitação e selecionou os seguintes stakeholders para validar os requisitos: o patrocinador do projeto, o especialista em legislação de trânsito, o especialista em usabilidade, perfis que possam representar os diversos tipos de condutores que querem tirar a carteira de habilitação, representantes das autoescolas e a equipe de desenvolvimento.

Com base nas informações apresentadas, ajude Manuela a tomar uma decisão selecionando a alternativa correta.

O conjunto de stakeholders listado está completo e correto, portanto, a validação dos requisitos já pode ser iniciada.

O conjunto de stakeholders listado está completo, mas está incorreto, pois a equipe de desenvolvimento não deverá ser envolvida neste momento.

O conjunto de stakeholders listado não está completo e nem correto e por isso os requisitos não podem seguir para a validação.

O conjunto de stakeholders listado não está completo, mas está correto e os requisitos podem seguir para a validação dos stakeholders identificados.

O conjunto de stakeholders listado não está completo, mas embora esteja correto, deverá ser completado antes que a validação possa ser realizada.

Answer explanation

O conjunto de stakeholders está correto e completo. Todos os aspectos listados no escopo do projeto poderão ser validados por meio dos stakeholders selecionados.

4.

MULTIPLE CHOICE QUESTION

5 mins • 20 pts

Juntamente com a elicitação, a análise e a especificação, a validação é uma das etapas da engenharia de requisitos. Considerando os objetivos da validação de requisitos, analise as afirmativas a seguir:

I. A validação visa a confirmar que os requisitos de software descrevem de forma precisa as capacidades e as propriedades do sistema que vão satisfazer às diversas necessidades dos usuários.

II. A validação visa a confirmar que os requisitos de software estão corretamente derivados dos requisitos de negócios, dos requisitos de sistema, das regras de negócio e de outras fontes.

III. A validação visa a confirmar que os requisitos estão completos, viáveis e verificáveis.

IV. A validação visa a confirmar que todos os requisitos são necessários e que o conjunto completo dos requisitos é suficiente para atender aos objetivos de negócios.

Assinale a alternativa correta:

Estão corretas as afirmativas I, II, III e IV.

Estão corretas as afirmativas I, II e III.

Estão corretas as afirmativas II, III e IV.

Estão corretas as afirmativas I, III e IV.

Apenas a alternativa I está correta.

Answer explanation

Todas as alternativas estão corretas, com exceção da primeira, pois a validação visa a confirmar que os requisitos descrevem de forma precisa as capacidades e as propriedades do sistema que vão satisfazer às diversas necessidades de todos os stakeholders, e não apenas dos usuários.

5.

MULTIPLE CHOICE QUESTION

5 mins • 20 pts

Roberto foi designado para ser o analista de requisitos de um projeto devido à sua experiência em diversos tipos de sistemas diferentes. Quando realizou a elicitação de requisitos, percebeu que havia interesses conflitantes entre os diversos stakeholders.

No momento de planejamento dos procedimentos de validação, esses conflitos se acirraram devido às disputas pela priorização e pela definição de algumas das funcionalidades. O sucesso do projeto depende da resolução desses conflitos.

Ajude Roberto analisando as alternativas de que ele dispõe e selecione a que trará menor prejuízo ao projeto:

Votação: serão apresentadas as soluções alternativas e será realizada uma votação para que seja escolhida a alternativa que a maioria prefere.

Decisão superior: as alternativas serão levadas para o diretor da área, que irá analisá-las e escolher aquela que trará menor prejuízo ao projeto.

Mais-menos-interessante: serão listadas todas as características das alternativas, tanto as positivas quanto as negativas, e será tomará uma decisão com base nessa análise.

Comprometimento: as alternativas serão analisadas e será buscará uma alternativa diferente das apresentadas, de modo a obter o comprometimento dos envolvidos.

Definição de variantes: serão analisadas as alternativas e será desenvolvido um sistema parametrizável, que permita atender a todos os conflitos.

Answer explanation

Sempre que houver um conflito resultante da validação dos requisitos, deve-se buscar uma alternativa de consenso, na qual não haja vencedores ou perdedores. Toda vez que um lado perde, ele pode se tornar um detrator do projeto.A alternativa que fala sobre definição de variantes implicará custos adicionais de desenvolvimento e testes, devido ao acréscimo de parametrizações.A melhor alternativa seria a do comprometimento, na qual se busca consenso e comprometimento entre as partes.