Conclusão primeiro: um sistema de picking sem papel depende de três configurações, não do preço dos coletores de dados. Essas três são como as filas de tarefas são divididas, quanto a tela do coletor mostra e para onde vão as exceções quando algo dá errado. Se uma delas estiver errada, o armazém vai inventar a sua própria solução alternativa. Essa solução geralmente é papel, anotações copiadas ou gritos de um corredor para outro. A partir desse momento, os dados do sistema deixam de corresponder ao que realmente aconteceu.

Já conduzi mais de trinta implantações, e o padrão é sempre o mesmo. Os centros que desmoronam na primeira semana raramente têm um problema de hardware. Têm um problema de fila, de tela ou de exceção decidido numa sala de reunião sem percorrer o corredor. O trabalho não é complicado. O difícil é a contenção: não dar aos separadores mais tarefas, mais informações nem mais rapidez de exceção do que eles conseguem usar.

Por que essas três configurações importam mais do que os dispositivos ou a cobertura de rede é simples. O ritmo de um sistema de picking sem papel é definido pela tarefa, não pelo leitor. Se a fila estiver errada, os separadores passam o turno esperando trabalho, procurando trabalho ou alternando entre tarefas. Se a tela mostrar demais, cada separação custa um segundo extra de procura, e esses segundos se acumulam em filas na bancada de embalagem. Se as exceções não têm para onde ir, uma falta, um item danificado ou um código de barras ilegível fica travado nas mãos de um separador enquanto o sistema continua informando que o pedido está avançando normalmente.

Já vi esse erro de fila três vezes, sempre da mesma forma. Em novembro de 2023, um armazém terceirizado em Ningbo que atendia pequenos eletrodomésticos liberou de uma só vez as ondas de um dia inteiro. A fila estava ordenada por número de pedido, e um separador terminou com mais de quarenta tarefas abertas. Ele não conseguia reter essa lista na cabeça, então separou os poucos pedidos de que se lembrava e deixou o resto para o supervisor perseguir. Pressionado para recuperar o atraso, misturou pedidos entre si, e a bancada de embalagem detectou as trocas. A equipe não foi descuidada. O desenho pedia a uma pessoa que fizesse o trabalho de quatro. Reconstruímos a fila por zona, limitamos cada separador a oito tarefas abertas, e o armazém voltou a trabalhar em sequência.

Filas de tarefas de picking sem papel: dividir por zona, não por número de pedido

A primeira regra de uma fila é que o que um separador consegue ver de uma só vez deve ser pequeno o bastante para lembrar sem anotações. Eu divido primeiro por zona e depois por prioridade. As tarefas da mesma zona vão juntas. As tarefas de outras zonas não pertencem à fila da mesma pessoa, a menos que essa pessoa já esteja percorrendo aquela rota. A prioridade tem apenas dois níveis: deve embarcar antes do corte, e pode esperar a próxima onda. Três níveis ou mais parecem precisos, mas no armazém ninguém consegue distingui-los, o que significa que os níveis não servem para nada.

A segunda regra é que, uma vez atribuída uma tarefa, ela deve permanecer atribuída. Não a retire e reordene só porque o sistema recalculou uma onda, a menos que o pedido tenha sido cancelado ou o endereço tenha sido bloqueado. Uma tarefa retirada é fácil de perder, porque o separador pode já estar no meio do caminho. A terceira regra é que o tamanho da onda deve ser calculado a partir do efetivo e do tamanho da zona, não a partir de um número redondo de pedidos. Cem pedidos espalhados por cinco zonas e cem concentrados numa só zona são duas cargas de trabalho diferentes.

Use esta tabela de decisão antes de definir qualquer outro parâmetro de fila. Preencha primeiro as três linhas, e só então discuta o resto:

Decida isto primeiro Como eu configuro O que acontece quando está errado
Dimensão de divisão Por zona; um separador trabalha uma zona num dado período Os separadores vão e voltam entre zonas e perdem tempo em deslocamentos
Limite de tarefas abertas Conforme o tamanho da zona e as linhas por pedido, geralmente no máximo oito As tarefas se acumulam na tela e os separadores escolhem os próprios pedidos
Níveis de prioridade Apenas dois: deve embarcar antes do corte, ou pode esperar Níveis demais se confundem e o armazém não sabe o que importa

Telas de coletores: primeiro subtrair, depois acrescentar recursos

Minha regra para a tela de um coletor de picking sem papel é direta: um separador que olha de relance deve saber de imediato qual é a próxima ação. Endereço, nome do produto e quantidade pertencem à primeira tela, num texto grande o bastante para ler a meio metro de distância usando luvas. Todo o resto, incluindo lote, cliente e observações do pedido, pertence a uma segunda tela que só aparece ao tocar. Colocar tudo na primeira tela não deixa o separador mais bem informado. Deixa-o mais lento na única coisa que ele faz centenas de vezes por dia.

Em março de 2024, um armazém de bens de consumo em Dongguan me mostrou exatamente como isso falha. A primeira tela tinha nove campos. Os separadores procuravam a quantidade, depois o endereço, e uma linha errada significava uma separação errada. Pior, o botão de confirmação ficava ao lado do botão de próximo pedido, e os dedos com luvas continuavam tocando no errado. Mais de uma dezena de pedidos por dia eram pulados por toques acidentais, e a equipe de embalagem os rastreava um por um. Cortamos a primeira tela para três campos e movemos a confirmação para o canto inferior direito, sozinha. Os pulos acidentais pararam no mesmo dia. Sem dispositivos novos, sem pessoal extra, apenas removendo o que nunca deveria ter dividido a tela.

Um detalhe fácil de passar despercebido: o que a tela diz quando uma leitura falha. Uma cruz vermelha ou um código de erro não é uma instrução. A tela deve dizer ao separador o que fazer em seguida, seja ler novamente de outro ângulo ou abrir uma exceção. Ninguém para no meio de uma separação para decifrar uma mensagem de erro.

Exceções do picking sem papel precisam de um caminho próprio de retorno

O tratamento de exceções é a configuração que me recuso a deixar como um pensamento tardio. Faltas, avarias, divergências de quantidade e códigos de barras ilegíveis precisam cada um da sua própria saída. Um único botão genérico de exceção produz uma pilha de chamados que parecem todos iguais, e a pessoa que os resolve precisa telefonar para o armazém para perguntar o que realmente aconteceu. Quando alguém atende, o estoque já pode ter sido movimentado.

Minha configuração funciona assim. No momento em que uma exceção é aberta, a tarefa original congela e deixa de contar para as tarefas abertas daquele separador. A exceção vai para uma fila separada, de responsabilidade de um supervisor ou conferente, e não de volta para a fila normal. O supervisor tem apenas três desfechos: repor e liberar novamente, trocar de endereço e liberar novamente, ou reter o pedido para confirmação do atendimento ao cliente. Não há um quarto desfecho, e as exceções não podem ficar sem responsável. A fila deve ser zerada antes do fim do turno. Tudo o que sobrar recebe um motivo por escrito e vira o primeiro trabalho da manhã seguinte, antes da liberação de qualquer onda nova.

Eis o julgamento contraintuitivo com que os clientes discutem: resolver exceções mais rápido nem sempre é melhor. Se um supervisor resolve uma falta alterando discretamente a quantidade, ou resolve uma avaria substituindo-a por outro pedido, a fila parece limpa enquanto o estoque e o pedido estão ambos errados. Prefiro deixar uma exceção parada por mais meia hora do que perder o rastro. Cada desfecho deve registrar quem o tratou, qual endereço foi usado e se a quantidade mudou. A velocidade no armazém muitas vezes é paga depois, como uma divergência que só aparece na contagem de fim de mês.

Minha checklist da noite de implantação: testar em endereços reais

Minha checklist da noite de implantação tem apenas quatro itens, mas cada um deve ser percorrido em endereços reais, não revisado como capturas de tela numa sala de reunião. Primeiro, peça a um separador que separe dez pedidos em velocidade normal e observe se ele vira páginas para encontrar tarefas ou pergunta ao supervisor o que fazer em seguida. Segundo, crie três exceções deliberadas, uma falta, um item danificado e um código de barras ilegível, e verifique se elas chegam à fila de exceções e se as tarefas originais congelam. Terceiro, corte a rede do coletor e restabeleça-a, e verifique se alguma tarefa se perde ou é liberada duas vezes. Quarto, deixe o supervisor resolver essas três exceções e verifique se cada desfecho pode ser rastreado até uma pessoa e um endereço. Se os quatro passarem, eu assino. Se um falhar, o armazém vai falhar exatamente naquele ponto no dia seguinte.

Nada disso exige tecnologia avançada. Exige disciplina em três pontos: não sobrecarregar a fila, não sobrecarregar a tela e não apressar as exceções. Quando essas três configurações estão certas, o sistema realmente trabalha para o armazém em vez de acrescentar um segundo trabalho que o armazém precisa servir. Para saber o que esse tipo de configuração deve entregar, leia os benefícios do picking sem papel junto com este guia: os benefícios só se sustentam quando a configuração por trás deles é sólida.

Por Lin Xiao, Consultor de Implementação de WMS

Traduzido do inglês. Em caso de divergência, prevalece a versão em inglês.