Scrum
Framework baseado em Papéis, Artefatos e Eventos (Cerimônias).
Pilares
- Transparência: O processo e o trabalho devem estar visíveis para todos.
- Inspeção: Os artefatos e o progresso devem ser checados frequentemente.
- Adaptação: Se algo está fora do rumo, o processo ou o produto devem ser ajustados imediatamente.
Papéis (O Scrum Team)
O time é auto-organizado e multidisciplinar. Não existe a figura do “Gerente de Projetos” no Scrum.
Product Owner (PO):
- O Dono do Produto. É a voz do cliente e do negócio.
- Função principal: Maximizar o valor do produto e gerenciar/priorizar o Product Backlog.
- Regra de ouro: É uma única pessoa, não um comitê.
Scrum Master (SM):
- O Líder Servidor. É o guardião do framework.
- Função principal: Ajudar o time a entender o Scrum, remover impedimentos que travam os desenvolvedores e proteger o time de interferências externas.
Developers (Desenvolvedores):
- Quem coloca a mão na massa para criar o incremento.
- Função principal: Criar o plano para a Sprint (Sprint Backlog) e focar na qualidade técnica.
Artefatos (entregáveis)
- Product Backlog: Lista ordenada e viva de tudo o que pode ser necessário no produto.
Compromisso: Meta do Produto (o alvo de longo prazo).
- Sprint Backlog: O conjunto de itens do Product Backlog selecionados para a Sprint atual, mais o plano para entregá-los.
Compromisso: Meta da Sprint (o objetivo focado daquele ciclo).
- Incremento: A soma de todos os itens do Product Backlog concluídos durante a Sprint e o valor dos incrementos anteriores.
Compromisso: Definição de Pronto (Definition of Done – DoD). O item só vira incremento se atender a esse critério de qualidade.
Eventos / Cerimônias (O Ritmo do Scrum)
- A Sprint: Um ciclo fechado de tempo fixo (geralmente de 1 a 4 semanas) onde um incremento de produto “Pronto” é criado.
- Sprint Planning (Planejamento): Define o que será feito na Sprint e como será feito. Cria-se a Meta da Sprint e o Sprint Backlog.
- Daily Scrum (Reunião Diária): Evento de 15 minutos para os desenvolvedores. Inspeciona o progresso em direção à Meta da Sprint e adapta o plano para as próximas 24 horas.
- Sprint Review (Revisão): Ocorre no final da Sprint. O time apresenta o que foi feito para as partes interessadas (stakeholders) e recebe feedback do produto.
- Sprint Retrospective (Retrospectiva): O último evento da Sprint. O foco aqui não é o produto, é o processo. O time avalia como foi a relação entre as pessoas, as ferramentas e planeja melhorias para a próxima Sprint.