Aula XX

Gerência de Projetos de Software

SCRUM

Sprint Planning

A Sprint Planning inicia a Sprint ao definir o trabalho a ser realizado na Sprint. Este plano resultante é criado pelo trabalho colaborativo de todo o Scrum Team.

O Product Owner garante que os participantes estejam preparados para discutir os itens mais importantes do Product Backlog e como eles são mapeados para a Meta do Produto.

A Sprint Planning aborda os seguintes tópicos:

  1. Por que esta Sprint é valiosa? — Define a Meta da Sprint para stakeholders.
  2. O que pode ser feito nesta Sprint? — Developers selecionam itens do Product Backlog.
  3. Como o trabalho escolhido será realizado? — Developers planejam o Incremento.

O resultado é chamado Sprint Backlog. Timebox: máximo de 8 horas para uma Sprint de 1 mês, menor para Sprints mais curtas.

Daily Scrum

Evento diário de 15 minutos para os Developers do Scrum Team, focado no progresso em direção à Meta da Sprint e ajustes necessários ao Sprint Backlog. Pode incluir discussões mais detalhadas ao longo do dia.

Sprint Review

Inspeciona o resultado da Sprint e determina adaptações futuras. O Scrum Team apresenta os resultados para stakeholders e ajusta o Product Backlog conforme necessário. Timebox: 4 horas para Sprint de 1 mês.

Sprint Retrospective

Planeja melhorias na qualidade e eficácia. Scrum Team inspeciona a última Sprint, identifica problemas, desvios e oportunidades de melhoria. Timebox: 3 horas para Sprint de 1 mês.

Scrum Artifacts

Representam trabalho ou valor e maximizam a transparência das informações.

Product Backlog

Lista ordenada e emergente do que é necessário para melhorar o produto, única fonte de trabalho do Scrum Team. Refinamento contínuo adiciona detalhes, definição e prioridade aos itens.

Sprint Backlog

Composto pela Meta da Sprint, itens selecionados do Product Backlog e plano de ação para entregar o Incremento. Atualizado ao longo da Sprint conforme progresso e aprendizado.

Incremento

Trampolim concreto em direção à Meta do Produto. Cada incremento é integrado e verificado, garantindo valor utilizável. Cumpre a Definição de Pronto para transparência e inspeção.

Nota Final

Scrum é gratuito e imutável neste Guia. A implementação parcial não é Scrum completo. Funciona como contêiner para outras técnicas e metodologias.

Reconhecimentos

Destaque para colaboradores originais: Jeff Sutherland, Jeff McKenna, John Scumniotales, Ken Schwaber, Mike Smith, Chris Martin, entre outros.

A História do Guia Scrum

Primeira apresentação em 1995 na OOPSLA, documentando aprendizados prévios. Evoluído por mais de 30 anos pelos autores.