O que o modelo contém
Planos de migração dão errado quando a carga é tratada como uma tarefa única no fim. Não é uma tarefa — é a mesma tarefa executada várias vezes até a reconciliação bater, e cada execução custa uma janela de indisponibilidade:
- Descoberta e perfilagem — Inventário dos sistemas de origem, volumes de dados, donos da informação, perfilagem de nulos, duplicidades e quebras de formato, e a decisão de escopo sobre o que de fato migra. Marco: escopo e origens acordados.
- Mapeamento e regras — Mapeamento campo a campo por objeto, regras de transformação e de valor padrão, alinhamento dos dados de referência e as regras de reconciliação contra as quais você vai testar. Marco: mapeamento aprovado.
- Higienização — Regras de higienização, correção pelos donos do negócio dos registros que as regras não conseguem resolver, e a rodada de deduplicação — trabalho que corre em paralelo porque não depende da construção.
- Construção e teste unitário — Construção do ETL ou da ferramenta de migração por objeto, scripts de extração e carga, tratamento de erro, lógica de reinício e os próprios relatórios de reconciliação.
- Cargas de ensaio e reconciliação — Três cargas de ensaio completas com reconciliação e correção de defeitos entre elas, mais o ensaio geral cronometrado que prova que a carga cabe na janela de indisponibilidade. Marco: ensaio geral aprovado.
- Virada e verificação — Congelamento da origem, extração do delta, a carga em produção, aprovação da reconciliação, verificação pelo negócio e decisão de retorno. Marco: dados aceitos.
Como adaptar
- Fixe primeiro a data de virada e conte de trás para frente; a última carga de ensaio precisa terminar pelo menos duas semanas antes dela.
- Desdobre as linhas em uma por objeto de dados — clientes, fornecedores, produtos, transações em aberto, histórico — assim que o mapeamento começar.
- Reserve cada carga de ensaio como uma janela de indisponibilidade de verdade, com as mesmas pessoas que vão operar a virada, e não com uma parte delas.
- Acrescente uma linha para a extração do delta se a sua origem continuar viva entre o último ensaio e a virada.
- Mantenha a decisão de retorno como um marco datado com critérios nomeados, e não como uma opção implícita.
- Encaixe este plano inteiro como subplano do seu cronograma de ERP ou de migração para a nuvem.
Dicas de cronograma
- As regras de reconciliação vêm antes da construção. Se você não sabe dizer como vai provar que a carga está correta, também não sabe quando ela terminou.
- Cronometre cada carga de ensaio de ponta a ponta. O número de que você precisa não é "funcionou", e sim "quantas horas", porque é contra isso que a janela de virada é dimensionada.
- Comece a higienização cedo. Ela depende da perfilagem, e não da construção, então pode correr por meses em paralelo — e sempre leva mais tempo do que o esperado, porque exige gente do negócio, e não do time de dados.
- Migre menos. Histórico é a parte mais cara de qualquer migração; uma decisão de arquivar em vez de migrar vale mais cronograma do que qualquer esforço de otimização.
- Estabeleça a linha de base na aprovação do mapeamento. Tudo antes disso é estimativa; tudo depois deve ser acompanhado como variação.
Modelos relacionados
- Cronograma de implantação de ERP
- Plano de projeto de migração para nuvem
- Plano de integração pós-aquisição
- Ver todos os modelos de gráfico de Gantt
Este modelo está em português. Páginas relacionadas ainda não traduzidas abrem em inglês.
Perguntas frequentes
Quanto tempo leva uma migração de dados?
Para a substituição de um sistema de porte médio, normalmente de quatro a oito meses da perfilagem à virada verificada. O modelo usa um cronograma de cerca de sete meses; o ciclo de cargas de ensaio no fim é a parte que resiste a compressão.
Quantas cargas de ensaio são necessárias?
Três é o mínimo de trabalho. A primeira testa o mapeamento, a segunda testa a higienização, e a terceira é um ensaio geral cronometrado em volume de produção que prova que a carga cabe na sua janela de indisponibilidade. Cada uma precisa de janela própria e de reconciliação própria.
Qual a diferença para os modelos de ERP ou de nuvem?
Esta é a frente de dados que roda dentro de qualquer um dos dois. Use o cronograma de implantação de ERP ou o plano de migração para a nuvem para o programa inteiro, e este quando os dados precisarem de plano detalhado e responsável próprios.
O que costuma atrasar uma migração?
Qualidade de dados descoberta tarde, durante a primeira carga de ensaio, e diferenças de reconciliação que ninguém consegue explicar. As duas são encontradas carregando cedo, e não planejando com mais afinco.
O modelo de migração de dados é gratuito?
Sim. Downloads gratuitos em Excel, PowerPoint e CSV, e edição online gratuita, sem cadastro e sem marca d'água.