Naar inhoud
Interne datamigratie

Verplaats uw datavan het ene systeem naar het andere

Een nieuw CRM-, ERP- of HR-systeem heeft de data uit het oude systeem nodig, omgezet naar zijn eigen structuur. Wij halen die data eruit, zetten ze om en blijven dat doen zolang het oude en het nieuwe systeem naast elkaar draaien.

Beide systemen naast elkaar
Data uit het oude systeem blijft, omgezet, in het nieuwe aankomen zolang beide in gebruik zijn.
Omgezet, niet alleen gekopieerd
Velden, codes en structuren uit het oude systeem worden vertaald naar die van het nieuwe, zodat de data past bij hoe het nieuwe systeem werkt.
Elke laadronde gecontroleerd
Elke laadronde wordt rij voor rij getest tegen het oude systeem, zodat verschillen opvallen voordat iemand met de data werkt.

Het probleem

Uw nieuwe systeem heeft uw oude data nodig

Een nieuw systeem krijgt een projectteam. De data krijgt meestal niemand. Toch moet die uit het oude systeem komen, in het nieuwe passen en bijgewerkt blijven zolang mensen in beide systemen werken. Gaat dat mis, dan gaat het nieuwe systeem live met gaten en vertrouwt niemand de cijfers.

Veelvoorkomende symptomen

  • U moet de historische data in het nieuwe systeem laden, maar de nieuwe leverancier kan dat niet voor u doen

  • Velden, codes en structuren in het oude systeem sluiten niet aan op die van het nieuwe

  • Tijdens de overstap zijn beide systemen tegelijk in gebruik, dus een eenmalige import is niet genoeg

Wat u dit kost

  • Gegevens die na de import in het oude systeem worden toegevoegd of gewijzigd, komen nooit in het nieuwe aan

  • Medewerkers voeren dezelfde gegevens twee keer in, en de twee systemen groeien langzaam uit elkaar

  • Gebruikers verliezen hun vertrouwen in het nieuwe systeem zodra de cijfers afwijken van het oude

Hoe wij uw data overzetten

Van oud naar nieuw, doorlopend omgezet

De importtool van een leverancier zet uw data één keer over, en daar blijft het bij. Wij bouwen een route die de data uit het oude systeem haalt, omzet naar de structuur van het nieuwe en onderweg controleert. Die route draait automatisch en blijft draaien zolang beide systemen in gebruik zijn.

Uit het oude systeem gehaald

Focus

We schrijven extractiecode voor het systeem dat u verlaat, standaard of maatwerk, en verbinden die met het nieuwe systeem. De data komt er volledig uit, en de extractie kan opnieuw draaien wanneer dat nodig is.

Belangrijkste opbrengsten

Extractiecode voor het oude systeem, een koppeling tussen het oude en het nieuwe systeem, en een overzicht van de betrokken data.

Omgezet naar het nieuwe systeem

Focus

Velden, codes en structuren uit het oude systeem worden vertaald naar die van het nieuwe. Onderweg staat de data in een stagingdatabase en wordt elke laadronde getest tegen de bron.

Belangrijkste opbrengsten

Een mapping van oud naar nieuw, een stagingdatabase en testresultaten per laadronde.

Doorlopend zolang beide draaien

Focus

Automatische runs herhalen de extractie en de omzetting, zodat gegevens die in het oude systeem worden toegevoegd of gewijzigd in het nieuwe blijven aankomen zolang beide in gebruik zijn. Na de nazorg kunnen de runs doorlopen via Managed services.

Belangrijkste opbrengsten

Automatische runs die na een correctie opnieuw kunnen draaien, nazorg na de livegang en overdrachtsdocumenten.

Capabilities

Wat wij leveren

De onderdelen van elke systeemwissel, van de code die het oude systeem uitleest tot de automatische runs die de omzetting gaande houden.

Data-extractie

Code geschreven voor het systeem dat u verlaat, zodat de data volledig wordt uitgelezen en de extractie herhaalbaar is.

Koppeling oud en nieuw

Een verbinding tussen het oude en het nieuwe systeem. Bestaat er geen standaardkoppeling, dan bouwen we die zelf.

Omzetting naar de nieuwe structuur

Velden, codes en structuren uit het oude systeem vertaald naar die van het nieuwe, afgestemd met de mensen die beide kennen.

Stagingdatabase

Een database tussen de twee systemen, meestal PostgreSQL, waar data wordt vastgehouden en gecontroleerd voordat die in het nieuwe systeem wordt geladen.

Automatische runs

Runs, bijvoorbeeld op Azure Function Apps, die de extractie en de omzetting gaande houden en na een correctie opnieuw kunnen draaien.

Tests tegen de bron

Elke laadronde rij voor rij vergeleken met het oude systeem, waarbij de resultaten worden vastgelegd.

Waar het waarde creëert

Wie er het meest profiteert

Praktische waarde voor de teams die de meeste complexiteit dragen.

CIO / IT

IT-leiders die een CRM-, ERP- of on-premisesplatform vervangen terwijl de organisatie gewoon doorwerkt.

  • Teams kunnen in het oude systeem blijven werken terwijl het nieuwe wordt uitgerold
  • Geen dubbele invoer zolang delen van de organisatie nog in het oude systeem werken
  • Specialisten nemen het datawerk voor hun rekening, terwijl uw team de huidige systemen draaiende houdt

Sales en klantenservice

Teams die van een oud CRM naar een nieuw CRM overstappen, vaak per team of per regio.

  • Klanten, contactpersonen en historie omgezet naar de structuur van het nieuwe CRM
  • Klanten die in het oude CRM worden toegevoegd of gewijzigd, blijven in het nieuwe aankomen
  • Teams stappen over als ze er klaar voor zijn, niet allemaal in één weekend

Finance / Control

Financieel verantwoordelijken die naar een nieuw ERP overstappen en de financiële historie daarin volledig en juist willen hebben.

  • Financiële gegevens bij elke laadronde gecontroleerd tegen het oude systeem
  • Oude codes en kostenplaatsen vertaald naar de structuur van het nieuwe ERP
  • De kosten van elke fase liggen vast voordat die begint

HR en andere afdelingen

Afdelingen die zelf een systeemwissel trekken, zoals een nieuw HR-systeem, zonder eigen datateam.

  • Dataspecialisten die het datawerk van het projectteam overnemen
  • Personeelsgegevens omgezet naar de structuur van het nieuwe systeem
  • Wijzigingen in personeelsgegevens die tijdens de overstap in het oude systeem worden gedaan, komen ook in het nieuwe aan

Data- en BI-teams

Datateams die een database of platform naar de cloud verhuizen terwijl rapportages eruit blijven lezen.

  • Wat van het oude platform afhangt, is in kaart gebracht voordat er iets verhuist
  • Rapportages blijven werken zolang het oude en het nieuwe platform allebei in gebruik zijn
  • Nieuwe data in het oude platform overgezet tot de laatste rapportage is verhuisd

Minder relevant als...

Een andere aanpak past waarschijnlijk beter als:

  • De standaardimport van de nieuwe leverancier al uw data dekt en het oude systeem in één keer uitgaat
  • Machines of apparaten aan uw ERP, CRM of andere software gekoppeld moeten worden: kijk dan naar IoT en hardware koppelen
  • Een AI-toepassing de aanleiding is en de data daarvoor eerst klaar moet zijn: kijk dan naar AI-readiness
  • Uw eigen team de tijd en de ervaring heeft om de overstap te trekken

Hoe het werkt

Een praktische aanpak voor levering

Elke opdracht volgt een helder pad van diagnose naar levering en overdracht.

  1. Afbakenen

    Op locatie spreken we af welke data van welk systeem naar welk systeem gaat, wat ervan afhangt, welke historie meegaat en hoe lang het oude en het nieuwe systeem naar verwachting naast elkaar draaien.

    Een afgesproken scope, een overzicht van de betrokken data en afhankelijkheden, en een faseplan met een vaste prijs per fase.
  2. Ontwerpen

    We ontwerpen de route: hoe de data uit het oude systeem komt, hoe velden, codes en structuren op het nieuwe systeem aansluiten, waar de data onderweg wordt vastgehouden en gecontroleerd, en hoe vaak de runs zich herhalen zolang beide systemen in gebruik zijn.

    Een ontwerp van de route, de mapping van oud naar nieuw en de testaanpak.
  3. Bouwen en testen

    We schrijven de extractiecode, bouwen de koppeling en de stagingdatabase, en richten de automatische runs in. Elke laadronde wordt getest tegen de bron.

    Extractie- en omzettingscode, automatische runs en testresultaten per laadronde.
  4. Acceptatie

    U tekent de route af op de controles die bij het afbakenen zijn afgesproken: de data staat volledig in het nieuwe systeem, de mapping is juist en de runs werken. Wat nog niet klopt, lossen we op voor de livegang.

    Een afgetekende acceptatie op de afgesproken controles en een afgesproken livegang.
  5. Nazorg en overdracht

    Na de livegang blijven de experts die de route bouwden beschikbaar om problemen op te lossen terwijl de runs op gang komen. Daarna dragen we de code en documentatie over. Blijven beide systemen langer in gebruik, dan kunnen de runs doorlopen via Managed services.

    Nazorg na de livegang, overdrachtsdocumenten en, als u dat wilt, een SLA voor de runs.

Bewijs en vertrouwen

Resultaten die voor zich spreken

Beide systemen naast elkaar

Data uit het oude systeem blijft, omgezet, in het nieuwe aankomen zolang beide in gebruik zijn.

Omgezet, niet alleen gekopieerd

Velden, codes en structuren uit het oude systeem worden vertaald naar die van het nieuwe, zodat de data past bij hoe het nieuwe systeem werkt.

Elke laadronde gecontroleerd

Elke laadronde wordt rij voor rij getest tegen het oude systeem, zodat verschillen opvallen voordat iemand met de data werkt.

Elk systeem dat u gebruikt

CRM, ERP, HR-systeem of on-premisesdatabase, standaard of maatwerk. De extractie en de omzetting schrijven we voor uw systemen.

Elke fase een bruikbaar resultaat

Elke fase eindigt met iets waar uw team mee verder kan: live resultaten, een demo en overdrachtsdocumenten.

De kennis blijft bij u

Overdrachtsdocumenten, plus training en pairing waar uw team het resultaat gaat beheren, zodat de kennis van hoe oud op nieuw aansluit in huis blijft.

Voorbeeldopdracht

Hoe het eruitziet als het werkt

Zo verloopt een opdracht als deze meestal. Een illustratie, geen klantresultaat.

Context

Voorbeeld: een groothandel die regio voor regio van een oud CRM naar een nieuw CRM overstapt, zodat beide CRM's in gebruik blijven zolang de overstap loopt.

Uitdaging

Klantgegevens, contactpersonen en orderhistorie moeten naar het nieuwe CRM, maar de twee systemen slaan ze anders op. Regio's die nog niet zijn overgestapt, blijven klanten toevoegen en wijzigen in het oude CRM, en de importtool van de leverancier biedt maar één laadronde.

Oplossing

We schrijven extractiecode voor het oude CRM, stemmen de mapping van velden en codes af met sales en IT, en bouwen een route via een stagingdatabase waarin elke laadronde wordt getest tegen de bron. Automatische runs blijven nieuwe en gewijzigde gegevens omzetten naar het nieuwe CRM, tot de laatste regio is overgestapt.

Wat u krijgt

Mapping van oud naar nieuw CRM

Velden, codes en structuren van het oude CRM vertaald naar die van het nieuwe, afgestemd met sales en IT.

Automatische omzettingsruns

Runs die nieuwe en gewijzigde gegevens uit het oude CRM naar het nieuwe blijven brengen zolang beide in gebruik zijn.

Test- en overdrachtsdossier

Testresultaten per laadronde, nazorg na de livegang en overdrachtsdocumenten.

Context

Voorbeeld: een productiebedrijf dat zijn ERP vervangt, waarbij finance als eerste naar het nieuwe systeem gaat en de productie in het oude blijft werken.

Oplossing

We brengen in kaart wat van het oude ERP afhangt, halen de data eruit, zetten codes en structuren om naar het nieuwe ERP en laden de historie in stappen, elke stap getest tegen de bron. Na de livegang blijven automatische runs binnenhalen wat nog in het oude ERP wordt vastgelegd, en na de nazorg laat het productiebedrijf de runs doorlopen via Managed services, tot ook de productie is overgestapt.

Wat u krijgt

Overzicht van afhankelijkheden

De data, rapportages en processen die op het oude ERP leunen, en de volgorde waarin ze overgaan.

Geteste historie in het nieuwe ERP

Klant-, leveranciers- en financiële historie omgezet en getest tegen de bron.

Runs via Managed services

De automatische runs lopen door onder een SLA, zolang de productie nog in het oude ERP werkt.

Veelgestelde vragen

Uw vragen, beantwoord

Volgende stap

Waar wilt u beginnen?

Kies het pad dat past bij waar u nu staat. Beide beginnen met een gesprek.

Klaar om te starten

Overstappen op een nieuw systeem?

Vertel ons welk systeem u verlaat, waar uw data naartoe moet en hoe lang beide systemen in gebruik blijven. We kijken naar de betrokken data en wat ervan afhangt, en stellen de route voor in fasen met een vaste prijs.

  • Loop de data in het oude systeem en wat ervan afhangt samen door
  • Bespreek hoe de data op het nieuwe systeem aansluit
  • Ontvang een voorstel in fasen met een vaste prijs

Geen verplichtingen. Doorgaans reactie binnen 1 werkdag.

Nog aan het verkennen

Begin met een assessment

Nog niet klaar voor een pilot? Een assessment van 2 tot 4 weken brengt uw huidige situatie in kaart en bepaalt het startpunt met de meeste waarde, zonder verplichting om verder te gaan.

  • Breng uw huidige situatie en knelpunten in kaart
  • Identificeer 2 tot 3 verbeterkansen met hoge waarde
  • Ontvang een aanbevolen pilotscope en verwachte resultaten
Plan een assessmentgesprek

Vrijblijvend. Doorgaans reactie binnen 1 werkdag.

Mogelijk ook interessant voor u

Verwante oplossingen

Data Quality Monitoring

Alerts your data team when a pipeline or data test fails, with lineage that shows what an incident hit.

Bekijken

IoT & Hardware Integration

Scales, scanners, sensors and machines linked to your ERP, CRM or warehouse system, so every reading is booked automatically.

Bekijken

Managed Services

Ongoing SLA support for the data platforms, dashboards, AI solutions and apps SolvX builds.

Bekijken