Pare de fazer tanta coisa ao mesmo tempo: Limite o WIP

Uma das práticas mais conhecidas do Método de gestão de fluxo de trabalho Kanban é a definição do limite de WIP. Portanto, neste artigo, escrevo sobre por que você deve utilizá-lo, o que ele é e como você pode defini-lo. 

Imagem de um quadro Kanban representando o fluxo de trabalho de uma transportadora, dividido em cinco grandes etapas: Entrada de Pedidos, Planejamento Operacional, Armazenagem e Preparação, Transporte e Distribuição, e Entrega ao Cliente. Cada etapa está subdividida em colunas como "Planejando", "Armazenando" e "Entregando". Acima de cada coluna há um número entre colchetes indicando o limite de WIP (Work in Progress). Diversos cartões coloridos representam demandas em andamento, e figuras de pessoas indicam quem está executando cada tarefa. Ícones de alerta (círculo vermelho com traço branco) aparecem em colunas onde o número de cartões ultrapassa o limite de WIP. Há também marcadores como “Ponto de Comprometimento” e “Ponto de Entrega” que delimitam o início do downstream e o final do fluxo.
Quadro Kanban de uma empresa de logística

O limite de WIP é diferente do WIP

Antes de entrarmos no assunto, vamos à definição dos termos. 

WIP

WIP é a sigla de Work in Progress, em tradução livre, trabalho em progresso. Esse é o conjunto de todos os itens de trabalho em andamento no nosso fluxo de trabalho. Você deve contabilizar todo e qualquer item em que o seu time tenha investido algum esforço. Logo, itens que estão no upstream, em etapas de espera, em etapas de execução ou bloqueados por algum motivo contam como trabalho em progresso. Em outras palavras, praticamente tudo o que está após a recepção do item na lista de demandas (backlog) até antes da entrega. 

Imagem de um quadro Kanban de uma transportadora com cinco etapas: Entrada de Pedidos, Planejamento Operacional, Armazenagem e Preparação, Transporte e Distribuição, e Entrega ao Cliente. Cada fase tem colunas para estados como "Planejando", "Armazenando", "Transportando" e "Entregando". Acima de algumas colunas há números entre colchetes indicando o limite de WIP. A imagem tem um contorno vermelho envolvendo todas as etapas a partir do “Ponto de Comprometimento” até o “Ponto de Entrega”. Um quadrado vermelho apresenta o WIP que vai desde o Planejando até o entregando envolvendo todos os itens de trabalho.
Tudo o que está entre a próxima etapa após o backlog (Entrada de Pedidos) e a etapa antes de Entregue é WIP. São 20 no total.

O WIP é uma métrica concreta, um fato. 

Limite de WIP

Esse não chega a ser uma métrica; na verdade, é uma convenção sobre o limite do trabalho aceitável. Então, quando o WIP atinge esse limite, o time não puxará mais trabalho para o fluxo.

Imagem de um quadro Kanban representando o fluxo de trabalho de uma transportadora, com cinco etapas principais: Entrada de Pedidos, Planejamento Operacional, Armazenagem e Preparação, Transporte e Distribuição, e Entrega ao Cliente.Cada etapa do processo tem um número entre colchetes destacado em vermelho, indicando o limite de WIP permitido: 6 no planejamento, 8 na armazenagem, 5 no transporte e 4 na entrega. Cartões coloridos representam tarefas em andamento e ícones de pessoas mostram operadores executando as atividades. A imagem evidencia que o controle do WIP por etapa é essencial para prevenir sobrecargas e melhorar o fluxo de trabalho.
Limites de WIP por etapa do fluxo de trabalho

 

Por que limitar o WIP?

Existem vários motivos para você limitar o WIP; aqui, listo os principais que levam os times a optar por limitar o WIP. 

1. Evitar sobrecarga do sistema de trabalho.

No artigo “Lei de Little (Little’s Law): A Ciência por Trás de Fazer Menos e Entregar Mais“, apresentei a informação matemática de que, quanto mais coisas fazemos em paralelo, mais lentos seremos para entregar cada uma. Perdemos o foco, ficamos trocando de contexto o tempo todo, a priorização se torna irrelevante, a previsibilidade se torna impossível e os gargalos se multiplicam no fluxo. A limitação do WIP mantém o volume de trabalho compatível com a capacidade real dos times.

2. Aumentar a eficiência

Quanto menos itens no fluxo, mais rápido ele é, pois há menos espera e menos bloqueios. Imagine uma situação utópica em que limitamos o WIP de todas as etapas a um máximo de um item. Para todos os que trabalham no fluxo, aquele único item seria a prioridade, pois não há mais nada a fazer além dele. Logo, ele passaria “voando” por todas as etapas. Infelizmente, essa situação não seria tão prática na vida real, pois itens distintos possuem tipos distintos, classes distintas e complexidades distintas. Além disso, o fluxo possui etapas mais lentas do que as de outras e pessoas com competências e capacidades diferentes.

3. Pare de começar e comece a terminar

Em vez de cada um “abraçar” novas tarefas, o time se mobiliza para terminar o que já está em andamento, fortalecendo o trabalho conjunto e a entrega de valor ao cliente.

4. Expor o gargalo

Quando o WIP é limitado, qualquer acúmulo em uma etapa fica mais visível mais cedo, permitindo ajustes adequados no processo.

5. Melhorar a qualidade

Este é um ganho indireto que o limite do WIP pode proporcionar, pois estamos reduzindo o número de itens que trabalhamos simultaneamente. Então, com menos coisas competindo pela atenção, a equipe consegue revisar, testar e validar melhor, reduzindo retrabalho, defeitos e dívidas técnicas.

Modelos de limite de WIP

Existem várias formas de limitar o WIP. São elas:

Por pessoa

Cada pessoa é um avatar (representação de alguém em outro mundo) e só  pode ter um número determinado de avatares no quadro. Particularmente, só vi isso uma vez.

Imagem de um quadro Kanban com o fluxo de trabalho de uma transportadora dividido em cinco etapas: Entrada de Pedidos, Planejamento Operacional, Armazenagem e Preparação, Transporte e Distribuição, e Entrega ao Cliente.No topo da imagem, uma legenda mostra operadores com diferentes limites de WIP por pessoa: alguns podem executar apenas 1 tarefa, outros até 2 ou 3. No quadro, há operadores associados a cartões coloridos que representam demandas em andamento. Ícones de alerta sinalizam quando um operador está com mais tarefas do que seu limite permite, mesmo que a coluna ainda esteja dentro do seu limite geral.
Quadro Kanban com Limites de WIP por Pessoa que trabalha no fluxo

⬆️ Prós: fácil de adotar; fomenta a autogestão; didático para introduzir o conceito de limite de WIP.

⬇️ Contras: facilita a microgestão; incentiva o trabalho isolado; é difícil de manter, pois as ferramentas digitais não suportam esse modelo. 

O Fluxo

Você define um limite para todo o fluxo, independentemente das etapas e das pessoas envolvidas. Com relação a esse formato, eu tenho que ser sincero: nunca vi ninguém adotá-lo em conjunto com Kanban. Todavia, uma variação dele é muito comum no Scrum. Quando falamos que um time tem a “velocidade” de 50 pontos de história por sprint, estamos estabelecendo uma limitação de WIP pelo fluxo (50 pontos de história) no tempo do sprint.

No Kanban ficaria assim: 

Imagem de um quadro Kanban representando o fluxo de uma transportadora, com cinco etapas principais: Entrada de Pedidos, Planejamento Operacional, Armazenagem e Preparação, Transporte e Distribuição, e Entrega ao Cliente.No topo da imagem, centralizado sobre as colunas intermediárias do fluxo, está o número 23, indicando a quantidade total de itens atualmente em progresso. Os cartões coloridos representam tarefas ou pedidos em execução.
Quadro Kanban com Limite de WIP no Fluxo

⬆️ Prós: fácil de visualizar; é a capacidade exata do time.

⬇️ Contras: não impede gargalos; ineficiente para identificar pontos de ineficiência. 

Por etapa no fluxo

Cada etapa do fluxo é limitada. A capacidade do time é justamente o somatório dos limites de cada etapa.

Imagem de um quadro Kanban representando o fluxo de uma transportadora, dividido em cinco etapas: Entrada de Pedidos, Planejamento Operacional, Armazenagem e Preparação, Transporte e Distribuição, e Entrega ao Cliente.Acima das colunas principais há números destacados com borda vermelha, representando o limite de WIP por etapa: 6 para Planejamento, 8 para Armazenagem, 5 para Transporte e 4 para Entrega. Os cartões coloridos representam pedidos em andamento, e ícones de pessoas indicam operadores atuando nas atividades.
Quadro Kanban com Limite de WIP por Etapa do Fluxo

⬆️ Prós: fácil de entender e visualizar; identifica rapidamente gargalos específicos do fluxo; prático para atualizar.

⬇️ Contras: Pode gerar “ilhas” de capacidade: uma coluna pode estar cheia e outra ociosa; não controla bem quando há variações grandes no tamanho ou na complexidade das tarefas.

Por estado na etapa

Uma etapa costuma ser a junção de um estado de ação com um de espera. Caso deseje, a limitação poderá ser aplicada a cada coluna. Aliás, devido às implementações mais comuns das ferramentas online de gestão, esse modelo tem se tornado o padrão de fato. 

Imagem de um quadro Kanban com cinco etapas principais: Entrada de Pedidos, Planejamento Operacional, Armazenagem e Preparação, Transporte e Distribuição, e Entrega ao Cliente.Cada etapa contém estados com limites de WIP distintos, exibidos entre colchetes. Por exemplo: “Planejando” com limite [2] e “Planejado” com limite [4]; “Armazenando” com [5] e “Armazenado” com [3]; “Transportando” com [3] e “Transportado” com [2]; “Entregando” com [4]. A imagem mostra cartões coloridos representando demandas em execução e ícones de operadores atuando nas tarefas.
Quadro com limites de WIP por estado dentro da etapa do fluxo de trabalho
⬆️ Prós: atualmente é o padrão de fato por causa das ferramentas digitais; visualização rápida dos gargalos.

⬇️ Contras: pouca mobilidade na etapa em que você não pode distribuir os itens; requer mais ajustes do que a etapa anterior.

Por etapa no fluxo ou estado na etapa com distribuição de esforço por raia

Esse é um formato híbrido que certos times adotam. Alguns quadros, além de dividirem o fluxo de trabalho em etapas, também o dividem em raias. Essas raias são classificações que os times desejam estabelecer. Por exemplo, por classe de serviço ou por tipo de demanda. Eu uso um quadro de coordenação (sou gestor de vários times) no qual separo as necessidades de evolução dos demais tipos de demanda. 

magem de um quadro Kanban que representa o fluxo logístico de uma transportadora com cinco grandes etapas: Entrada de Pedidos, Planejamento Operacional, Armazenagem e Preparação, Transporte e Distribuição, e Entrega ao Cliente.Na etapa de Planejamento Operacional, uma linha horizontal divide visualmente a coluna entre os estados "Planejando" e "Planejado", com percentuais de 40% e 60%, respectivamente. Cada cartão representa uma tarefa em andamento.
Quadro Kanban com Distribuição Percentual entre as Etapas por tipo da demanda

O que você pode fazer, além da limitação por etapas no fluxo ou por estado em cada etapa, é determinar um percentual para cada raia. Por exemplo, quero que 20% do esforço do meu time seja dedicado a evoluções e 80% aos demais tipos de demanda. Isso garante que, embora o meu time entregue demandas de projeto e correções, ele também faça evoluções em produtos que já estão em operação.

Imagem de um quadro Kanban digital com colunas verticais e faixas horizontais. Cada coluna possui um indicador de WIP no canto superior direito, como "0/3", representando zero de três itens permitidos.A faixa superior é rotulada como "Produtos em Construção/Evolução" e contém um cartão com status "Não assinado". A faixa inferior é "Chamados CSTI", com limite visível de "1/2".
Quadro Digital com Limites de WIP por Estado da etapa e por raias (Swimlane) de tipo de demanda específico

⬆️ Prós: garantem que diferentes tipos de demandas ou classes de serviço sejam atendidas. 

⬇️ Contras: nem sempre é fácil estipular um percentual. 

Como limitar o WIP no fluxo de trabalho?

Essa é a pergunta do milhão. Infelizmente não existe um método comum para fazer essa definição. O que existe são recomendações sobre como fazer.

Seu time e o comportamento dos itens no fluxo de trabalho

Primeiro, leve em consideração a quantidade de pessoas no time e a especialização de cada uma delas, de acordo com a etapa do fluxo. Se seu time for composto por 10 pessoas, um limite de WIP no fluxo igual a 1 não fará sentido algum. Assim como um limite muito superior, digamos, 70, também não.

Imagine que temos um time com 10 pessoas que são ultraespeciais e só conseguem atuar em uma determinada etapa do fluxo. 2 fazem o refinamento, 4 fazem a construção, 2 fazem os testes, 2 fazem a entrega.

Fizemos algumas análises com o Lead Time Breakdown e percebemos que o gargalo (etapa em que os itens passam mais tempo) é a construção. Como, neste exemplo, as pessoas são ultraespecialistas, não conseguem atuar em outras etapas do fluxo. Então podemos fazer essa divisão do limite de WIP.

Imagem de um quadro Kanban com cinco etapas: Product Backlog, Refinamento, Construção, Testes e Entrega.Cada etapa tem limites de WIP visíveis: [6] no Refinamento, [5] na Construção, [3] nos Testes e [3] na Entrega. Personagens de super-heróis representam os membros da equipe ativos em cada etapa. A etapa de Construção é destacada como gargalo do fluxo, e acima do Refinamento há uma seta azul com a inscrição “Amortecedor (buffer) para a etapa mais lenta”. Cartões laranjas representam itens de trabalho em andamento ou concluídos.
Quadro Kanban com Limite de WIP Ajustado ao Tamanho do time e o que conhecemos sobre o fluxo
Perceba que, em quase todas as etapas, o limite é igual à quantidade de ultraespecialistas mais 1. Com exceção do refinamento, pois a próxima etapa é justamente o gargalo e o limite fará o papel de amortecedor (buffer) para acumular o trabalho da etapa mais lenta.

Imagem de um quadro Kanban com cinco etapas: Product Backlog, Refinamento, Construção, Testes e Entrega.Cada estado da etapa possui limites de WIP definidos proporcionalmente à quantidade de pessoas: Refinando [2], Refinado [4], Construindo [4], Construído [1], Testando [2], Testado [1], Entregando [3]. Ícones de super-heróis representam os membros da equipe alocados em cada etapa. Uma seta azul identifica a Construção como “Etapa mais lenta (gargalo)”, enquanto outra seta indica o Refinamento como “Amortecedor (buffer) para a etapa mais lenta”. Cartões laranjas representam tarefas em andamento ou concluídas.
Quadro Kanban com Limite de WIP Ajustado ao Tamanho do time e ao que conhecemos sobre o fluxo. Divisão da etapa no fluxo por estado.
⬆️ Prós: dá previsibilidade; evita ociosidade em etapas rápidas; garante amortecimento do gargalo.
⬇️ Contras: reforça a dependência de especialistas (menos flexível); pode perpetuar gargalos se o time não evoluir em termos de multifuncionalidade.

Redução da limitação quando o WIP está elevado

Mantendo esse mesmo time, porém, digamos que o WIP estava totalmente descontrolado e que agora queremos limitá-lo. Sabemos apenas que estamos sobrecarregados e precisamos reduzir o WIP. Entretanto, não devemos retornar os itens ao backlog, pois isso geraria refluxo e teríamos uma informação errônea sobre os itens que já foram trabalhados. Então, podemos definir o limite do WIP exatamente igual ao WIP na etapa. Conforme os itens forem se movendo no fluxo, podemos reduzir o limite do WIP até encontrarmos o ideal para o time. 

Imagem de um quadro Kanban com cinco etapas principais: Product Backlog, Refinamento, Construção, Testes e Entrega.Em quase todas as colunas há um grande número de cartões laranjas, indicando excesso de tarefas em andamento. No Refinamento e na Construção, os cartões se acumulam, enquanto etapas posteriores, como Testes e Entrega, têm menos trabalho. Personagens de super-heróis aparecem em diferentes etapas, representando membros da equipe, mas a imagem mostra claramente um sistema sobrecarregado e sem foco, típico do momento pré-limitação de WIP.
Estado do fluxo inicial sem limite de WIP.

 

Imagem de um quadro Kanban com cinco etapas: Product Backlog, Refinamento, Construção, Testes e Entrega.Acima de algumas colunas estão os limites de WIP definidos exatamente iguais à quantidade de itens em andamento no momento: Refinamento com [13], Construção com [11], Testes com [6] e Entrega com [6]. Muitos cartões laranjas estão presentes nessas colunas, com personagens de super-heróis associados às tarefas. A imagem representa o primeiro momento da limitação de WIP, quando os limites foram definidos apenas para tornar o excesso visível.
Primeira limitação de WIP. O limite é igual à quantidade de itens.
Imagem de um quadro Kanban com cinco etapas: Product Backlog, Refinamento, Construção, Testes e Entrega.Acima de cada etapa estão limites de WIP reduzidos em comparação ao momento anterior: Refinamento [10], Construção [8], Testes [4] e Entrega [3]. Há menos cartões acumulados em Refinamento e Construção, mas ainda mais do que a capacidade ideal. Super-heróis estão posicionados em diferentes etapas, simbolizando os membros da equipe. A imagem representa o Momento 2 de evolução na gestão de WIP, quando os limites passam a ser menores e começam a disciplinar o fluxo de trabalho.
2º momento: redução gradual do Limite de WIP conforme os itens vão saindo das etapas.
Imagem de um quadro Kanban com cinco etapas: Product Backlog, Refinamento, Construção, Testes e Entrega.Acima de algumas colunas estão os limites de WIP estabilizados: Refinamento [8], Construção [6], Testes [3], Entrega [3]. Os cartões laranjas representam itens em andamento, em quantidade menor e mais equilibrada do que nos momentos anteriores. Personagens de super-heróis ilustram os membros da equipe trabalhando em cada etapa. A imagem mostra o Momento N, quando o sistema alcança estabilidade após reduções progressivas de WIP, com foco em previsibilidade e fluxo sustentável.
O enésimo momento necessário até que o limite de WIP chegue aos valores que o time considera adequados.
⬆️ Prós: realista, não distorce os dados históricos; evita a sensação de “perda de progresso” ao devolver itens; traz o time para a disciplina do limite, sem choques bruscos.

⬇️ Contras: ajuste mais demorado; requer paciência e disciplina do time para não puxar nada novo.

Redução forçada com limite já estourado

Outra forma é forçar o limite do WIP abaixo do WIP para forçar que o time não pegue mais nada novo até o WIP chegar ao nível adequado. 

Imagem de um quadro Kanban com cinco etapas: Product Backlog, Refinamento, Construção, Testes e Entrega.Os limites de WIP estão destacados em vermelho e verde: Refinamento [6], Construção [5], Testes [3] e Entrega [3]. Cartões laranjas representam itens em andamento, alguns já próximos ao limite da coluna. Personagens de super-heróis representam membros da equipe em diferentes etapas. A imagem mostra o cenário de redução forçada de WIP
Redução forçada do WIP através de um limite já “estourado”
⬆️ Prós: impacto imediato → o time foca em finalizar antes de começar; limpa o sistema rapidamente.

⬇️ Contras: medida dura, pode gerar ansiedade (“ficamos travados”); requer muita disciplina e alinhamento para não virar microgestão.

Limite de WIP Dinâmico

Leva em consideração a capacidade das pessoas disponíveis. Por exemplo, leva em consideração pessoas de férias, em treinamento etc.

Imagem de um quadro Kanban com as colunas: Product Backlog, Refinamento, Construção, Testes e Entrega.Dois personagens de super-heróis aparecem em uma área separada como “pessoas indisponíveis”. Os limites de WIP em cada etapa estão ajustados de forma reduzida: Refinamento [2], Construção [4], Testes [2] e Entrega [3]. Cartões laranjas representam os itens em andamento, distribuídos conforme a nova capacidade. A imagem demonstra o conceito de WIP Dinâmico, em que o limite de trabalho em progresso se adapta à disponibilidade real da equipe.
Limite de WIP dinâmico que leva em consideração a quantidade de pessoas disponíveis no time
⬆️ Prós: adapta-se ao contexto real; evita sobrecarga quando há menos gente.

⬇️ Contras: pode ser instável se o time mudar muito de tamanho.

Não espere uma melhora milagrosa. Dá uma olhada nesse artigo aqui: Estava ruim; agora parece que piorou. A Curva J explica.

Conclusão

Limitar o WIP não é burocratizar o trabalho, e sim trazer clareza e foco ao time. Ao reduzir a quantidade de itens em andamento, você ganha velocidade, previsibilidade e qualidade, além de expor os gargalos reais do fluxo. Existem diferentes formas de estabelecer limites, desde modelos simples até abordagens mais sofisticadas e dinâmicas. O mais importante é começar de algum ponto, observar os efeitos no fluxo e ajustar continuamente.

Lembre-se: não se trata de fazer menos, e sim de terminar mais. Em vez de correr em várias direções ao mesmo tempo, direcione a energia do time para concluir o que já começou. Essa é a verdadeira essência por trás da frase: “Pare de começar e comece a terminar”.

Curtiu, dá uma olhada no nosso treinamento de:

Team Kanban Practitioner (TKP)

 

Kanban System Design (KSD)

 

Avelino Ferreira Gomes Filho
Sobre o autor

Avelino Ferreira Gomes Filho

Trainer na K21

Avelino Ferreira é formado e mestre em Ciência da Computação. Teve uma longa trajetória na TI, começando como programador e chegando a gestor de diversos times de criação de produtos digitais. Conheceu e começou a adotar as melhores prática de de Métodos Ágeis em 2008. Desde então, se dedica a auxiliar outras empresas na construção da cultura ágil. Atualmente, é Consultor e Trainer na K21

Artigos relacionados

Marcos Garrido, Sócio-fundador e Trainer na K21

Com ferramentas como Lovable e Skip, o custo de implementar uma feature nova caiu tanto que, em muitos casos, o tempo que leva pra discutir se vale a pena fazer é o mesmo que leva pra fazer. Parece um sonho….

Avelino segurando um microfone e uma camiseta preta escrita Agile. Ele é pardo, barba e cabelos grisalhos.

Quando uma transformação organizacional começa a falhar, a explicação mais comum é que surgem rapidamente frases de guerra perdida: “Isso é cultural.”Infelizmente, a nossa cultura não permite a evolução” e logo alguém saca do bolso o “Complexo de Gabriela”: Eu…

Marcos Garrido, Sócio-fundador e Trainer na K21

Não é saber programar. Não é dominar prompts. Não é acompanhar o último modelo que saiu na semana passada. É saber tomar decisões. Quanto mais converso com as pessoas aqui na Nower/K21 e com os nossos clientes, mais tenho certeza…

Avelino segurando um microfone e uma camiseta preta escrita Agile. Ele é pardo, barba e cabelos grisalhos.

No texto “O caos invisível”, falei um pouco sobre a cultura do herói/heroína. Também já escrevi outros textos sobre o tema. Um deles com o meu colega Raphael Montenegro: “Paradoxo do Gestor Capitão Planeta”, que publicamos no final de 2020….