Diensten

Vijf diensten die op elkaar aansluiten. Soms is er maar één nodig — een koppeling die het moet doen, een rapportage die klopt. Vaker blijkt onderweg dat het probleem een laag dieper zit. Wat je ook afneemt, het wordt gebouwd alsof de rest er later bij kan: geen losse oplossing die over een jaar in de weg staat.

Data-integratie & koppelingen

Data ophalen uit de systemen waar hij ontstaat en op één plek beschikbaar maken. In de praktijk gaat het om ERP-, boekhoud- en CRM-systemen, webshops, machines en meetapparatuur, en om de bestanden die leveranciers of afdelingen aanleveren. Waar een API beschikbaar is, gebruik ik die. Waar dat niet kan, haal ik direct uit de database of automatiseer ik de export — met dezelfde eis: het moet zonder mensenhanden draaien.

Dit is aan de orde zodra iemand periodiek zit te exporteren en te plakken, of zodra twee systemen dezelfde gegevens bijhouden en uit elkaar lopen. Ook als een leverancier "een koppeling" heeft geleverd die alleen bij goed weer werkt, is dit het startpunt.

Wat het oplevert: verse data zonder handwerk, op een vast schema. Een koppeling die zichtbaar faalt in plaats van stil te vallen — je krijgt een melding, geen verrassing drie weken later. En een vertrekpunt dat betrouwbaar genoeg is om iets op te bouwen.

Datamodel & warehouse

Een centrale opslag waar de data uit al je bronnen samenkomt, opgeschoond en gestructureerd. Niet een kopie van je bronsystemen, maar een model: tabellen die logisch samenhangen, één definitie van een klant, een product en een order, en historie die bewaard blijft ook als het bronsysteem alleen de huidige stand kent.

Dit is aan de orde zodra je meer dan één bron serieus wilt combineren, zodra je wilt terugkijken en je bronsysteem dat niet toelaat, of zodra rapportages traag worden omdat ze rechtstreeks op productiesystemen draaien. Ook bij een systeemmigratie is dit het moment: een goed datamodel maakt je minder afhankelijk van welk pakket er toevallig onder ligt.

Wat het oplevert: één plek waar de waarheid staat, waar alles wat erna komt op kan leunen. Rapportages worden sneller, nieuwe vragen worden goedkoper te beantwoorden, en je bronsystemen worden ontlast.

Maatwerkapplicaties en portalen

Soms is kijken niet genoeg en moet er gewerkt worden: gegevens invoeren, aanvragen goedkeuren, statussen bijhouden, documenten uitwisselen met klanten of leveranciers. Dan bouw ik een applicatie of portaal — met inlog, rechten en een schermindeling die past bij hoe het werk echt loopt.

Dit is aan de orde als een proces nu in een gedeelde Excel of een mailbox leeft, als je klanten of leveranciers iets zelf zouden moeten kunnen doen in plaats van te bellen, of als standaardsoftware net niet past en het aanpassen ervan duurder is dan het bouwen.

Wat het oplevert: een proces dat vastligt in plaats van in iemands hoofd. Omdat de applicatie op hetzelfde datamodel draait als de rest, ontstaat er geen nieuwe administratie naast de bestaande — wat er ingevoerd wordt, is meteen beschikbaar voor de rapportage.

Rapportage & dashboards

Overzichten die actueel zijn en waarvan de onderliggende definities vastliggen. Een dashboard voor wie wil sturen, een detailoverzicht voor wie het moet uitzoeken, en een automatisch gegenereerd bestand voor wie nu eenmaal met een bestand werkt. Doorklikken tot op de onderliggende regels hoort erbij: een getal dat je niet kunt navertellen, ga je niet vertrouwen.

Dit is aan de orde als de maandrapportage handwerk is, als cijfers per afdeling verschillen, of als er wel rapportages zijn maar niemand ze gebruikt — dat laatste is meestal geen tooling-probleem maar een definitie-probleem.

Wat het oplevert: cijfers die op tijd binnen zijn en waar niet meer over gediscussieerd hoeft te worden. En, minder zichtbaar maar belangrijker: uren die vrijkomen bij de mensen die het nu met de hand doen.

Beheer en doorontwikkeling

Na oplevering verandert de wereld door. Een leverancier past zijn API aan, er komt een nieuw systeem bij, de business wil iets weten wat vorig jaar nog niet speelde. Beheer betekent: monitoring op de koppelingen, herstel als er iets omvalt, meegroeien met wijzigingen in je bronsystemen, en ruimte voor uitbreidingen.

Dit is aan de orde zodra iets in productie staat en mensen erop rekenen. Ook voor bestaande oplossingen die iemand anders heeft gebouwd: ik kan het overnemen, mits het over te dragen is — dat kijk ik eerst na en daar ben ik eerlijk over.

Wat het oplevert: een oplossing die blijft werken, en een vast aanspreekpunt dat de context al kent. Geen inwerkperiode bij elke nieuwe vraag.

Begin met een gesprek, niet met een offerte

Beschrijf kort waar het bij jou vastloopt, dan kijk ik vrijblijvend mee naar je situatie: welke systemen er zijn, waar het handwerk zit en wat de kortste route naar iets werkends is.