Durante a implantação de um novo sistema de atendimento par...

Próximas questões
Com base no mesmo assunto
Q3883248 Engenharia de Software
Durante a implantação de um novo sistema de atendimento parlamentar na ALE-RO, a equipe de TI está utilizando Scrum como metodologia ágil de gestão de projetos.
Após o início do Sprint, o Product Owner (PO) solicita que uma nova funcionalidade crítica seja incluída imediatamente, pois um gabinete parlamentar apresentou uma demanda urgente.
De acordo com os princípios e papéis do Scrum, assinale qual deve ser a conduta correta da equipe.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: D

Fundamento decisivo: O decisivo era que, segundo o Scrum Guide, o Sprint Backlog é um plano dos Developers e não pode ser imposto externamente durante o Sprint. Como o enunciado descreve a tentativa de incluir imediatamente uma nova funcionalidade crítica por solicitação do PO após o início do Sprint, deve-se afastar as alternativas que atribuem esse poder ao PO, ao Scrum Master ou à gerente, restando a D.

Tema central: Sprint Backlog
Análise das alternativas
A
Errada
Errada porque atribui ao Scrum Master poder de aprovar inclusão imediata no Sprint, e esse poder não existe no Scrum. Além disso, o fato de o PO definir prioridades do produto não autoriza mudança unilateral no Sprint Backlog em andamento.
B
Errada
Errada porque cria um critério que não aparece no Scrum Guide: só incluir se nenhuma atividade do Sprint tiver sido iniciada. O ponto correto não é esse; o que decide é a autonomia dos Developers sobre o Sprint Backlog e a preservação do Sprint Goal.
C
Errada
Errada porque afirma que o PO pode alterar o conteúdo do Sprint Backlog a qualquer momento, o que contraria a propriedade desse backlog pelos Developers. Também erra ao vincular isso à atualização da Definition of Done, que não é o mecanismo pertinente para autorizar essa mudança.
D
Certa
A alternativa D acerta o núcleo normativo cobrado: o Sprint Backlog é de propriedade da equipe de desenvolvimento/Developers. No Scrum, o PO gerencia prioridades no Product Backlog, mas não altera unilateralmente o Sprint Backlog em execução; do mesmo modo, Scrum Master e gerente externo não têm autoridade para impor a inclusão imediata de funcionalidade no Sprint. A redação de D é mais rígida que a formulação técnica completa do Scrum Guide, mas, no contexto da questão, ela é a única que rejeita corretamente a imposição externa de nova demanda urgente durante o Sprint.
E
Errada
Errada porque introduz autoridade que não pertence aos papéis oficiais do Scrum. Um gerente de projetos da área não tem competência formal no framework para autorizar mudança no Sprint.
Pegadinha da questão
A confusão explorada foi tratar a prioridade do produto definida pelo PO e a urgência organizacional como se dessem poder para mexer livremente no Sprint em andamento.
Dica para questões semelhantes
  • Separe Product Backlog de Sprint Backlog: o PO prioriza o produto, mas o Sprint Backlog é plano dos Developers.
  • Se a alternativa der ao Scrum Master poder de aprovar escopo do Sprint por autoridade, elimine.
  • Urgência do negócio não autoriza, por si só, impor nova funcionalidade no Sprint em execução.
  • Definition of Done não é instrumento para legitimar entrada imediata de item novo no Sprint.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Gabarito: D

Pra mim não faz sentido esse gabarito D, pois não é o que acontece na prática. O Scrum e métodos ágeis são feitos justamente pra serem flexíveis. Se há uma demanda urgente da área de negócio, a equipe de desenvolvimento deve aceitar a inclusão dessa funcionalidade urgente. Me corrijam se eu estiver errado pessoal.

A alternativa correta é a D.

No Scrum, durante um Sprint, o objetivo é preservar a estabilidade necessária para que a equipe consiga atingir o Sprint Goal. O Sprint Backlog pertence aos Developers (equipe de desenvolvimento), que gerenciam o trabalho necessário para cumprir o objetivo do Sprint.

Segundo o Scrum.org e o Scrum Guide:

  • mudanças que coloquem em risco o Sprint Goal não devem ser feitas;
  • o Sprint pode até ser cancelado pelo Product Owner em situações extremas;
  • porém, não é prática correta inserir novas funcionalidades livremente no meio do Sprint.

Analisando as alternativas:

  • A) Incorreta — o Scrum Master não “aprova” mudanças no Sprint; ele atua como facilitador.
  • B) Incorreta — o critério não é “não ter iniciado atividades”, e sim a manutenção do Sprint Goal.
  • C) Incorreta — o PO não pode alterar livremente o Sprint Backlog a qualquer momento.
  • D) Correta — o Sprint Backlog é administrado pela equipe de desenvolvimento, e novas funcionalidades não devem ser inseridas durante o Sprint de forma arbitrária.
  • E) Incorreta — Scrum não prevê papel de gerente de projetos com autoridade sobre o Sprint.

A banca provavelmente espera o entendimento clássico de que o Sprint deve ter estabilidade e que o Sprint Backlog é responsabilidade dos Developers.

Fonte: ChatGPT

Durante o Sprint, a EQUIPE DE DESENVOLVEDORES precisa de foco. Assim, os membros ficam isolados do cliente e da organização.

Nesse sentido, o SCRUM MASTER:

  • PROMOVE IMPEDIMENTOS
  • IMPEDE INTERFERÊNCIA EXTERNA

Garantindo controle da comunicação para que, ao final da sprint, cumpra-se o proposto pela Sprint Backlog.

Assim, embora o Desenvolvimento Ágil tenha como um de seus fundamentos ''Responder a mudanças mais que seguir um plano'', o Sprint é um ciclo fechado, não havendo de se falar em mudanças durante sua realização!

Fonte: Guia Scrum 2020

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo