Scrum como framework de gestão e entrega incremental
Scrum organiza o trabalho em ciclos curtos (Sprints) para entregar incrementos utilizáveis, inspecionar resultados com frequência e adaptar o plano com base em evidências. Na gestão de projetos, isso significa trocar planos extensos e estáticos por um ritmo previsível de execução, aprendizado e ajuste, mantendo transparência sobre progresso, riscos e capacidade do time.
O funcionamento prático se apoia em três pilares: transparência (todos enxergam o estado real do trabalho), inspeção (checagens frequentes do produto e do processo) e adaptação (mudanças rápidas quando algo foge do esperado). Esses pilares aparecem nos eventos e nos artefatos, que criam pontos de controle leves e recorrentes.
O que muda na gestão do projeto
- Controle por evidência: progresso medido por incremento pronto, não por % de tarefas “em andamento”.
- Risco reduzido por ciclos curtos: problemas aparecem cedo (integração, dependências, requisitos mal entendidos).
- Previsibilidade por cadência: a cada Sprint há um objetivo, um plano e um resultado verificável.
Artefatos e compromissos: como manter transparência e foco
Product Backlog (com compromisso: Product Goal)
Lista ordenada do que pode gerar valor. Para gestão do projeto, o ponto crítico é manter o backlog pronto para planejamento: itens claros, pequenos o suficiente e com critérios de aceitação verificáveis.
- Uso prático: base para decisões de escopo por Sprint, negociação de trade-offs e comunicação com stakeholders.
- Sinal de alerta: backlog grande e “nebuloso” gera Sprint Planning longo e decisões frágeis.
Sprint Backlog (com compromisso: Sprint Goal)
Conjunto de itens selecionados para a Sprint + plano de execução (tarefas, abordagem técnica, sequência). O compromisso é o Sprint Goal, que orienta decisões durante a Sprint.
- Uso prático: guia diário do time; facilita replanejar sem perder o objetivo.
- Sinal de alerta: Sprint Backlog vira lista rígida de tarefas; qualquer mudança vira “crise”.
Increment (com compromisso: Definition of Done)
Incremento é o resultado integrado e potencialmente entregável ao final da Sprint. A Definition of Done (DoD) define o padrão mínimo para considerar algo “pronto”, evitando “quase pronto” e reduzindo retrabalho.
- Ouça o áudio com a tela desligada
- Ganhe Certificado após a conclusão
- + de 5000 cursos para você explorar!
Baixar o aplicativo
Exemplos práticos de Definition of Done
Adapte ao contexto (produto, risco, compliance). Comece simples e evolua.
| Categoria | Exemplo de item na DoD | Por que importa |
|---|---|---|
| Qualidade | Testes automatizados criados/atualizados e passando | Evita regressões e acelera entregas futuras |
| Integração | Código integrado na branch principal e build verde | Garante incremento integrado, não “ilhas” |
| Revisão | Code review realizado por pelo menos 1 par | Reduz defeitos e melhora consistência |
| Produto | Critérios de aceitação atendidos e demonstráveis | Evita ambiguidades sobre “feito” |
| Documentação | Notas de release/guia de uso atualizado (quando aplicável) | Facilita adoção e suporte |
| Segurança | Checklist de segurança aplicado (ex.: OWASP básico) | Reduz risco operacional |
Exemplo de DoD em formato de checklist:
- Critérios de aceitação atendidos e validados em demonstração- Testes unitários e de integração passando- Revisão de código concluída- Sem bugs críticos abertos relacionados ao item- Feature flag configurada (se necessário)- Documentação mínima atualizada- Pronto para deploy (pipeline ok)Eventos do Scrum: condução prática, facilitação e resultados esperados
Sprint Planning: transformar prioridade em plano executável
Objetivo: definir o que será entregue na Sprint e como o time pretende fazer, alinhado a um Sprint Goal claro.
Passo a passo prático
- 1) Preparação (antes da reunião)
- Backlog com itens refinados o suficiente (descrição, critérios de aceitação, dependências conhecidas).
- Capacidade do time estimada (férias, suporte, cerimônias, manutenção).
- Dados de referência: throughput/velocidade recente, incidentes, dívidas técnicas relevantes.
- 2) Abrir com contexto e restrições
- Relembrar objetivo do produto e foco do período (ex.: reduzir churn, melhorar conversão, atender auditoria).
- Explicitar restrições: datas, dependências externas, janelas de deploy.
- 3) Definir o Sprint Goal
- Formule como resultado de negócio/usuário, não como lista de tarefas.
- Exemplo: “Permitir que usuários recuperem senha via e-mail com segurança e rastreabilidade”.
- 4) Selecionar itens para atender ao objetivo
- Puxar itens do topo do backlog e validar entendimento.
- Checar capacidade: se exceder, negociar escopo mantendo o objetivo.
- 5) Planejar o ‘como’
- Quebrar itens em tarefas técnicas/atividades (design, implementação, testes, validação).
- Identificar riscos e dependências; criar ações de mitigação.
- 6) Fechar com critérios de sucesso
- Confirmar DoD aplicável.
- Definir como o incremento será demonstrado na Review.
Resultados esperados
- Sprint Goal explícito e aceito pelo time.
- Sprint Backlog com itens e plano inicial.
- Riscos e dependências visíveis, com ações (ex.: “validar API com time X até D2”).
Erros comuns que tornam o Planning improdutivo (e como evitar)
- Planejar demais: detalhar tarefas para duas semanas com precisão falsa. Evite limitando detalhamento ao necessário para começar e revisando diariamente.
- Falta de itens prontos: reunião vira refinamento. Evite com preparação e critérios mínimos para entrar na Sprint.
- Sem Sprint Goal: vira “pegar o máximo possível”. Evite exigindo um objetivo que oriente trade-offs.
Daily Scrum: inspeção diária com foco em fluxo
Objetivo: inspecionar o progresso em direção ao Sprint Goal e ajustar o plano para as próximas 24 horas. É uma reunião do time de execução; outras pessoas podem observar, mas não conduzir.
Passo a passo prático (15 minutos)
- 1) Relembrar o Sprint Goal (30 segundos) para manter foco.
- 2) Inspecionar o fluxo de trabalho
- Olhar o quadro (Kanban/Sprint board) da direita para a esquerda: o que falta para “Done”?
- Identificar itens parados, bloqueados, aguardando revisão/teste.
- 3) Ajustar o plano do dia
- Repriorizar colaboração: pareamento, swarming para destravar.
- Decidir o próximo passo concreto para cada item crítico.
- 4) Capturar impedimentos e donos
- Registrar impedimento, impacto e responsável por encaminhar.
- Se discussão for longa, criar “parking lot” e tratar após a Daily com os envolvidos.
Perguntas-guia melhores que o “ontem/hoje/impedimentos”
- O que está mais ameaçando o Sprint Goal agora?
- Qual item precisamos empurrar para “Done” hoje?
- Onde há fila (review, teste, dependência externa)?
Como evitar Daily improdutiva
- Status para o gerente: transforme em planejamento do time, olhando o quadro e decisões do dia.
- Debate técnico longo: use timebox; leve para conversa pós-daily.
- Foco em pessoas, não em trabalho: fale sobre itens e próximos passos, não relatórios individuais.
Sprint Review: validar incremento e ajustar próximos passos
Objetivo: inspecionar o incremento com stakeholders, coletar feedback e adaptar o que vem a seguir (backlog e direção). Não é “apresentação de slides”; é validação do que está pronto conforme a DoD.
Passo a passo prático
- 1) Abrir com o Sprint Goal e o que foi alcançado
- O que foi entregue “Done” e o que não foi (com transparência).
- 2) Demonstrar o incremento
- Mostrar cenários reais de uso; preferir ambiente semelhante ao de produção.
- Relacionar cada item demonstrado ao valor gerado (ex.: redução de tempo, mitigação de risco).
- 3) Coletar feedback estruturado
- Perguntas objetivas: “Isso atende ao fluxo esperado?”, “O que falta para liberar para usuários?”, “Quais riscos surgiram?”
- Registrar decisões e novos itens no backlog.
- 4) Atualizar visão de próximos passos
- Revisar prioridades à luz do que foi aprendido.
- Checar impactos em datas, dependências e releases.
Resultados esperados
- Feedback acionável e itens adicionados/ajustados no backlog.
- Alinhamento sobre o que está pronto para release e o que precisa de mais trabalho.
- Transparência sobre progresso real e riscos.
Como evitar Review improdutiva
- Demo de trabalho incompleto: demonstre apenas itens “Done”. O resto vira aprendizado interno, não validação externa.
- Reunião vira aprovação burocrática: foque em feedback e decisões, não em “carimbo”.
- Stakeholders passivos: leve perguntas e decisões esperadas (ex.: “liberamos para 10% dos usuários?”).
Sprint Retrospective: melhorar o sistema de trabalho
Objetivo: inspecionar como o time trabalhou e definir melhorias concretas para a próxima Sprint. É o evento que sustenta evolução contínua do processo e redução de desperdícios.
Passo a passo prático (estrutura simples e eficaz)
- 1) Definir foco e segurança
- Reforçar que o objetivo é melhorar o sistema, não culpar pessoas.
- Escolher um tema se necessário: qualidade, fluxo, comunicação, previsibilidade.
- 2) Coletar dados
- O que ajudou? O que atrapalhou? Onde houve retrabalho?
- Dados objetivos: itens que voltaram de teste, tempo em review, incidentes, interrupções.
- 3) Identificar causas e padrões
- Usar “5 porquês” ou diagrama simples de causa.
- Separar sintomas (ex.: “muitas correções”) de causas (ex.: “critérios de aceitação vagos”).
- 4) Definir ações pequenas e testáveis
- Escolher 1 a 3 ações para a próxima Sprint.
- Definir dono, prazo e como medir sucesso.
- 5) Fechar com compromisso operacional
- Adicionar ações ao Sprint Backlog ou como itens visíveis no quadro.
Exemplos de ações de melhoria (boas e ruins)
- Ruim: “Melhorar comunicação”.
- Bom: “A partir da próxima Sprint, toda história terá 3 exemplos de aceitação no formato Dado/Quando/Então antes de entrar no Planning (dono: Ana)”.
- Bom: “Limitar WIP em ‘Em revisão’ a 2 itens; quando exceder, swarm para revisar (dono: time)”.
Gestão de impedimentos: do registro à remoção
Impedimento é qualquer fator que reduz a capacidade do time de avançar em direção ao Sprint Goal (bloqueios técnicos, dependências, acessos, decisões pendentes, instabilidade de ambiente). A gestão eficaz evita que impedimentos virem “ruído recorrente” nas cerimônias.
Modelo prático de registro de impedimento
Impedimento: Acesso ao ambiente de homologação expirouImpacto: impede validar história X; risco de não cumprir Sprint GoalInício: D3Responsável por encaminhar: Pessoa YPróxima ação: abrir chamado + escalar para time de infra até hoje 14hStatus: Aberto / Em andamento / ResolvidoRotina de tratamento
- Identificar (Daily e durante o trabalho): registrar imediatamente.
- Classificar: urgência (ameaça ao Sprint Goal), tipo (técnico, processo, externo), dependência.
- Atuar: definir próximo passo e responsável; escalar quando necessário.
- Prevenir recorrência: levar à Retrospective impedimentos repetidos e criar ação sistêmica (ex.: automatizar provisionamento, acordos de SLA com áreas externas).
Inspeção e adaptação sem “teatro de cerimônias”
Eventos do Scrum funcionam quando geram decisões e mudanças reais. Quando viram rituais, consomem tempo sem melhorar entrega.
Sinais de cerimônias improdutivas
- Daily com relatos individuais e sem ajuste de plano.
- Planning sem Sprint Goal e com escopo “empurrado” sem considerar capacidade.
- Review sem stakeholders relevantes ou sem decisões.
- Retrospective com lista grande de problemas e nenhuma ação implementada.
Práticas para manter efetividade
- Timebox e agenda explícita: cada evento com objetivo, passos e saída esperada.
- Foco em decisões: ao final, deve existir algo diferente (plano ajustado, backlog atualizado, ação de melhoria).
- Transparência via artefatos: quadro atualizado, DoD aplicada, impedimentos visíveis.
- Menos multitarefa: limitar trabalho em progresso e priorizar terminar antes de começar.