Systeemintegratie voor het MKB
Integratie betekent dat een gegeven op één plek ontstaat en de andere systemen het overnemen. Geen export, geen tussenbestand en geen collega die het overtypt. Het klinkt technisch en is het maar half: het moeilijkste deel is afspreken wie waarover gaat, en pas daarna is het bouwen.
Wat er werkelijk gebeurt
Eerst wordt vastgesteld waar elk gegeven ontstaat. Een klant ontstaat bij het eerste contact, een order bij de bestelling, een uur bij de monteur. Dat lijkt vanzelfsprekend tot je ontdekt dat drie systemen allemaal denken dat zij de klant aanmaken.
Daarna wordt bepaald wie wat overneemt en wanneer. Direct bij wijziging, of één keer per nacht. Dat is geen technisch detail maar een keuze met gevolgen: wat live moet is duurder te bouwen en gevoeliger voor storing dan wat tot morgen kan wachten.
Pas dan komt de bouw, en dat is vaak het kortste deel. Een koppeling tussen twee systemen die allebei een fatsoenlijke ingang hebben, is een kwestie van weken.
- Vaststellen waar een gegeven ontstaat
- Afspreken wie het overneemt en hoe snel
- Bouwen, toetsen en bewaken dat het blijft lopen
Waar het op stukloopt
Op de uitzonderingen. Elk bedrijf heeft klanten die anders worden gefactureerd of orders die een stap overslaan, en die staan nergens beschreven. Een koppeling die daar geen rekening mee houdt, maakt elke uitzondering tot een storing.
En op het ontbreken van een besluit. Als twee afdelingen het oneens zijn over welke prijs leidend is, bouwt een koppeling die onenigheid gewoon in. Dat gesprek hoort vooraf en niet tijdens het testen.
Wat het oplevert
Minder handwerk, maar vooral minder fouten en minder navragen. Een klantadres dat één keer wordt bijgewerkt en overal klopt, scheelt niet alleen typwerk maar ook de verkeerde levering en het telefoontje erna.
Daarnaast wordt rapporteren opeens eenvoudig, omdat de cijfers uit één bron komen in plaats van uit drie exports die elkaar tegenspreken.
En er is een effect dat pas later opvalt: nieuwe dingen worden goedkoper. Zodra er één plek is waar klantgegevens wonen, hoeft elk volgend project die vraag niet opnieuw op te lossen.
Veelgestelde vragen
Werkt dit ook met oudere software?
Vaak wel. Een pakket zonder moderne ingang heeft meestal nog een export of een database, en daar valt iets omheen te bouwen. Of het verstandig is hangt af van hoe stabiel dat pakket is.
Hoe lang duurt een koppeling?
Het bouwen is vaak weken. Het voorwerk, afspreken wat leidend is en welke uitzonderingen er zijn, bepaalt de werkelijke doorlooptijd.
Wat als een systeem later verandert?
Dan moet de koppeling mee. Dat is een van de redenen om ze klein en los van elkaar te houden: dan raakt een wijziging één ding in plaats van alles.
Kunnen we klein beginnen?
Dat is juist aan te raden. Eén koppeling die het grootste handwerk wegneemt, laat binnen weken zien of de aanpak klopt.
Benieuwd welke koppeling bij jullie het meeste scheelt?
Een half uur. Geen verkooppraatje. We kijken samen naar de huidige situatie en bepalen wat een logische eerste stap is.