# What is legacy modernisation?

Legacy modernisation changes an existing system so the business can keep using it with less risk or friction. The useful starting point is a constraint to remove, rather than the age of the technology.

## Identify what needs to change

A release process that depends on one person, an unsupported dependency or repeated manual data entry can justify modernisation. Each points towards different work. Replacing a whole platform without identifying the constraint risks moving the same problem into newer technology.

## Preserve business meaning

Existing records and unusual workflows often contain decisions that never reached a specification. Observe the work and agree what must survive. A migration should check meaningful totals and relationships, not only whether the transfer completed without an error.

## Plan for coexistence and recovery

Staged migration can reduce the size of each change. It also creates temporary complexity when old and new components run together. Make the source of truth explicit and decide how changes made during a failed cutover would be recovered.

The final step is retiring the old path once the agreed evidence supports it. Until then, somebody still has to operate it. [Sunclue's modernisation service](https://sunclue.com/services/transform/) explains the work around that transition, while [repair versus rewrite](https://sunclue.com/compare/rescue-vs-rewrite/) helps frame the initial decision.

## Questions

### Does legacy mean obsolete?

No. An established system can remain useful and well supported. Modernisation becomes worthwhile when a specific constraint, cost or risk justifies changing it.

### Can a migration happen gradually?

Often, if part of the system can change behind a clear interface. The team must agree data ownership, comparison checks and recovery at each stage.

## Talk through your situation

Bring the work that is getting stuck. We will help identify what needs attention first.

[Book a diagnosis call](https://calendly.com/petaniweb/petaniweb-introduction)

## Related reading

- [What is engineering ownership?](https://sunclue.com/glossary/engineering-ownership/)
- [What is a software rescue engagement?](https://sunclue.com/glossary/rescue-engagement/)
- [Modernise without stopping the business](https://sunclue.com/services/transform/)

[All glossary](https://sunclue.com/glossary/)

---

[Canonical HTML page](https://sunclue.com/glossary/legacy-modernisation/) · [Sunclue reading guide](https://sunclue.com/llms.txt)
