A essência primeiro: durante a virada de um WMS, rode os sistemas antigo e novo em paralelo por pelo menos duas semanas, idealmente quatro. Fixe a tolerância de variação de inventário em 0.5% — linha dura — e tolerância zero para divergências no status dos pedidos. Concilie os mesmos três relatórios todos os dias. Se algo estourar a tolerância, congele as transações no sistema novo e rastreie a origem até o antigo. Essa única regra vai salvar o seu go-live.

O que uma operação em paralelo realmente concilia

Uma operação em paralelo significa que os dois sistemas ficam ativos: o WMS legado continua rodando a operação real enquanto o WMS novo registra as mesmas transações em paralelo. Parece o dobro do trabalho. É o dobro do trabalho. E é a única maneira de dormir tranquilo durante a virada.

Duas razões.

Primeira, por mais limpos que os dados migrados pareçam, o primeiro dia vai colidir com a realidade. Sistemas legados estão cheios de «inventário invisível»: pallets parados no corredor, devoluções controladas na planilha de alguém, pedidos que foram enviados mas nunca fechados. O sistema novo herda os números contábeis; os números contábeis e o chão de fábrica divergem rápido. Vi exatamente essa falha três vezes. Em abril de 2024, um armazém de autopeças em Dallas, Texas, fez um período paralelo de apenas 7 dias e desligou o sistema antigo. A contagem de fim de mês acusou um rombo de cerca de $110,000 em inventário. A causa raiz: a variação em nível de lote nunca entrou no escopo da conciliação. O sistema antigo rastreava lotes de forma aproximada; o novo os aplicava de forma rígida. Eles conciliaram por uma semana e compararam as coisas erradas.

Segunda, os operadores precisam de tempo para retreinar as mãos. O rendimento de picking costuma cair 20–30% na primeira semana após uma troca de sistema. Isso não é um problema de pessoas; é memória muscular. O período paralelo é o colchão: se o lançamento no sistema novo estiver errado, o sistema antigo ainda cobre a produção.

Ou seja, a operação em paralelo não concilia «dados». Ela concilia três relatórios específicos:

  1. Conciliação de inventário: quantidade disponível por SKU × endereço, comparada linha a linha.
  2. Conciliação de status de pedidos: abertos, alocados, enviados, cancelados — comparados pedido a pedido.
  3. Conciliação de ocupação de endereços: quais endereços estão ocupados e com o quê, comparados posição por posição.

Só esses três. Concilie mais e você nunca vai terminar. Nunca terminar é o mesmo que nunca conciliar.

A conciliação diária em cinco passos

Passo 1: congele uma linha de base. Antes de começar o período paralelo, faça uma contagem física completa ou chegue a mais de 95% de cobertura de SKU com contagens cíclicas. Sem um ponto de partida limpo, toda variação depois disso é inexplicável. Este é o passo que a gerência adora pular — «vamos começar logo, sem perder tempo». Não ouça. Conciliação sem linha de base é teatro.

Passo 2: trave o escopo da conciliação por escrito. Três coisas precisam bater exatamente: o mesmo horário de snapshot todo dia (digamos, meia-noite — e pergunte primeiro quando rodam os jobs noturnos em lote do sistema legado), as mesmas dimensões (SKU + endereço + lote, as três — Dallas é o que acontece quando você pula uma) e a mesma unidade de medida (unidades avulsas vs. caixas; UOMs misturadas em sistemas legados são a regra, não a exceção).

Passo 3: rode os três relatórios no mesmo horário fixo todo dia, antes do início do turno da manhã, cobrindo o dia útil anterior já fechado. Os resultados saem no mesmo dia, sem exceção. Uma variação que dorme vira inexplicável de manhã.

Passo 4: classifique as variações em três níveis. Esta é a tabela mais importante de todo o método. Imprima e cole na parede:

Nível Definição Ação
Fatal Divergência de status de pedido, inventário negativo, qualquer coisa que afete expedição ou finanças Congele imediatamente as transações relacionadas no sistema novo; causa raiz em 4 horas
Tolerável Variação dentro de 0.5% ou uma unidade por linha, com causa clara (em trânsito, diferença de horário) Registre a causa; reconfira no dia seguinte se zerou
Ruído Puros artefatos de tempo, p. ex., o sistema legado fecha os livros às 23:59 enquanto o novo atualiza em tempo real Anote e ignore; se autocancela no dia seguinte

Observe o que a ação do nível fatal congela: o sistema novo, não o antigo. Durante a operação em paralelo, o sistema legado é o sistema de produção. O sistema novo é a sombra. Quando a sombra está errada, a sombra para.

Passo 5: um stand-up diário de 15 minutos. Só três perguntas: quantas variações fatais hoje, o que as causou, quem é o dono de cada uma. Pule o stand-up e os relatórios de conciliação viram um arquivo Excel que ninguém lê.

Agora a conta, porque a gerência sempre pergunta se a operação em paralelo vale a pena. Pegue uma operação de 15 pessoas: duas horas extras de duplo lançamento por pessoa por dia, a $25/hora, por 30 dias — dá 15 × 2 × 30 × 25 = $22,500. Agora precifique uma virada que deu errado: a baixa de inventário de $110,000 do armazém de Dallas foi só a perda contábil. A conta real foram dois meses de contagens em hora extra, reclamações de clientes e paradas emergenciais de linha, além de uma equipe de chão que parou de confiar no sistema. $22,500 contra isso. Não jogam na mesma liga. Esta é uma aritmética que um CFO entende.

Trabalhador de armazém escaneando um código de barras com um coletor de dados junto a etiquetas de pallet durante uma virada de sistema

Quanto tempo rodar e quando desligar o sistema antigo

A resposta primeiro: mínimo de duas semanas, ideal de quatro semanas; passado de seis semanas você está queimando dinheiro.

Aqui vai a parte contraintuitiva: mais tempo não é melhor. Depois de seis semanas, os operadores começam a «montar dois cavalos» — lançando nos dois sistemas, com cuidado em nenhum — e a qualidade dos dados decai em vez de melhorar. Vi um armazém em operação paralela por três meses. Os dois sistemas terminaram cheios de lixo. Três meses de trabalho por nada.

Os sinais para desligar o sistema legado — os três obrigatórios, sem exceção:

  1. Sete dias consecutivos com os três relatórios de conciliação dentro da tolerância (inventário dentro de 0.5%, status de pedidos com variação zero).
  2. Zero variações fatais por sete dias consecutivos. Zero, não «dentro da tolerância».
  3. Os operadores trabalharam uma semana inteira de forma independente no sistema novo, mantendo o sistema legado só como backup — modo sombra, comprovadamente tranquilo.

Mais um sinal contraintuitivo: uma conciliação que mostra variação zero por dias é suspeita, não tranquilizadora. Um armazém de verdade sempre tem estoque em trânsito e defasagens de tempo. Dias de zero chapado geralmente significam que alguém está alisando o relatório na mão. Se vir três dias seguidos de zero, audite a pessoa que faz a conciliação antes de comemorar.

Os modos de falha habituais e o checklist da véspera do go-live

Classificados pela frequência com que os vi:

Primeiro, jobs agendados do sistema legado deixados rodando. Novembro de 2023, um 3PL de vestuário de 120,000 pés quadrados em Ontario, Califórnia, 18,000 SKUs, nove anos no sistema legado. Véspera do go-live, 2 da manhã: o relatório de variações que mostrava umas 200 linhas durante o dia de repente explodiu para 1,400. A equipe inteira virou a noite e achou: um job em lote do sistema legado à 1 da manhã que repostava o «inventário reservado» — uma lógica que o sistema novo não tinha. Os dois sistemas brigaram a noite inteira. Vi exatamente essa falha três vezes, sempre de madrugada, sempre um job agendado. Antes de começar o período paralelo, liste cada job agendado do sistema legado e confirme um por um.

Segundo, os dois lados definem a mesma palavra de jeitos diferentes. O «disponível» inclui a área de retenção de QA? A faixa de preparação? Resolva isso no Passo 2, por escrito, assinado pelos dois lados.

Terceiro, variações sem dono. O relatório roda, a variação fatal fica lá por três dias, ninguém age — é o mesmo que não conciliar. O stand-up do Passo 5 existe exatamente para isso.

Quarto, desligar o sistema legado cedo demais. A gerência vê uma operação paralela tranquila e quer economizar os $22,500 de mão de obra. Segure a linha nos três sinais de desligamento. Os três, ou não há virada.

Por fim, o checklist da véspera do go-live. Cada item ganha um check, ou a virada não acontece:

  1. Os três relatórios de conciliação de hoje estão todos dentro da tolerância, com zero variações fatais.
  2. Cada job agendado do sistema legado está desativado — confirmado item a item contra a lista.
  3. O rollback está pronto: backup completo do banco legado concluído, chave de virada testada ao vivo.
  4. Os usuários-chave (líderes de recebimento, picking e expedição) operaram de forma independente no sistema novo por uma semana completa.
  5. Os telefones do consultor de implementação e de TI ficam ligados até o meio-dia do dia seguinte. Ria se quiser — conheço um lugar onde alguém desligou na noite do go-live.

Uma operação em paralelo não é um problema técnico. É um problema de disciplina. Escopo, tolerância, stand-up, checklist — acerte nesses quatro e as chances de um desastre de virada caem a quase zero. Se pular, nem vire.

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.