Pular para o conteúdo principal

Questão de Engenharia de Software — SCRUM — CESPE / CEBRASPE 2024

Engenharia de SoftwareSCRUM
Código
ce403883
Banca
CESPE / CEBRASPE
Órgão
BACEN
Ano
2024
Cargo
Ana ( )

Julgue o próximo item, relativo a Kanban e Scrum.

 

Na sprint planning, o product owner é o responsável, para cada item do product backlog, por planejar e definir a forma como será executado o trabalho necessário para criar um incremento que atenda à definição de pronto no Scrum.

  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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”.

Sprint Planning: responsabilidades no Scrum

Gabarito: Errado (E). A afirmativa está incorreta porque atribui ao Product Owner a responsabilidade de "planejar e definir a forma como será executado o trabalho" — mas essa é uma atribuição dos Desenvolvedores (Development Team), que são os responsáveis por decidir como realizarão o trabalho necessário para criar o incremento. O Product Owner é responsável por gerenciar o Product Backlog e priorizar os itens, não por definir a forma de execução técnica.

A Sprint Planning é um evento do Scrum que ocorre no início de cada Sprint, com duração limitada (time-boxed), e tem como objetivo definir o que será entregue na Sprint e como o trabalho será realizado. O evento é dividido em duas partes: a primeira responde "o que será feito?" e a segunda, "como será feito?".

Na primeira parte, o Product Owner apresenta os itens de maior prioridade do Product Backlog e explica o que gostaria que fosse realizado. A equipe de desenvolvimento seleciona os itens que acredita ser capaz de completar durante a Sprint, considerando sua capacidade e as estimativas de esforço. Na segunda parte, a equipe de desenvolvimento planeja como irá entregar esses itens, decompondo-os em tarefas mais detalhadas, discutindo aspectos técnicos da implementação e identificando dependências ou recursos necessários.

O ponto central da questão é a divisão de responsabilidades dentro do Time Scrum. O Product Owner é o único responsável por gerenciar o Product Backlog, maximizando o valor do produto e do trabalho do Time de Desenvolvimento. Ele prioriza os itens e esclarece dúvidas, mas não define como o trabalho será executado. Os Desenvolvedores, por sua vez, são responsáveis por criar o plano para a Sprint (o Sprint Backlog), decidindo internamente como realizarão o trabalho necessário para entregar os incrementos que atendam à Definição de Pronto. O Scrum Master atua como facilitador, garantindo que o Scrum seja entendido e aplicado, removendo impedimentos e apoiando a equipe.

A pegadinha da banca está em inverter os papéis: atribuir ao Product Owner uma responsabilidade que é dos Desenvolvedores. O candidato que conhece superficialmente o Scrum pode aceitar a afirmativa, pois o Product Owner "participa" da Sprint Planning, mas a definição da forma de execução é prerrogativa exclusiva da equipe de desenvolvimento. O Product Owner define o que será feito (priorização), mas não o como será feito (execução técnica).

Sprint Planning
  • 1O que será feito?
    • Product Owner apresenta itens priorizados
    • Time seleciona itens
  • 2Como será feito?
    • Desenvolvedores definem a execução
    • Decompõem em tarefas
  • 3Papéis
    • Product Owner: gerencia o backlog
    • Desenvolvedores: criam o Sprint Backlog
    • Scrum Master: facilita e remove impedimentos
LEVEL · soulevel.com.br

Item — ❌ Errado

A afirmativa está errada porque atribui ao Product Owner a responsabilidade de "planejar e definir a forma como será executado o trabalho". No Scrum, essa é uma atribuição dos Desenvolvedores, que são os responsáveis por decidir como realizarão o trabalho necessário para criar o incremento. O Product Owner é responsável por gerenciar o Product Backlog e priorizar os itens, mas não por definir a forma de execução técnica.

Scrum Guide (papéis):

  • Product Owner: responsável por maximizar o valor do produto e do trabalho do Time de Desenvolvimento. É a única pessoa responsável por gerenciar o Backlog do Produto.

  • Desenvolvedores: pessoas do Scrum Team que estão comprometidas em criar qualquer aspecto de um Incremento utilizável a cada Sprint. São sempre responsáveis por criar um plano para a Sprint (o Sprint Backlog), introduzir gradualmente qualidade aderindo a uma Definição de Pronto, adaptar seu plano a cada dia em direção à meta da Sprint e responsabilizar-se mutuamente como profissionais.

  • Scrum Master: responsável por garantir que o Scrum seja entendido e aplicado, atuando como servo-líder para o Time Scrum.

A Sprint Planning é um evento que envolve toda a equipe Scrum, mas a divisão de responsabilidades é clara: o Product Owner apresenta e prioriza os itens do Product Backlog, enquanto a equipe de desenvolvimento seleciona os itens e planeja como irá executá-los. A afirmativa confunde essas atribuições, atribuindo ao Product Owner uma função que é dos Desenvolvedores.

Gabarito: Errado (E).

Link permanente: /questoes/ce403883