quarta-feira, 7 de outubro de 2020

Reunião de planejamento da sprint (Sprint planning meeting)

A reunião de planejamento da sprint é uma reunião crítica, provavelmente a mais importante no Scrum e servirá para gerar confiança suficiente ao Product Ownerpara que apoie o time de desenvolvimento e deixe-o livre para atuar dentro do planejamento.

Esta reunião possui um time-box com no máximo oito horas para uma sprint de um mês de duração. Para sprints menores, este evento deve ser proporcionalmente menor. O envolvimento do Scrum Master se faz necessário para que também contribua com o produto final. O Scrum Master ajuda a garantir que a reunião ocorra, que os participantes entendam seu objetivo e ainda ensina o Time Scrum a se manter dentro dos limites do time-box .

De acordo com Schwaber e Sutherland (2016, p. 9), “o número de itens selecionados do Backlog do Produto para a sprint é o único trabalho do Time de Desenvolvimento. Somente o Time de Desenvolvimento pode avaliar o que pode ser completado ao longo da próxima sprint”. Os autores indicam que as entradas da reunião de planejamento da sprintincluem:

  • o Backlog do Produto;
  • o mais recente incremento do produto;
  • a capacidade projetada do Time de Desenvolvimento durante a sprint;
  • o desempenho passado do Time de Desenvolvimento.

Cada sprint é uma iteração que segue um ciclo (PDCA). Para desenvolver um determinado produto, é possível ter inúmeras sprints. Ao final de cada sprint bem-sucedida a equipe terá produzido um incremento potencialmente integrável, quer dizer, com qualidade, testado, completo e pronto, por isso a reunião de planejamento é tão importante. Nesta reunião a meta da sprint é definida. Há um provérbio popular que diz: “Se você não sabe em qual porto quer chegar, não importa a direção dos ventos”... Então definir uma meta é essencial ao sucesso da sprint.

A meta de uma sprint deve ser SMART :

SMART.
Fonte: elaborado pelos autores

A reunião de planejamento da sprint deve buscar responder as seguintes questões:

  • Qual é o objetivo (ou meta) da sprint?
  • O que pode ser entregue como resultado do incremento da próxima sprint?
  • Como o trabalho necessário para entregar o incremento será realizado?

Vamos identificar os envolvidos e o fluxo de atividades na reunião de planejamento da sprint , com base nestas perguntas, de acordo com Schwaber e Sutherland (2016):

  • O Time de Desenvolvimento identifica as funcionalidades que serão desenvolvidas durante a sprint. O Product Owner promove um debate sobre o objetivo que a sprintdeve alcançar e os itens de Backlog do Produto que, se completados na sprint, alicerçarão este objetivo ou meta. Todo o Time Scrum colabora para que ocorra o claro entendimento do trabalho da Sprint.
  • Após o Time de Desenvolvimento identificar os itens de Backlog do Produto que irá entregar na sprint, o Time Scrum determina a meta da sprint. A meta da sprint orienta o Time de Desenvolvimento em relação aos motivos para a construção do incremento.
  • Com o objetivo da sprint e os itens do Backlog do Produto da sprint definidos, o Time de Desenvolvimento decide como irá construir essas funcionalidades durante a sprint e transformá-las em um incremento de produto “Pronto”. Os itens de Backlog do Produto selecionados para a sprint, acompanhados do plano de entrega destes itens, compõem o Backlog da Sprint ( Sprint Backlog) .
  • O Time de Desenvolvimento se auto-organiza para realizar todo o trabalho do Backlog da Sprint. Se o Time de Desenvolvimento acredita que haja excesso ou escassez de trabalho, os itens do Backlog da Sprint podem ser renegociados com o Product Owner.
  • No final do planejamento da sprint, o Time de Desenvolvimento deve ser capaz de explicar ao Product Owner e ao Scrum Master como pretende trabalhar como equipe auto-organizada para completar o objetivo da sprint e criar o incremento previsto.

Nenhum comentário:

Postar um comentário