Ir para o conteúdo

Migração de dados e o esforço que exige.

Estimativa de esforço, ferramentas e risco para programas de migração de dados de ERP em SAP, Oracle e Microsoft. Abrange dados mestre, histórico transacional, objetos personalizados e estratégia de cutover.

Ferramenta gratuitaEstimadores

A migração de dados é a frente de trabalho mais subestimada, de forma consistente, em todos os programas de ERP que conduzi. O fornecedor dimensiona três meses de trabalho com dados. A realidade fica entre seis e nove. Na hora do cutover, metade da equipe está apagando incêndio com duplicidades e o comitê de direção pergunta por que ninguém avisou antes.

Criei este estimador para antecipar essa conversa em alguns meses. Ele dimensiona o trabalho por objeto de dados, por volume e por ERP de destino, e devolve uma estimativa em pessoas-dia, uma faixa de custo e uma abordagem de migração recomendada. É neutro em relação a fornecedores, cobrindo SAP S/4HANA, SAP ECC, Oracle Fusion Cloud, Oracle E-Business Suite e Microsoft Dynamics 365 e AX.

O resultado é uma faixa, não um ponto único, porque a verdade é uma faixa. As variáveis que mais mexem no número são a qualidade dos dados, a quantidade de sistemas de origem e quanto histórico você decide trazer.

Escolha o ERP de destino. Adicione os objetos de dados no escopo e os volumes de registros que você espera para cada um. Defina o indicador de qualidade dos dados com honestidade. O estimador devolve o esforço por objeto, uma faixa total em pessoas-dia, uma faixa de custo e uma abordagem recomendada (Migration Cockpit, LSMW, ETL customizado ou híbrido).

Tudo roda no seu navegador. Nada é enviado para lugar nenhum. Nada é armazenado. Ajuste os dados de entrada quantas vezes precisar para testar o resultado contra as suas próprias premissas.

  1. Dados mestre de clientes: emissor da ordem, recebedor da mercadoria, pagador, recebedor da fatura, funções de parceiro
  2. Dados mestre de fornecedores: cadastros de fornecedores, condições de pagamento, imposto retido na fonte, dados bancários
  3. Dados mestre de materiais: dados básicos, visões de centro, visões de vendas, MRP, contabilidade e custeio
  4. Contas do razão e plano de contas: custos primários e secundários, hierarquias
  5. Centros de custo, centros de lucro, ordens internas: dados mestre da controladoria
  6. Pedidos de compra em aberto: cabeçalho, itens, divisões, classificações contábeis
  7. Ordens de venda em aberto: cabeçalho, itens, condições, dados de parceiros
  8. Faturas em aberto (contas a pagar e a receber): partidas em aberto com atribuições e regras de compensação
  9. Saldos de estoque: por depósito, lote, estoque especial
  10. Transações financeiras históricas: lançamentos, saldos, transporte de saldos de fim de exercício
  11. Mestre de imobilizado e histórico de depreciação: por classe de imobilizado e área de avaliação
  12. Dados mestre de RH: colaboradores, unidades organizacionais, posições, quando SuccessFactors ou HCM fazem parte do escopo

Informe os dados da migração

Os campos marcados com * são obrigatórios.

Separe vários valores com vírgulas.

O padrão é sempre o mesmo. A descoberta acontece em workshops, com os donos dos sistemas presentes. Eles dizem que os dados estão “em geral limpos”. A estimativa é construída em cima dessa frase. Ninguém roda uma única consulta de profiling antes de o número entrar no business case.

Um cliente da indústria me disse que os números de peça estavam padronizados. Extraímos os dados e encontramos 12 formatos diferentes em uso ativo. Em outro programa, o sistema de registro das observações de clientes era um campo customizado que ninguém tinha documentado, e três anos de histórico sumiram porque o mapeamento não o incluiu. Em uma migração financeira, a única pessoa que entendia o plano de contas legado tinha se aposentado cinco anos antes.

O momento caro é descobrir esses problemas durante o ensaio de cutover, não no planejamento. Uma correção de qualidade de dados descoberta na segunda semana da fase de descoberta custa dias. A mesma correção descoberta na terceira simulação de cutover custa semanas ao programa, às vezes um trimestre. A essa altura as datas já são públicas, a rede de gestão de mudanças está mobilizada e adiar o go-live vira assunto de conselho.

O certo é fazer o profiling dos dados antes de assinar a estimativa. Rode consultas de verdade na origem. Conte duplicidades. Conte nulos. Conte os registros que hoje não atendem às regras de campos obrigatórios do sistema de destino. O estimador parte do princípio de que você vai fazer isso. A faixa de custo se amplia bastante quando você define o indicador de qualidade dos dados com honestidade.

A abordagem certa depende do ERP de destino, dos volumes de dados e de quantos sistemas de origem você precisa consolidar. Abaixo está, em linhas gerais, o que costumo escolher, com o esforço relativo à opção mais simples.

AbordagemMelhor paraMultiplicador de esforçoFerramentas
SAP Migration Cockpit (LTMC / LTMOM)S/4HANA greenfield, objetos padrão, volumes médios1,0×LTMC, LTMOM, modelos fornecidos pela SAP
LSMWECC, migrações de sistemas legados, programas ainda em releases mais antigos1,2×LSMW, sessões BDC gravadas
ETL customizado via SAP BTP / Integration SuiteAlto volume, transformações complexas, consolidação de várias origens2,0×BTP, CPI, SAP Data Services, Syniti, SNP
Híbrida (Cockpit + ETL)Conversões brownfield para S/4HANA e migrações seletivas1,5×Cockpit para dados mestre, ETL para histórico transacional
Nativa da OracleDestinos Oracle Fusion Cloud e EBS1,3×FBDI, ADFdi, Oracle GoldenGate
Dynamics Data Management FrameworkDestinos Dynamics 365 F&O e AX1,3×entidades DMF, Azure Data Factory

O ETL customizado é o mais flexível e o mais caro. O teste honesto para saber se você precisa dele é ver se os seus dados de origem violam as regras padrão do destino de formas que nenhum modelo consegue corrigir sem lógica registro a registro. Se a resposta for não, fique com as ferramentas fornecidas.

  1. SAP S/4HANA (greenfield, brownfield, seletiva)
  2. SAP ECC (ainda relevante para ambientes paralelos e migrações tardias)
  3. Oracle Fusion Cloud ERP
  4. Oracle E-Business Suite (R12)
  5. Microsoft Dynamics 365 Finance and Operations
  6. Microsoft Dynamics AX (2009, 2012)
  1. Gerentes de programa que dimensionam a frente de dados antes de o integrador (SI) cravar um número.
  2. Líderes de migração de dados que testam a estimativa interna contra uma referência independente.
  3. CIOs e CFOs que conferem a linha de dados em um orçamento de implementação de milhões de dólares.
  4. Consultores independentes que precisam de números defensáveis em propostas ou revisões de assurance.
  5. Equipes internas de ERP que montam o business case sem pagar por um trabalho de escopo à parte.
  1. Um número defensável, rápido. Estimativa em pessoas-dia objeto a objeto, em vez de um palpite único.
  2. Neutro em relação a fornecedores. Construído a partir de padrões de programas SAP, Oracle e Microsoft, não do manual de um único fornecedor.
  3. Recomendação de abordagem. Indica se Migration Cockpit, LSMW, ETL customizado ou uma abordagem híbrida é o melhor ponto de partida.
  4. Sensível a volume e qualidade. A faixa de custo se amplia quando a qualidade dos dados cai, como acontece nos programas reais.
  5. Gratuito, só no navegador, sem cadastro. Nada sai do seu computador. Atualize e recomece quantas vezes precisar.
Qual é a precisão das estimativas de migração de dados desta ferramenta?

Os números refletem os padrões que vi em programas de SAP, Oracle e Dynamics nos últimos 25 anos. Eles servem para ancorar uma conversa de planejamento, não para substituir um exercício de profiling nos seus dados reais.

O fator que mais pesa na precisão é ter rodado consultas de profiling na origem. Uma faixa de custo construída com um indicador de qualidade honesto se sustenta. Uma faixa construída com o otimismo dos workshops, não. Use o resultado do estimador como número de referência na conversa com o seu integrador. Se a estimativa dele for bem menor, pergunte qual premissa de qualidade de dados ele está adotando e como a validou.

Devo migrar as transações financeiras históricas ou apenas as partidas em aberto?

Para a maioria dos programas, a resposta certa é partidas em aberto mais saldos iniciais, com o histórico consultável no sistema legado por meio de um arquivo somente leitura ou de uma camada de relatórios. Migrar todo o histórico transacional multiplica o esforço, atrasa a reconciliação e raramente compensa o custo.

A exceção são os setores regulados, em que a retenção legal exige que o histórico fique no sistema de registro, ou os negócios em que comparações anuais contínuas no novo sistema são uma necessidade operacional de fato. Nos dois casos, o multiplicador de esforço do estimador para dados históricos reflete o trabalho mais pesado.

Qual abordagem de migração a ferramenta recomenda?

Ela escolhe o ponto de partida com base no ERP de destino, no conjunto de objetos e nos volumes. S/4HANA greenfield com objetos padrão normalmente cai em Migration Cockpit. Conversões brownfield e migrações seletivas tendem à abordagem híbrida. Volumes altos, vários sistemas de origem ou muita transformação levam a recomendação para ETL customizado na BTP ou para uma plataforma equivalente do lado da Oracle ou da Microsoft.

A recomendação é um ponto de partida. A decisão de verdade acontece depois de uma prova de conceito com uma amostra dos seus dados, não a partir de uma calculadora. Trate o resultado como a hipótese de trabalho que você leva para esse exercício.

Posso exportar o plano ou compartilhá-lo com a minha equipe?

A calculadora roda inteira no navegador. Você pode tirar um print do resultado ou copiar os números por objeto para a sua própria planilha de planejamento. Não há conta, não há exportação para PDF e nada é armazenado no servidor. É proposital. Se quiser uma análise mais detalhada dos números, agende uma conversa de 30 minutos e traga o print.

Ela cobre dados que não são dados mestre, como configuração e segurança?

Não. O estimador dimensiona apenas dados mestre e dados transacionais. Dados de configuração, papéis de segurança, desenvolvimentos customizados e objetos de integração ficam em outras frentes de trabalho, com seus próprios fatores de esforço, e não devem ser misturados na linha de dados. Juntar tudo em um único número é um dos motivos pelos quais as estimativas de migração de dados estouram já na fase de planejamento.

Como ela lida com implantações em várias regiões e várias entidades?

O estimador dimensiona um único evento de migração. Em uma implantação multirregional, rode-o uma vez por onda e some as ondas, aplicando um fator de redução para os modelos, mapeamentos e ferramentas que você reaproveita a partir da primeira onda. Na minha experiência, a segunda onda custa cerca de 60 a 70% da primeira, a terceira cai para uns 50% e estabiliza daí em diante. Os objetos de dados de natureza legal local (impostos, folha de pagamento, bancos) costumam ser a parte que não se reaproveita bem.

A ferramenta serve para conversões brownfield de ECC para S/4HANA?

Sim, e ela ajusta o esforço menor dos objetos que são convertidos no próprio sistema em comparação com os que precisam de novo mapeamento. Uma conversão brownfield costuma ficar entre 40 e 60% do esforço de dados de uma migração greenfield equivalente, porque as estruturas de clientes, fornecedores, materiais e plano de contas passam adiante sem nova extração. O trabalho mais pesado costuma ser a conversão para parceiro de negócios e o impacto do novo razão sobre os lançamentos históricos.

A calculadora é gratuita?

Sim. Sem cadastro, sem exigir e-mail, sem pagamento. O cálculo roda no seu navegador e nada é armazenado nem enviado para lugar nenhum. Se quiser ajuda para montar o business case da migração de dados depois de ter um número, agende uma conversa de 30 minutos.

Conte-me em que você está trabalhando.

Uma conversa de 30 minutos. Você descreve o programa, a decisão ou o problema. Eu digo se posso ajudar e, se não puder, quem pode.

Fale sobre o seu projeto