Skip to content
Moberg

Legacy modernisation & migration

A route off the system that has become a liability — in increments, with the business running throughout.

← Back to Software

The challenge

The system nobody wants to touch

It still works, which is why it is still there. But releases take weeks, the framework left support two versions ago, an auditor has started asking questions, and the person who understood it has moved on. Every quarter the decision is deferred, and every quarter it gets more expensive.

Our approach

Replace it in pieces, never in one release

Old and new run side by side until the last route has moved across. New functionality goes in front of the legacy system while the old paths are retired behind it, data is migrated with reconciliation so both sides agree before anything is switched off, and every step has a way back. The business keeps selling and reporting the entire time.

Results

Modernised without a rewrite

Netgíró has been carried from 2013 to .NET 9 without ever stopping to be rebuilt. Arnarlax moved its whole estate to Microsoft Fabric while its source systems were being replaced underneath — and did not lose a reporting week doing it.

What we do

An outside read on the system and the team around it, and the route off it. What is solid, what is risk, what it would cost to take on — and then the sequence: what moves when, what it depends on, and what the fallback is at each step. Written plainly enough to put in front of a board.

  • Code, architecture, delivery practice and key-person risk assessed together
  • Findings ranked by what it would cost to live with or to fix
  • Increments that deliver on their own rather than one all-or-nothing cutover
  • Sequenced around business continuity — reporting and selling never stop
  • A rollback path defined for every step before it is taken

Proven in production

Netgíró — Iceland's national payment method

Web & Mobile

Netgíró — Iceland's national payment method

Iceland's leading buy now, pay later platform — built and scaled over more than a decade of partnership.

Croatian telco — Accessible mobile app

Mobile

Croatian telco — Accessible mobile app

A Croatian operator's self-service app, rebuilt in Flutter — one codebase across iOS and Android, designed to WCAG AA and tested with the screen readers people actually use.

Arnarlax — Iceland's largest farmer and producer of Atlantic salmon

Data

Arnarlax — Iceland's largest farmer and producer of Atlantic salmon

Iceland's largest Atlantic salmon producer replaced its source systems and its data platform at once — migrated to Microsoft Fabric without the business losing a reporting week.