Waarom integraties vaak belangrijker zijn dan nóg een nieuw systeem
Veel organisaties denken dat ze een nieuw softwaresysteem nodig hebben.
Soms klopt dat.
Maar verrassend vaak is het echte probleem dat bestaande systemen los van elkaar functioneren.
De medewerker als API
Een herkenbare workflow:
- klantdata uit CRM kopiëren;
- voertuiggegevens opzoeken;
- inloggen bij een financier;
- dezelfde gegevens opnieuw invoeren;
- status later controleren;
- informatie terugzetten in CRM;
- klant mailen.
Technisch werkt alles.
Operationeel is het duur.
Begin bij informatie die beweegt
Breng niet eerst systemen in kaart, maar gebeurtenissen.
Bijvoorbeeld:
- nieuwe lead;
- compleet dossier;
- aanvraag ingediend;
- status gewijzigd;
- contract getekend;
- betaling ontvangen.
Vraag vervolgens welke systemen bij iedere gebeurtenis betrokken zijn.
Dan worden integratiekansen zichtbaar.
Niet iedere koppeling hoeft realtime
Realtime klinkt aantrekkelijk, maar is niet altijd nodig.
Soms is:
- webhook;
- periodieke synchronisatie;
- batch;
- handmatige bevestiging met automatische voorbereiding
een betere oplossing.
Architectuur moet de businessbehoefte volgen.
Foutafhandeling is deel van het product
Een integratie is pas betrouwbaar als duidelijk is wat gebeurt wanneer:
- externe API niet beschikbaar is;
- data ongeldig is;
- authenticatie verloopt;
- dezelfde gebeurtenis twee keer komt;
- mapping verandert.
Daarom is "we koppelen de API even" zelden het hele verhaal.
Conclusie
Voordat je een bestaand systeem vervangt, onderzoek of het probleem eigenlijk tussen de systemen zit.
Een goed gebouwde integratielaag kan meer waarde leveren dan nóg een nieuw dashboard.
