Vad kostar legacy-modernisering?
Att modernisera ett legacy-system kostar oftast 1–15 miljoner kronor, och strategin avgör: stegvis utbyte enligt strangler-mönstret sprider kostnad och risk över tid, medan en big bang-omskrivning kräver hela investeringen innan något värde levereras. Att vänta har också ett pris – säkerhetsrisker, pensionerad kompetens och integrationer som blir allt svårare.
Många svenska verksamheter drivs på system som byggdes för femton eller tjugo år sedan. De fungerar – det är därför de fortfarande finns – men underhållet blir dyrare, kompetensen tunnare och integrationerna krångligare för varje år. Frågan är sällan om systemet ska moderniseras, utan när och hur. Och det är valet av strategi som avgör vad det kostar.
Strategin avgör kostnaden
Spannet 1–15 Mkr är brett eftersom det rymmer tre helt olika vägar:
| Strategi | Typisk kostnad | Riskprofil |
|---|---|---|
| Inkapsling: API-lager runt systemet | 1 000 000–3 000 000 kr | Låg risk – köper tid men löser inte grundproblemet |
| Stegvis utbyte (strangler-mönstret) | 2 000 000–8 000 000 kr fördelat över etapper | Begränsad risk per steg, värde levereras löpande |
| Total omskrivning (big bang) | 5 000 000–15 000 000 kr | Hög risk – hela investeringen före första värdet |
Siffrorna gäller verksamhetskritiska system av typisk medelstorlek; ett litet stödsystem kan landa lägre och en koncernplattform högre. Det viktiga är relationen mellan vägarna – och att kostnaden inte är en klumpsumma utan en följd av strategival.
Strangler-mönstret: stegvis utbyte som standardval
Strangler-mönstret innebär att ett nytt system växer runt det gamla: en avgränsad del i taget – integrationerna, kundportalen, en enskild modul – byggs nytt och tar över trafiken, tills det gamla systemet till slut kan stängas av.
Fördelarna är påtagliga i både budget och risk. Investeringen sprids över flera budgetår i etapper som var och en går att utvärdera. Verksamheten är i drift hela tiden, och går en etapp fel är det den etappen som backas – inte hela projektet. Dold affärslogik hanteras bit för bit där den kan verifieras mot det gamla systemets faktiska beteende.
Kostnaden för mönstret är att helheten tar längre kalendertid och att gamla och nya delar behöver samexistera via tydliga gränssnitt under resan. Det är ett pris värt att betala i de flesta fall.
Big bang: när allt byts på en gång
En total omskrivning som lanseras vid ett enda tillfälle är lockande i sin tydlighet – men riskbilden är den motsatta. Hela investeringen ligger före första leverans, och under bygget fortsätter det gamla systemet att förändras, så målet rör sig. Övergången i sig är en riskpunkt: en helg då hela verksamheten byter system samtidigt.
Big bang kan ändå vara motiverat när plattformen är helt död, när systemet är litet och väl avgränsat eller när ett regulatoriskt krav sätter ett hårt slutdatum. Räkna då med rejäla marginaler i både tid och budget – omskrivningar underskattas systematiskt, främst för att gammal kod bär mer affärslogik än någon minns.
Kostnaden av att vänta
Att skjuta beslutet framåt är också ett val med prislapp:
- Säkerheten. Plattformar som lämnat support får inga säkerhetsuppdateringar – varje år ökar sannolikheten för en incident som kostar mer än moderniseringen.
- Kompetensen. Utvecklarna som kan tekniken blir färre och dyrare, och när de som byggt systemet pensioneras försvinner kunskap som inte står i någon dokumentation.
- Integrationerna. Nya affärsverktyg, partners och AI-lösningar förväntar sig moderna API:er. Varje specialbyggd brygga mot det gamla systemet är en kostnad som ett modernt system inte hade haft.
Så börjar du
Starta inte med en offert på hela resan – starta med en kartläggning. Vilka delar av systemet används mest, var finns riskerna, vad måste bytas först och vad kan leva vidare? Ur den kommer en etappindelad plan där varje steg har egen budget och eget värde. Vill du ha hjälp att ta fram den? Hör av dig så tittar vi på ert system tillsammans.
Vanliga frågor
Vad menas med ett legacy-system?
Ett äldre system som fortfarande bär en viktig del av verksamheten men som byggts på teknik som blivit svår att underhålla, integrera eller rekrytera till. Ålder i sig är inte problemet – ett tioårigt system med god arkitektur och levande teknik är inte legacy.
Vad är strangler-mönstret?
En moderniseringsstrategi där ny funktionalitet byggs runt det gamla systemet och tar över del för del, tills det gamla kan stängas av. Varje steg är avgränsat och reversibelt, systemet är i drift hela tiden och investeringen sprids över flera budgetår.
Varför är big bang-omskrivningar så riskabla?
För att allt värde ligger i slutet: verksamheten betalar i månader eller år utan att få något, medan dold affärslogik och nya krav växer på det gamla systemet parallellt. Själva övergångshelgen är dessutom en riskpunkt där hela verksamheten byter system samtidigt.
Kan vi modernisera utan att byta ut systemet?
Delvis. Ett API-lager runt systemet gör det möjligt att bygga moderna appar och integrationer ovanpå, vilket köper tid och löser akuta behov. Grundproblemen – gammal teknik och krympande kompetens – finns dock kvar, så inkapsling fungerar bäst som första etapp i en större plan.
Hur vet vi om det är dags att modernisera?
Varningssignalerna är konkreta: säkerhetsuppdateringar upphör, nyckelpersoner närmar sig pension, integrationer mot nya verktyg blir hack på hack, och små ändringar tar orimligt lång tid. När flera signaler stämmer samtidigt är kostnaden för att vänta oftast högre än kostnaden för att börja.