Simyl
simylflow
Início do Curso
Módulo 4: Sistemas Pull e WIP
Lição 2 de 5
12 min

Limites de Trabalho em Andamento

A prática contraintuitiva que melhora tudo.

1Por Que Limitar o WIP?

Limites de WIP são restrições sobre quantos itens podem estar em andamento em um determinado estágio—ou em todo o sistema—de uma vez.

Isso parece errado. Não deveríamos trabalhar no máximo possível? Mais atividade não é melhor?

Não. E aqui está o porquê:

Lei de Little: Lead Time = WIP / Throughput

Se o throughput é constante, cortar o WIP pela metade corta o lead time pela metade. Isso é matemática, não opinião.

Troca de contexto: Cada item adicional em andamento fragmenta a atenção. Com 1 item, você tem 100% de foco. Com 5 itens, você tem 20% de foco em cada um. A troca de contexto entre eles consome o resto.

Formação de filas: WIP alto significa que os itens esperam em filas. WIP baixo significa que os itens fluem mais rápido.

Terminar antes de começar: Com limites de WIP, você deve terminar algo antes de começar algo novo. Isso força a conclusão.

O resultado contraintuitivo: fazer menos de uma vez significa terminar mais no geral.

O Mantra de Parar de Começar

Pare de começar, comece a terminar. Parece um slogan, mas é o princípio central. Cada item 'iniciado' que não está terminado é estoque. Cada item que você não inicia é uma entrada a menos na fila, uma troca de contexto a menos, uma unidade de foco a mais disponível.

2Definindo Limites de WIP Iniciais

Como você sabe qual limite de WIP definir?

Comece com observação: Conte quantos itens estão em andamento agora. Se você tem 20 itens em 5 pessoas, essa é sua linha de base.

Corte pela metade: Sério. A maioria das equipes tem WIP demais. Cortar pela metade geralmente é um bom ponto de partida.

Por estágio vs. em todo o sistema: Você pode definir limites por estágio (ex.: máx. 3 itens em Revisão de Código) ou em todo o sistema (ex.: máx. 10 itens em todos os estágios). Comece com o que for mais simples para sua equipe.

Um por pessoa mais buffer: Um ponto de partida comum é n+2 onde n é o tamanho da equipe. Então uma equipe de 4 pode começar com limite de WIP de 6.

Ajuste com base nos resultados: Os limites de WIP devem ser apertados o suficiente para criar fluxo, mas não tão apertados que as pessoas não tenham nada para trabalhar. Se o limite nunca é atingido, está muito alto. Se as pessoas estão constantemente ociosas, pode estar muito baixo.

O objetivo não é encontrar o limite de WIP "perfeito"—é criar uma função de força que impulsiona a conclusão e expõe problemas.

WIP Cortado pela Metade

Equipe de 5 tinha média de 18 itens em andamento. Definiram limite de WIP de 9. Primeiro sprint pareceu lento. Segundo sprint, lead time caiu de 3 semanas para 8 dias. Terceiro sprint, baixaram para 7. Lead time caiu para 5 dias.

Limite de WIP Muito Alto

Equipe define limite de WIP de 30 para uma equipe de 5. O limite nunca é atingido. Nada muda. WIP acumula para 25-28 sem acionar nenhuma ação. O limite é decorativo, não funcional.

3Quando Você Atinge o Limite

Limites de WIP só funcionam se você responder quando os atingir. O que fazer quando o limite é alcançado?

Ataque em grupo: Pare o que está fazendo e ajude a limpar o gargalo. Se Revisão de Código está no limite, desenvolvedores ajudam a revisar em vez de escrever código novo.

Espere produtivamente: Se você não pode começar trabalho de nova funcionalidade, faça trabalho de melhoria: pague dívida técnica, escreva testes, automatize um processo doloroso.

Escale bloqueios: Se o limite é atingido porque algo está bloqueado, escale imediatamente. O bloqueio não pode se esconder.

Analise: Por que o limite está sendo atingido? Este estágio é a restrição? Há um problema sistêmico?

O que você NÃO deve fazer:

  • Ignorar o limite ("só desta vez")
  • Aumentar o limite para evitar a conversa
  • Começar trabalho "fora do quadro"
  • Contar itens de forma diferente para manipular o número

O limite está lá para criar pressão. Pressão expõe problemas. Problemas, quando tratados, levam à melhoria.

Violar o Limite = Sinal

Quando você está tentado a violar o limite de WIP, isso é um sinal. Algo está errado—ou o limite é genuinamente muito baixo (raro) ou o sistema tem um problema que vale a pena discutir (comum). Use a tentação como gatilho para melhoria.

Principais Conclusões
  • Lei de Little: reduzir WIP reduz lead time proporcionalmente
  • Limites de WIP forçam conclusão e expõem gargalos
  • Comece cortando o WIP atual pela metade
  • Quando os limites são atingidos, ataque em grupo ou faça trabalho de melhoria
  • Nunca viole limites silenciosamente—a pressão é o ponto

Exercícios Práticos