Skip to main content

Pixygon Tech / Guider / Hva er billigste måten å modernisere et gammelt fagsystem på

Guide

Hva er billigste måten å modernisere et gammelt fagsystem på

Den billigste måten å modernisere et gammelt fagsystem på er nesten aldri å bygge det på nytt fra bunnen. Det billigste alternativet er som regel å modernisere trinnvis — bytte ut de delene som faktisk koster deg penger eller stopper deg, og la resten av systemet stå urørt så lenge det fungerer.

Hvorfor full omskriving sjelden er billigst

En full omskriving av et fagsystem krever at dere kartlegger absolutt all funksjonalitet på nytt, inkludert regler ingen lenger husker hvorfor finnes. Dette gir høy risiko for budsjettsprekk og lang tid uten leveranse, fordi hele systemet må være ferdig før noe kan tas i bruk. I de fleste tilfeller er kostnaden ved dette langt høyere enn ved en trinnvis tilnærming, selv om det ser enklere ut på papiret.

Strangler-mønsteret: modernisér i biter

En mer kostnadseffektiv metode er det som ofte kalles strangler-mønsteret: dere bygger nye, mindre moduler ved siden av det gamle systemet, og flytter funksjonalitet dit stykke for stykke. Det gamle systemet fortsetter å kjøre i bakgrunnen til hver del er erstattet og verifisert. Dette gjør at dere kan stoppe underveis dersom budsjettet endres, uten å sitte igjen med et halvferdig system som ikke virker i det hele tatt.

Prioriter der smerten faktisk er størst

Billigst betyr også å bruke pengene der de gir mest igjen. Kartlegg hvilke deler av fagsystemet som koster mest i vedlikehold, feilretting eller manuelt arbeid i dag, og start moderniseringen der. Å bytte ut en sjelden brukt rapportmodul gir liten effekt sammenlignet med å erstatte kjernefunksjoner som ansatte bruker daglig og som stadig krever manuelle omveier.

Skjul det gamle systemet bak et grensesnitt

Et konkret og ofte rimelig grep er å legge et moderne grensesnitt (API) foran det gamle systemet, slik at nye løsninger kan snakke med det uten å måtte forstå hele den gamle koden. Dette lar dere bygge nye funksjoner, integrasjoner eller brukerflater raskt, samtidig som selve kjernelogikken i fagsystemet består til den faktisk skal erstattes. Det reduserer både kostnad og risiko sammenlignet med å røre kjernen først.

Fallgruver som gjør moderniseringen dyrere enn nødvendig

De vanligste kostnadsdriverne er å prøve å modernisere alt samtidig, å utsette valget av arkitektur til prosjektet allerede er i gang, og å undervurdere hvor mye kunnskap om gammel forretningslogikk som må dokumenteres før noe kan bygges om. Sørg for at dere vet hvilken forretningslogikk som faktisk styrer beslutninger i systemet i dag, ellers risikerer dere å bygge om noe dere senere må bygge om igjen. Vær også oppmerksom på at eventuelle krav til datalagring, sporbarhet eller personvern kan gjelde det nye systemet på samme måte som det gamle — i Norge regulerer personopplysningsloven og EUs personvernforordning (GDPR) hvordan personopplysninger skal behandles, og reglene kan være annerledes utenfor Norge, så sjekk hva som gjelder for din virksomhet og jurisdiksjon før dere flytter data.

Hvordan Pixygon jobber med denne typen prosjekter

Pixygon starter typisk med en kartlegging av hvilke deler av fagsystemet som faktisk koster mest i drift og vedlikehold, før noe kode skrives. Ut fra det lages en plan for hva som moderniseres først, hva som kan vente, og hvordan det gamle og det nye kan kjøre side om side i overgangsperioden. Målet er at hver leveranse gir målbar verdi alene, ikke at hele prosjektet må være ferdig før noe er nyttig.

Snakk med oss om ditt prosjekt

Beskriv oppgaven, så får du svar innen 24 timer med estimat og tidsplan. Hvert prosjekt starter med en gratis systemgjennomgang.

Snakk med Pixygon om moderniseringen av fagsystemet deres

Vanlige spørsmål

Hva er billigste måten å modernisere vårt gamle fagsystem på?

Billigste måte er som regel trinnvis modernisering: erstatt de delene som koster mest i drift eller manuelt arbeid først, og la resten av systemet stå til det faktisk trengs. Full omskriving fra bunnen er sjelden billigst, fordi risikoen for forsinkelser og budsjettsprekk er høyere.

Er det billigere å bygge nytt eller å modernisere trinnvis?

Trinnvis modernisering er som regel billigere fordi dere kan stoppe eller justere underveis, og fordi dere unngår å bygge om funksjonalitet dere egentlig ikke trenger lenger. Full nybygging krever at alt kartlegges og bygges på nytt før noe kan tas i bruk.

Kan vi modernisere fagsystemet uten å bytte ut alt på én gang?

Ja. Ved å legge et grensesnitt (API) foran det gamle systemet kan nye funksjoner bygges og kobles til uten at hele kjernen røres samtidig. Det gamle systemet fortsetter å kjøre til den aktuelle delen faktisk er erstattet og testet.

Hva koster det å modernisere et gammelt fagsystem?

Kostnaden varierer med systemets kompleksitet og hvor mye forretningslogikk som må kartlegges, og vi oppgir ingen faste priser her uten å ha sett systemet. En kartlegging av hvor kostnaden faktisk ligger i dag er nødvendig før noen realistisk plan kan lages.

Må vi ta hensyn til personvernregler når vi flytter data fra det gamle systemet?

Ja, dersom systemet behandler personopplysninger. I Norge regulerer personopplysningsloven og EUs personvernforordning (GDPR) hvordan slike data skal håndteres, også ved migrering til nye systemer. Sjekk hvilke regler som gjelder i ditt land dersom virksomheten opererer utenfor Norge.

Hvordan vet vi hvilken del av fagsystemet vi bør modernisere først?

Se på hvor de daglige kostnadene faktisk oppstår: manuelt merarbeid, hyppige feil, eller funksjoner brukerne må omgå. Den delen som koster mest i drift i dag gir størst gevinst av å moderniseres først, ikke nødvendigvis den som er teknisk enklest å bytte ut.


Les også

Pixygon · Eidsvoll, Norway · tech.pixygon.io