Hva koster det å integrere to systemer?
En punkt-til-punkt-integrasjon mellom to systemer koster normalt 120 000–620 000 kr å utvikle. Prisen styres av kvaliteten på API-ene, datamengden og hvor mye forretningslogikk som trengs mellom systemene. Regn i tillegg med en årlig vedlikeholdskostnad fordi integrasjoner må oppdateres når et av systemene endres.
Å få to systemer til å snakke sammen høres ut som en teknisk detalj, men er i praksis et lite prosjekt i seg selv, med forarbeid, utvikling, testing og et livslangt forhold til oppdateringene i begge systemene. Her er hva en systemintegrasjon koster i 2026, og hvilke poster som avgjør prisen.
Prisnivået: 120 000–620 000 kr for punkt-til-punkt
En punkt-til-punkt-integrasjon, altså en direkte kobling mellom to systemer, koster normalt 120 000–620 000 kr å utvikle. Spennet avhenger av hvor mye som skal synkroniseres, og hvor smart koblingen må være.
| Integrasjonstype | Typisk kostnad | Eksempel |
|---|---|---|
| Enkel synkronisering én vei | 120 000–250 000 kr | Ordrer overføres fra nettbutikk til økonomisystem, et fåtall felt |
| Synkronisering begge veier med mapping | 250 000–440 000 kr | Kunder og lagersaldo holdes synkronisert i begge retninger |
| Integrasjon med forretningslogikk | 370 000–620 000 kr | Prisregler, validering, feilkøer og overvåking mellom systemene |
Forarbeidet som ikke kan hoppes over
De fleste integrasjonsprosjekter som havarerer, gjør det ikke i koden, men i begrepene. Før noen programmerer, må to ting kartlegges:
- Datamodellene. Hva betyr «kunde» i hvert av systemene? Er en ordre det samme i begge? Hvilke felt finnes, hvilke formater har de, og hva skal mappes mot hva? Forskjellene er alltid større enn man tror.
- Eierskapet. Hvilket system er master for hver datatype? Hvis den samme kunden endres i begge systemene samtidig, hvem vinner? Uten tydelige regler for eierskap skaper integrasjonen duplikater og stille overskrivinger.
Kartleggingen tar ofte én til to uker og føles byråkratisk, men den er den billigste delen av prosjektet å gjøre riktig. Hver uklarhet som slipper gjennom, blir en feil i produksjon.
Dette driver kostnaden
- Kvaliteten på API-ene. Godt dokumenterte, moderne API-er i begge ender holder prisen nede. Gamle, udokumenterte eller manglende API-er kan doble arbeidet.
- Datamengde og krav til sanntid. Å synkronisere hundre poster per natt er enkelt. Titusenvis av poster i nær sanntid krever køer, batching og ytelsesarbeid.
- Feilhåndtering. Hva skal skje når det ene systemet er nede? Seriøse integrasjoner har feilkøer, nye forsøk og varsling, og det utgjør ofte en tredjedel av utviklingsarbeidet.
- Sikkerhet og tilganger. Personopplysninger og forretningskritisk informasjon stiller krav til kryptering, tilgangsstyring og logging.
Vedlikeholdet: den årlige budsjettposten alle glemmer
Integrasjoner slutter å fungere, ikke fordi de er dårlig bygget, men fordi systemene i hver ende oppdateres. API-versjoner fases ut, felt endrer format, sertifikater utløper, og skysystemer slipper nye versjoner uten å spørre integrasjonen din om lov.
Regn derfor med en løpende post for overvåking og vedlikehold. En vanlig tommelfingerregel er 10–20 prosent av utviklingskostnaden per år. Det kan virke som en tung post helt til man sammenligner med alternativet: En integrasjon uten eier blir ofte først oppdaget når noen lurer på hvorfor ordrene har manglet i tre uker.
Regneeksempel: nettbutikk møter ERP-system
En handelsbedrift vil synkronisere kunder, ordrer og lagersaldo mellom nettbutikken og ERP-systemet sitt, i begge retninger. Kartlegging av datamodeller og eierskap tar to uker, utvikling med feilkøer og varsling fem uker og testing mot begge systemene to uker. Til sammen omtrent ni uker og 350 000–440 000 kr, pluss omtrent 37 000–62 000 kr per år til overvåking og vedlikehold. Det er prislappen for å slippe manuell dobbeltregistrering, som i dette eksempelet kostet mer enn det i arbeidstid hvert år.
Slik bestiller du integrasjonen riktig
Fire ting på plass før prosjektstart sparer både tid og penger:
- Tilgang. API-nøkler, kontoer og rettigheter i begge systemene. Venting på tilgang er den vanligste årsaken til stillstand.
- Testmiljøer. Helst en testinstans av hvert system. Å teste mot produksjonsdata er å leke med skarp ammunisjon.
- Beslutning om eierskap. Hvilket system som er master for hver datatype, skal avgjøres av virksomheten på forhånd, ikke av utviklerne underveis.
- Forvaltningsplan. Bestem før produksjonssetting hvem som overvåker dataflytene, og hvem som rykker ut når alarmen går.
Vi i Weapp bygger integrasjoner både som del av større produktoppdrag og som frittstående prosjekter. Usikker på hva akkurat deres kobling ville koste? Ta kontakt og fortell hvilke systemer det gjelder, så gir vi et prisspenn.
Ofte stilte spørsmål
Er det mulig å integrere systemer som mangler API?
Som regel ja, men det blir dyrere og mer sårbart. Alternativene er filbasert overføring, direkte kobling mot databasen eller som siste utvei programvareroboter som styrer brukergrensesnittet i systemet. Alle tre fungerer, men de går lettere i stykker ved oppdateringer. Vei kostnaden opp mot å oppgradere til et system med et ordentlig API.
Bør vi bygge integrasjonen selv eller kjøpe en ferdig kobling?
Finnes det en ferdig standardkobling mellom systemene dere bruker, er den nesten alltid billigst å begynne med, ofte noen hundre kroner i måneden. Skreddersydd blir berettiget når dere har egne felt, spesiell forretningslogikk eller volumer som standardkoblingen ikke takler. Begynn med standard, og bytt når den beviselig ikke strekker til.
Hvor lang tid tar det å utvikle en systemintegrasjon?
En typisk punkt-til-punkt-integrasjon tar 4–10 uker fra start til produksjonssetting. Kartleggingen av data og eierskap tar ofte en fjerdedel av tiden, utviklingen halvparten og testing mot begge systemene resten. Venting på tilganger, kontoer og testmiljøer er den vanligste årsaken til forsinkelser.
Hvorfor slutter integrasjoner å fungere over tid?
Fordi systemene i hver ende ikke står stille. API-versjoner fases ut, felt bytter format, sertifikater utløper, og skysystemer oppdateres uten å spørre. En integrasjon uten overvåking og eier blir ofte først oppdaget når data har manglet i ukevis. Derfor er løpende vedlikehold en del av totalkostnaden.
Når trengs en integrasjonsplattform i stedet for punkt-til-punkt?
Tommelfingerregelen handler om antall dataflyter. Med én eller to integrasjoner er punkt-til-punkt enklest og billigst. Når antallet nærmer seg fem til ti, blir en integrasjonsplattform ofte berettiget fordi overvåking, feilhåndtering og nye koblinger da deler den samme infrastrukturen.