4 min leitura • Guide 487 of 877
Começando com Scrum
Scrum fornece um framework estruturado para desenvolvimento iterativo com papéis, cerimônias e artefatos definidos. GitScrum suporta implementação completa de Scrum com sprint planning, gestão de backlog, burndown charts e ferramentas de retrospectiva que ajudam times a abraçar o framework efetivamente.
Visão Geral do Framework Scrum
| Elemento | Propósito | Frequência |
|---|---|---|
| Sprint | Iteração time-boxed | 1-4 semanas |
| Sprint Planning | Planejar trabalho do sprint | Início do sprint |
| Daily Standup | Sync & blockers | Diário (15 min) |
| Sprint Review | Demo para stakeholders | Fim do sprint |
| Retrospectiva | Melhoria do time | Fim do sprint |
Papéis do Scrum
ESTRUTURA DO TIME SCRUM
┌─────────────────────────────────────────────────┐
│ │
│ PRODUCT OWNER │
│ ├── Dono do product backlog │
│ ├── Prioriza por valor de negócio │
│ ├── Define critérios de aceitação │
│ └── Toma decisões de escopo │
│ │
├─────────────────────────────────────────────────┤
│ │
│ SCRUM MASTER │
│ ├── Facilita cerimônias │
│ ├── Remove impedimentos │
│ ├── Coaching em práticas ágeis │
│ └── Protege time de distrações │
│ │
├─────────────────────────────────────────────────┤
│ │
│ TIME DE DESENVOLVIMENTO (3-9 membros) │
│ ├── Auto-organizável │
│ ├── Cross-funcional │
│ ├── Compromete com metas do sprint │
│ └── Entrega incremento funcionando │
│ │
└─────────────────────────────────────────────────┘
Ciclo do Sprint
ESTRUTURA DE SPRINT DE DUAS SEMANAS
┌─────────────────────────────────────────────────┐
│ DIA 1 (Segunda AM) │
│ ┌─────────────────────────────────────────┐ │
│ │ SPRINT PLANNING (2-4 horas) │ │
│ │ • Revisar goal do sprint │ │
│ │ • Selecionar itens do backlog │ │
│ │ • Quebrar em tasks │ │
│ │ • Comprometer como time │ │
│ └─────────────────────────────────────────┘ │
│ │
│ DIAS 1-9 (Diário) │
│ ┌─────────────────────────────────────────┐ │
│ │ DAILY STANDUP (15 minutos) │ │
│ │ • O que fiz ontem? │ │
│ │ • O que farei hoje? │ │
│ │ • Algum blocker? │ │
│ └─────────────────────────────────────────┘ │
│ │
│ MID-SPRINT │
│ ┌─────────────────────────────────────────┐ │
│ │ REFINAMENTO DE BACKLOG (1 hora) │ │
│ │ • Refinar itens próximos │ │
│ │ • Estimar │ │
│ │ • Clarificar requisitos │ │
│ └─────────────────────────────────────────┘ │
│ │
│ DIA 10 (Sexta PM) │
│ ┌─────────────────────────────────────────┐ │
│ │ SPRINT REVIEW (1-2 horas) │ │
│ │ • Demo do trabalho completo │ │
│ │ • Coletar feedback de stakeholders │ │
│ │ • Atualizar backlog │ │
│ └─────────────────────────────────────────┘ │
│ ┌─────────────────────────────────────────┐ │
│ │ RETROSPECTIVA (1-1.5 horas) │ │
│ │ • O que foi bem? │ │
│ │ • O que melhorar? │ │
│ │ • Action items │ │
│ └─────────────────────────────────────────┘ │
└─────────────────────────────────────────────────┘
Artefatos do Scrum
PRODUCT BACKLOG
┌─────────────────────────────────────────────────┐
│ Lista ordenada de tudo que é necessário │
│ • Priorizado pelo Product Owner │
│ • Itens do topo refinados e prontos │
│ • Sempre evoluindo │
│ │
│ 1. [Pronto] User login - 5 pts │
│ 2. [Pronto] View dashboard - 8 pts │
│ 3. [Pronto] Página settings - 3 pts │
│ 4. [Draft] Feature export - ? │
│ 5. [Ideia] App mobile - ? │
└─────────────────────────────────────────────────┘
SPRINT BACKLOG
┌─────────────────────────────────────────────────┐
│ Trabalho comprometido para sprint atual │
│ • Selecionado pelo time │
│ • Representa goal do sprint │
│ • Atualizado diariamente │
└─────────────────────────────────────────────────┘