Considere as asserções: I. A validação de requisitos em desenvolvimento de software garante que as classes implementadas atendam aos requisitos do sistema, enquanto a verificação assegura que os requisitos foram corretamente convertidos em classes funcionais. II. No gerenciamento de projetos ágeis, como no Scrum, o Scrum Master é responsável por definir e priorizar os requisitos do projeto, garantindo que a equipe siga práticas ágeis e remova obstáculos, enquanto o Product Owner é o responsável por implementar os requisitos. Assinale a alternativa correta.

Questão

Considere as asserções:

I. A validação de requisitos em desenvolvimento de software garante que as classes implementadas atendam aos requisitos do sistema, enquanto a verificação assegura que os requisitos foram corretamente convertidos em classes funcionais.

II. No gerenciamento de projetos ágeis, como no Scrum, o Scrum Master é responsável por definir e priorizar os requisitos do projeto, garantindo que a equipe siga práticas ágeis e remova obstáculos, enquanto o Product Owner é o responsável por implementar os requisitos.

Assinale a alternativa correta.

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.

96%

E) Ambas as asserções são verdadeiras, mas a II não justifica a I.

Explicação

Análise da Asserção I

  • Em Engenharia de Software, verificação e validação têm sentidos clássicos:
    • Verificação: checa se o produto foi construído corretamente de acordo com a especificação (“build the product right”).
    • Validação: checa se o produto construído é o produto certo para a necessidade do usuário/negócio (“build the right product”).
  • A asserção I inverte e restringe esses conceitos ao falar de “classes implementadas” e “requisitos convertidos em classes funcionais”, além de atribuir à validação uma garantia que é típica de verificação e vice-versa.
  • Portanto, a Asserção I é falsa.

Análise da Asserção II

  • No Scrum:
    • Product Owner (PO): é quem define, prioriza e gerencia o Product Backlog (requisitos/itens de valor) e maximiza o valor do produto.
    • Scrum Master: atua como líder servidor/facilitador, garantindo entendimento e adoção do Scrum, removendo impedimentos e apoiando o time.
    • Developers (Time de Desenvolvimento): são os responsáveis por implementar os itens selecionados no Sprint (incremento).
  • A asserção II está trocando os papéis: diz que o Scrum Master define/prioriza requisitos e que o Product Owner implementa.
  • Portanto, a Asserção II é falsa.

Logo, ambas são falsas.

Alternativa correta: (D).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.