Vijf fouten die ERP-integratieprojecten steeds weer laten mislukken
Integratieprojecten mislukken zelden om technische redenen. De vijf fouten die we het vaakst tegenkomen, en hoe je ze voorkomt.
Na tientallen integratieprojecten durven we dit te stellen: als een project uitloopt of de verwachting niet waarmaakt, ligt het bijna nooit aan een beperking van de API. De problemen komen elke keer uit dezelfde vijf hoeken.
1. Dataschoning buiten scope laten
Dubbele debiteuren, inconsistente SKU's, verweesde artikelkaarten. Dat bestond vóór de integratie ook al, maar niemand had er last van omdat een mens dat tolereert. Automatisering niet. De bestaande data doorlichten vóór de start haalt de meeste latere verrassingen weg.
2. Niet bepalen wie waarvan eigenaar is
Wordt de artikelomschrijving in Shopify of in Exact onderhouden? Als een klantadres in beide systemen wijzigt, welke wint dan? Blijven die vragen open, dan gaan beide systemen elkaar overschrijven en verdwijnt er data.
Wijs per dataveld precies één eigenaar aan. Gedeeld eigenaarschap maakt conflicten onvermijdelijk.
3. De testomgeving overslaan
De integratie meteen in productie bouwen lijkt tijdwinst. In werkelijkheid verlies je die tijd veelvoudig zodra één verkeerde bulkbewerking je klantgegevens beschadigt. Een Exact-testomgeving en een Shopify development store kosten niets; er is geen reden om ze niet te gebruiken.
4. Retouren en annuleringen uitstellen
De happy flow — order, factuur, verzending — is altijd het eerste wat gebouwd wordt. Maar wat een operatie echt belast is een retour die een creditnota moet worden, een deellevering of een geannuleerde betaling. Stel je die scenario's uit, dan erf je na livegang een stapel handmatige correcties.
5. Monitoring niet inplannen
Een integratie is niet af op de dag dat ze live gaat. API-versies veranderen, limieten worden bijgesteld, er komen nieuwe artikelsoorten bij. Zonder iets dat de synchronisatie bewaakt en mislukte bewerkingen rapporteert, hoor je pas van een probleem als een klant klaagt.
