1. O Que E o Metodo Kanban
Kanban e um metodo de gestao visual de fluxo de trabalho criado pela Toyota nos anos 1940 como parte do Sistema Toyota de Producao. O nome vem do japones e significa "cartao visual" ou "sinal". Adaptado para desenvolvimento de software por David Anderson no inicio dos anos 2000, tornou-se um dos frameworks ageis mais usados do mundo.
O principio central e simples: tornar o trabalho visivel. Ao mapear cada tarefa em um quadro com colunas representando etapas do fluxo, a equipe consegue ver instantaneamente o status de cada item, identificar gargalos e tomar decisoes informadas sobre prioridades.
2. WIP Limit e Por Que Ele Importa
WIP (Work In Progress) limit e o numero maximo de tarefas que podem estar simultaneamente em uma coluna. E um dos mecanismos mais poderosos do Kanban — e um dos mais ignorados por quem esta comecando.
A logica por tras do WIP limit vem da teoria das filas (Lei de Little): quanto mais trabalho em progresso, mais tempo cada item leva para ser concluido. Limitar o WIP forca a equipe a terminar o que esta em andamento antes de puxar novas tarefas.
- Reduz o contexto de troca entre tarefas
- Expoe gargalos que antes ficavam ocultos
- Aumenta o throughput (itens concluidos por unidade de tempo)
- Melhora a previsibilidade das entregas
"Pare de iniciar, comece a terminar." — principio central do Kanban moderno
3. As Colunas do Quadro
Este board usa as 4 colunas mais comuns em times de tecnologia. Cada coluna representa um estado no fluxo:
- Backlog: tarefas identificadas mas ainda nao iniciadas. Sem WIP limit por padrao.
- Em Andamento: tarefas sendo trabalhadas agora. WIP limit recomendado: 1-3 por membro.
- Revisao: tarefas aguardando revisao, code review ou aprovacao. WIP limit importante aqui.
- Concluido: tarefas entregues. Registro historico do que foi feito.
4. Kanban vs Scrum
Kanban e Scrum sao complementares, nao concorrentes. As principais diferencas praticas:
- Cadencia: Scrum usa sprints de duracao fixa; Kanban usa fluxo continuo sem timebox.
- Planejamento: Scrum planeja por sprint; Kanban puxa itens do backlog conforme capacidade.
- Mudancas: No Kanban, novos itens podem entrar a qualquer momento; no Scrum, idealmente nao durante a sprint.
- Metricas: Scrum mede velocity (pontos por sprint); Kanban mede lead time e throughput.