Pular para o conteúdo principal

Questão de Engenharia de Software — Scrum — FUNDATEC 2023

Engenharia de SoftwareScrum
Código
qq897249
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Teste de Software e Garantia da Qualidade
Scrum é um método de desenvolvimento ágil de software, cujos princípios são consistentes com o manifesto ágil e usados para orientar as atividades de desenvolvimento dentro de um processo que incorpora as seguintes atividades estruturais: requisitos, análise, projeto, evolução e entrega. Em cada atividade metodológica, há tarefas a serem realizadas dentro de um padrão de processo chamado Sprint. O trabalho realizado dentro de um Sprint é adaptado ao problema em questão definido e, muitas vezes, modificado em tempo real pela equipe Scrum. Os testes nesse contexto precisam acompanhar os sprints, e a equipe de teste precisa estar envolvida em todas as atividades estruturais. A equipe de teste deve fazer parte de quais dos papéis presentes no Scrum?
  1. AScrum Master.
  2. BProduct Owner.
  3. CGestão do Projeto.
  4. DTime Scrum.
  5. ESprint Planning.
Revelar gabarito e comentário

GabaritoD — Time Scrum.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Papéis no Scrum

Gabarito: letra D – A equipe de teste deve fazer parte do Time Scrum (Scrum Team), mais especificamente do grupo de Desenvolvedores. No Scrum, não há papéis separados para testadores; a equipe de desenvolvimento é multifuncional e auto-organizada, incluindo todas as habilidades necessárias para criar o incremento, inclusive testes.

Papéis no Scrum
  • 1Product Owner
    • Gerenciar Product Backlog
    • Maximizar valor do produto
  • 2Scrum Master
    • Facilitar o Scrum
    • Remover impedimentos
  • 3Time Scrum
    • Desenvolvedores
      • Inclui equipe de teste
      • Multifuncionais e auto-organizados
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

O Scrum Master é um facilitador que garante a adoção correta do Scrum e remove impedimentos, mas não executa as tarefas de desenvolvimento. A equipe de teste não está subordinada a ele nem faz parte desse papel.

Alternativa B — ❌ Incorreta

O Product Owner é responsável por maximizar o valor do produto e gerenciar o Product Backlog. Ele não realiza atividades de teste ou desenvolvimento. A equipe de teste não faz parte desse papel.

Alternativa C — ❌ Incorreta

"Gestão do Projeto" não é um papel definido no Scrum. O Scrum não possui um gerente de projeto tradicional; as responsabilidades são distribuídas entre Product Owner, Scrum Master e Desenvolvedores.

Alternativa D — ✅ Correta ⟵ GABARITO

O Time Scrum (Scrum Team) é composto pelo Product Owner, Scrum Master e Desenvolvedores. Os Desenvolvedores são os profissionais que realizam todo o trabalho de criação do incremento, incluindo análise, projeto, codificação e testes. Portanto, a equipe de teste está inserida nesse grupo.

Conteúdo de apoio: "Os 3 papéis principais: Product Owner, Desenvolvedores, Scrum Master... Os Desenvolvedores são multifuncionais e auto-organizados. Não há subgrupos (ex: testadores, analistas)."

Alternativa E — ❌ Incorreta

Sprint Planning é um evento do Scrum, não um papel. Não faz sentido uma equipe de teste "fazer parte" de um evento como papel.


Resumo dos papéis no Scrum:

Papel

Responsabilidade principal

Product Owner

Gerenciar o Product Backlog e maximizar o valor do produto

Scrum Master

Facilitar o Scrum, remover impedimentos e proteger o time

Desenvolvedores

Criar o incremento de forma auto-organizada (inclui testes)

A equipe de teste integra os Desenvolvedores, dentro do Time Scrum.

Gabarito: letra D

Link permanente: /questoes/qq897249