Ir para o conteúdo
Balkan Tecnologia

Dados no sistema novo, conferidos antes da virada

Levamos os dados do sistema antigo para o novo com regras de conversão escritas, ensaios completos antes da virada, conferência dos totais e um plano de volta.

Fio verde-menta enrolado em três carretéis de madeira, passando de um para o outro.

Para quem é

Para empresas que vão trocar de ERP, de plataforma ou de banco de dados sem perder o histórico.

O que resolve

  • O sistema novo está pronto, mas ninguém sabe se os dados antigos vão chegar inteiros.
  • Há clientes duplicados, CPFs inválidos e campos usados para outra coisa ao longo dos anos.
  • A última migração foi feita com planilhas e deixou saldos que não batem até hoje.
  • A virada tem data marcada, mas nunca houve um ensaio completo.
  • Se algo der errado no dia, não há como voltar para o sistema antigo.

O que fazemos

Perfil dos dados
Volumes, campos vazios, duplicidades e formatos fora do padrão levantados antes de escrever qualquer regra.
Mapa de conversão
Cada campo antigo ligado ao novo, com a regra de conversão escrita e aprovada pela sua equipe.
Saneamento
Duplicidades e dados inválidos corrigidos por regra ou separados para quem conhece o negócio decidir.
Ensaios de migração
A migração inteira roda em homologação quantas vezes for preciso, medindo tempo e erros.
Conferência
Contagens, totais e saldos comparados entre o antigo e o novo, registro a registro quando preciso.
Carga em duas etapas
Com volume grande, o histórico vai antes e só a diferença entra no dia da virada.
Plano de virada e de volta
Roteiro do dia, quem faz o quê e como voltar ao sistema antigo se a conferência falhar.

O que você recebe

  • Relatório do perfil dos dados, com os problemas encontrados
  • Mapa de conversão campo a campo, aprovado pela sua equipe
  • Scripts de migração versionados, que podem ser rodados de novo
  • Relatório de conferência de cada ensaio e da migração final
  • Roteiro de virada com plano de volta

Como fazemos

  1. Levantamento

    Origem, destino, volumes e o que precisa vir: todo o histórico ou só parte dele.

  2. Mapa e regras

    Campo a campo, com as decisões de saneamento tomadas pela sua equipe.

  3. Ensaios

    Migrações completas em homologação, até que toda diferença na conferência tenha explicação.

  4. Virada

    Migração final na janela combinada, com conferência antes de liberar o sistema.

  5. Pós-virada

    Acompanhamento dos primeiros dias, com o sistema antigo disponível para consulta.

Exemplos de tecnologia

  • PostgreSQL
  • SQL Server
  • Oracle
  • Python
  • pgloader
  • Debezium

Serviços relacionados

Perguntas frequentes

Quanto tempo o sistema fica fora do ar na virada?

Depende do volume e de quanto dá para levar antes. Com a carga em duas etapas a janela diminui, mas costuma haver um período sem lançamentos; os ensaios medem esse tempo, e a data é combinada com base nele.

Precisamos migrar todo o histórico?

Nem sempre. Às vezes o sistema novo recebe só os dados em aberto e o histórico fica num banco de consulta. Depende do uso e das obrigações de guarda, que o seu contador ou jurídico define.

Quem decide o que fazer com dados ruins?

A sua equipe. Levantamos os casos e propomos regras; o que exige conhecimento do negócio, como qual de dois cadastros duplicados vale, vai para uma pessoa decidir.

E se o fornecedor do sistema novo já faz a importação?

Melhor ainda. Nesse caso preparamos os dados no formato que ele pede e cuidamos da conferência entre o antigo e o novo, que alguém precisa assumir.

Escreva para a Balkan

Falar sobre o seu projeto