Leia as asserções a seguir e, em seguida, assinale a alternativa correta. Asserção I: A validação de requisitos verifica se os requisitos foram interpretados corretamente e convertidos em classes adequadas ao sistema, enquanto a verificação assegura que as classes implementadas estão em conformidade com os requisitos definidos. Asserção II: No gerenciamento de projetos ágeis, como no Scrum, o Product Owner é responsável por definir e priorizar os requisitos do projeto, enquanto o Scrum Master atua como facilitador, garantindo a aplicação das práticas ágeis e removendo impedimentos.
Questão
Leia as asserções a seguir e, em seguida, assinale a alternativa correta.
Asserção I: A validação de requisitos verifica se os requisitos foram interpretados corretamente e convertidos em classes adequadas ao sistema, enquanto a verificação assegura que as classes implementadas estão em conformidade com os requisitos definidos.
Asserção II: No gerenciamento de projetos ágeis, como no Scrum, o Product Owner é responsável por definir e priorizar os requisitos do projeto, enquanto o Scrum Master atua como facilitador, garantindo a aplicação das práticas ágeis e removendo impedimentos.
Alternativas
A) Asserção I é verdadeira e asserção II é verdadeira.
B) Asserção I é verdadeira e asserção II é falsa.
C) Asserção I é falsa e asserção II é verdadeira.
D) Asserção I é falsa e asserção II é falsa
E) ASSERÇÃO I E II INCORRETAS
Explicação
Análise da Asserção I
- Em Engenharia de Software, a distinção clássica é:
- Verificação (verification): checa se o produto/artefato está sendo construído corretamente conforme a especificação (ex.: o design, o código e as classes estão consistentes com os requisitos documentados).
- Validação (validation): checa se estamos construindo o produto correto, isto é, se os requisitos atendem às necessidades reais do usuário/cliente.
- A asserção I inverte/atribui incorretamente esses conceitos ao dizer que “validação de requisitos” verifica interpretação e conversão em classes, e que “verificação” assegura conformidade das classes com requisitos. Na prática, conferir se classes (design/implementação) estão em conformidade com requisitos é verificação; já validar requisitos é confirmar se eles representam o que o usuário realmente precisa.
- Portanto, a Asserção I é falsa.
Análise da Asserção II
- No Scrum:
- Product Owner (PO): é responsável por definir, organizar e priorizar itens do Product Backlog (requisitos/funcionalidades do produto), maximizando valor.
- Scrum Master: atua como facilitador/servidor-líder, ajudando o time a seguir o Scrum, promovendo melhoria contínua e removendo impedimentos.
- Logo, a Asserção II é verdadeira.
Conclusão: I é falsa e II é verdadeira.
Alternativa correta: (C).