Analyse van bestaande gegevens en bepalen hoe deze gecontroleerd, veilig en efficiënt worden overgezet naar de nieuwe oplossing.
Data migratie richt zich op het overzetten van bestaande gegevens naar een nieuwe oplossing.
Het succes van een implementatie wordt vaak niet bepaald door de techniek, maar door de kwaliteit van de gegevens die worden gemigreerd.
Tijdens de Discovery-fase wordt onderzocht:
Een goede migratiestrategie:
✅ voorkomt vervuiling van het nieuwe systeem
✅ verhoogt datakwaliteit
✅ beperkt migratierisico's
✅ ondersteunt gebruikersadoptie
✅ zorgt voor een gecontroleerde overgang naar de nieuwe werkwijze
Breng alle relevante gegevensbronnen in kaart.
Inzicht krijgen in welke gegevens beschikbaar zijn en welke bronnen hiervoor gebruikt worden.
✅ Legacy CRM
✅ Excel-bestanden
✅ ERP-systeem
✅ Access-database
✅ SharePoint-lijsten
✅ Dataverse
🚩 Gegevens verspreid over meerdere bronnen
🚩 Onduidelijk eigenaarschap
🚩 Historische data zonder context
🚩 Niet-gebruikte gegevens worden meegenomen
Beoordeel de kwaliteit van bestaande gegevens.
Bepalen welke verbeteracties nodig zijn vóór migratie.
Zijn alle noodzakelijke gegevens aanwezig?
Zijn de gegevens actueel en betrouwbaar?
Worden gegevens overal op dezelfde manier gebruikt?
Bestaan dezelfde gegevens meerdere keren?
🚩 Onvolledige gegevens
🚩 Verouderde records
🚩 Veel duplicaten
🚩 Inconsistente coderingen
Bepaal welke gegevens opgeschoond moeten worden.
Voorkomen dat vervuilde gegevens worden overgenomen naar het nieuwe systeem.
✅ Dubbelen verwijderen
✅ Lege velden aanvullen
✅ Naamgeving standaardiseren
✅ Niet-actieve records archiveren
🚩 Opschoning uitstellen tot na migratie
🚩 Gebruikers niet betrekken
🚩 Geen validatie van opgeschoonde data
Bepaal hoe gegevens worden vertaald naar het nieuwe datamodel.
Zorgen dat gegevens correct worden overgezet naar de nieuwe oplossing.
| Bronveld | Doelveld |
|---|---|
| CustomerName | Account Name |
| CustomerNumber | Account Number |
| ContactPerson | Primary Contact |
🚩 Mapping alleen technisch uitvoeren
🚩 Verschillen in datamodel onderschatten
🚩 Verplichte velden niet meegenomen
🚩 Relaties vergeten
Bepaal welke gegevens aangepast moeten worden tijdens migratie.
✅ Tekst naar keuzeveld
✅ Samenvoegen van velden
✅ Splitsen van velden
✅ Datumnotaties aanpassen
✅ Statusomzettingen uitvoeren
🚩 Verborgen businesslogica
🚩 Conversieregels onvoldoende getest
🚩 Complexiteit onderschatten
Bepaal hoe de migratie wordt uitgevoerd.
Alle gegevens in één keer overzetten.
Stapsgewijze overgang per proces of afdeling.
Oude en nieuwe oplossing tijdelijk naast elkaar gebruiken.
🚩 Strategie te laat bepalen
🚩 Gebruikersimpact onderschatten
🚩 Geen rollbackscenario
🚩 Te weinig testmomenten
Valideer de migratie voordat productiegegevens worden overgezet.
Voorkomen van verrassingen tijdens de productiemigratie.
🚩 Geen testmigraties uitvoeren
🚩 Alleen technische validatie
🚩 Gebruikers niet betrekken
🚩 Onvoldoende testdata
Na afronding van deze activiteit zijn beschikbaar:
Leg alle resultaten vast in de projectspecifieke Discovery Documentation.
Documenteer minimaal:
Gebruik deze documentatie als basis voor ontwikkeling, migratie en acceptatie.
Visualisaties ondersteunen het inzichtelijk maken van gegevensstromen en migratieprocessen.
Toont de gegevensstromen tussen bron- en doelsystemen.
Toont de relatie tussen oude en nieuwe gegevensstructuren.
Visualiseert het nieuwe datamodel.
Geeft inzicht in fasering en afhankelijkheden.
🚩 Alle data blind overnemen
🚩 Datakwaliteit onderschatten
🚩 Geen testmigraties uitvoeren
🚩 Mapping onvoldoende afstemmen op het datamodel
🚩 Opschoning uitstellen tot na livegang
🚩 Historische gegevens zonder businesswaarde meenemen
🚩 Geen rollback- of herstelstrategie definiëren
Na afronding van de Data Migration Discovery is duidelijk:
Deze informatie vormt de basis voor Data Quality, Integraties, Solution Design, Testen en de uiteindelijke migratie naar productie.