wat kost een ERP-koppeling?

Dat hangt af van drie dingen: welke soorten systemen je koppelt, hoeveel stromen het zijn en hoe complex het geheel is. De prijs is vast voor de afgesproken scope.

voor wie: Directeuren en IT-managers die een koppeling willen begroten.

wat de prijs bepaalt.

De prijs van een koppeling tussen ERP en webshop volgt uit drie dingen, niet uit de naam van de systemen alleen.

  • Het soort systemen. Een systeem dat we goed kennen is minder werk dan een legacy-systeem of een systeem dat we nog niet eerder hebben gekoppeld.
  • Het aantal stromen. Elke stroom van gegevens tussen twee systemen, in Alumio een route, voegt werk toe.
  • De algehele complexiteit. Uitzonderingen in je proces, eisen aan betrouwbaarheid en de manier waarop systemen gegevens aanbieden bepalen hoeveel er te bouwen valt.

bekend systeem of legacy-systeem.

Een systeem met een gedocumenteerde API, een testomgeving en voorspelbaar gedrag laat zich snel aansluiten. We weten hoe de authenticatie werkt, hoe het fouten meldt en waar zijn grenzen liggen.

Een legacy-systeem heeft dat zelden. Vaak is er geen API, maar een database, een map met bestanden of een export die 's nachts draait. Documentatie ontbreekt of klopt niet meer. Dan moet je eerst uitzoeken hoe het systeem zich gedraagt voordat je kunt bouwen. Dat onderzoek en het extra testen maken het verschil in prijs, niet het merk.

hoeveel stromen, en in welke richting.

Een koppeling bestaat uit losse gegevensstromen: producten, voorraad, prijzen, klanten, orders, orderstatussen, verzendingen en facturen. Elke stroom heeft een eigen bron, een eigen bestemming en eigen regels.

De richting telt ook. Voorraad van ERP naar webshop is één stroom. Orders naar het ERP en de status terug zijn er twee, elk met eigen controles. Hoe meer stromen en richtingen, hoe meer er te bouwen en te bewaken valt. Een route beschrijft de scope, het is geen rekeneenheid.

datakwaliteit en mapping.

Twee systemen gebruiken zelden dezelfde naam voor hetzelfde. Een orderstatus in de webshop bestaat niet in het ERP, een btw-code heeft een ander formaat, een klant staat dubbel of mist een e-mailadres. Elke afwijking vraagt om een besluit: omzetten, opschonen of laten vallen.

Die besluiten horen bij de eigenaar van het proces aan jouw kant. Hoe schoner de data en hoe duidelijker de mapping vooraf, hoe minder uitzonderingen we hoeven af te vangen en hoe lager de prijs.

volgorde en afhankelijkheden.

Stromen hangen samen. Een order verwijst naar een klant en naar producten, dus die moeten er eerder zijn. De koppeling moet die volgorde bewaken en omgaan met wat misgaat: een product dat nog niet bestaat, een klant die niet wordt gevonden, een systeem dat even niet antwoordt. Hoe meer afhankelijkheden, hoe meer ontwerp- en testwerk, en dat zie je terug in de prijs.

testen, validatie en livegang.

Na het bouwen volgt testen met echte gegevens in een testomgeving, jouw controle van orders, producten en voorraad, en de overgang waarbij de koppeling live gaat terwijl de winkel doordraait. Bij hoge volumes of strenge eisen aan betrouwbaarheid, bijvoorbeeld geen enkele dubbele order, weegt dit deel zwaarder.

de Alumio-bibliotheek als startpunt.

Voor veel systemen heeft Alumio een bestaande koppeling in zijn bibliotheek. Die geeft een voorsprong: je begint niet bij nul. Maar de meeste bedrijven hebben eigenaardigheden in hun proces, zoals een eigen manier van prijzen of een uitzondering voor één klantgroep, en die vragen om configuratie op maat. Daarom bepaalt de complexiteit van jouw proces de prijs, niet de naam van het systeem. Meer daarover lees je in Alumio-template of maatwerk?.

waarom we geen bedrag zonder gesprek noemen.

Twee koppelingen tussen dezelfde systemen kunnen ver uit elkaar liggen in prijs, omdat de uitzonderingen in je proces verschillen. Een vast bedrag zonder te weten wat er moet gebeuren, zou voor een van ons een verrassing worden.

hoe de prijs tot stand komt.

Voordat we een offerte maken, controleren we technisch of jouw koppeling kan. Daarna spreken we de scope af en geven we een vaste prijs voor die scope. Zo loop je weinig tot geen risico: de prijs staat vast voordat we beginnen. Aanpassingen daarna gaan op nacalculatie, met een schatting vooraf. Voor ad-hoc ondersteuning rekenen we €150 per uur, en het dagtarief is €1.000 (excl. btw).

wat in de scope zit en wat extra is.

De vaste prijs dekt wat in de offerte staat: de genoemde stromen en uitzonderingen en de afgesproken manier van testen. Extra is wat daarbuiten valt: een stroom die er later bij komt, een uitzondering die niet in de offerte staat, of een systeem dat tussentijds verandert. Dat hoor je voordat we het doen.

wat je in een offerte wilt zien.

Vraag elke partij hetzelfde op te schrijven, dan kun je offertes vergelijken:

  • Welke stromen worden gekoppeld, in welke richting, en welke niet.
  • Welke uitzonderingen in je proces zijn meegenomen.
  • Wat als extra werk geldt en hoe dat wordt berekend.
  • Hoe er wordt getest en wanneer jij akkoord geeft.
  • Wie wat aanlevert: toegang, documentatie, testdata en een aanspreekpunt per systeem.
  • Of de licentie van het platform in de prijs zit of apart komt.

wat je zelf kunt doen om de prijs te beperken.

  • Beschrijf welke gegevens echt gekoppeld moeten worden en welke niet.
  • Maak de uitzonderingen in je proces vooraf zichtbaar, ook de zeldzame.
  • Ruim bekende vervuiling in je data op voordat de koppeling live gaat.
  • Zorg dat de eigenaar van elk systeem beschikbaar is voor vragen.

Meer over hoe we werken lees je op de pagina prijzen. Vertel ons welke systemen je koppelt, dan zeggen we je in één gesprek waar de prijs van afhangt.

plan een gesprek (opent in een nieuw tabblad)

wil je weten wat jouw koppeling kost?

Vertel ons welke systemen je koppelt. Wij vertellen je in één gesprek waar de prijs van afhangt.

plan een gesprek (opent in een nieuw tabblad)

Gratis, een halfuur per videogesprek, met Jesse of Wesley: de mensen die het zouden bouwen. Je kiest zelf een moment in onze agenda bij Cal.com (opent in een nieuw tabblad).