Legacy System Modernisation: How to Decide What to Fix, Replace or Retire

Government #2
Aug 29 , 2025
| Greg Spencer

Legacy System Modernisation: How to Decide What to Fix, Replace or Retire

Legacy systems feel like the safe option right up until they are the expensive one. Here is how Australian organisations decide, system by system, what to modernise first, what to leave alone, and what to switch off.

Legacy system modernisation is the planned replacement, re-platforming or retirement of the ageing applications and infrastructure an organisation still depends on, sequenced so the business keeps running while the risk and cost of the old estate come down. It is not a single migration project. It is a set of decisions, made system by system, about what to fix, what to replace, what to leave alone for now and what to switch off. This guide sets out how Australian organisations of 50 to 1,000 staff make those decisions well, what it costs to defer them, and where an independent assessment fits before any vendor is in the room.

What counts as a legacy system

A legacy system is any application, platform or piece of infrastructure that the business relies on but that can no longer be supported, changed or secured at a reasonable cost. Age alone is not the test. A ten-year-old finance system on a supported platform with a vendor that still ships updates is old, not legacy. A three-year-old custom application whose only developer has left, with no documentation and an unpatched dependency stack, is legacy already.

The common markers are practical ones:

  • The vendor has ended support, or support now costs more each year for less coverage.
  • Security patches are late, partial or impossible without breaking something else.
  • Integration with newer systems runs through manual exports, spreadsheets or a fragile middleware layer nobody wants to touch.
  • Knowledge sits with one or two people, often contractors, and the organisation could not rebuild the system if they left.
  • Changes the business asks for take months, or get quietly declined because the risk of touching the system is too high.
  • The infrastructure underneath (servers, operating systems, databases) is past its own lifecycle, so the application inherits every one of those risks.

Most organisations have more of these than the executive team realises, because the systems still work on a good day and the cost of keeping them working is spread across support contracts, overtime and workarounds that never appear as one line in a budget.

What deferring modernisation actually costs

The case for leaving a legacy system alone is usually made in one sentence: it works, and replacing it is risky and expensive. Both halves are true. What the sentence leaves out is that the cost of keeping it is rising and the risk of keeping it is compounding.

Support and maintenance. Extended support arrangements, custom patches and the specialist contractors who understand the system cost more every year. That spend buys stability, not improvement, so the organisation pays a premium to stand still.

Security exposure. Unsupported platforms stop receiving security fixes. In Australia that is not only an operational risk. The Privacy Act reforms and the Notifiable Data Breaches scheme make an avoidable breach on a known-vulnerable system a governance failure, and the Essential Eight expects patching and application control the legacy estate often cannot deliver.

Lost capability. Every new initiative, from a customer portal to a reporting change to an acquisition, has to route around the legacy system or wait for it. The business pays for that in delays and in projects that shrink to fit what the old system can tolerate.

Key-person risk. When the knowledge of a system lives in one head, the organisation has a single point of failure that no backup regime covers.

Audit and insurance. Cyber insurers and auditors now ask directly about unsupported software. A legacy estate can raise premiums, add exclusions, or produce findings the board has to answer for.

None of these costs arrives with an invoice marked "legacy". They arrive as a slow drag on the whole organisation, which is why modernisation decisions get deferred until an outage, a breach or an audit forces the question.

The five options for any legacy system

Modernisation is not one thing. For each system there are five broad paths, and a good strategy uses several of them across the estate rather than picking one for everything.

1. Retire

Some legacy systems are still running because nobody has confirmed they can be switched off. A full inventory usually finds applications with a handful of users, or none, whose function has already moved elsewhere. Retirement is the cheapest modernisation there is, and the most overlooked.

2. Retain and contain

A system that is stable, low-risk and expensive to replace can be kept deliberately, provided it is isolated from the rest of the environment, its data is backed up and recoverable, and there is a documented plan for what happens when it finally fails. Retaining by decision is fine. Retaining by default is not.

3. Rehost or re-platform

Moving the application off end-of-life infrastructure onto a supported platform, usually cloud or a modern hosted environment, without changing what it does. This removes the infrastructure risk quickly and buys time, but it does not fix an application that is itself the problem.

4. Refactor or extend

Keeping the core system but modernising around it: replacing a fragile integration layer, adding an API, moving reporting out to a modern tool, or rebuilding the parts that block the business. This suits systems where the core logic is sound and valuable and the pain is at the edges.

5. Replace

Moving to a different application, typically a modern SaaS or platform product. This is the option vendors are keenest to recommend and the one with the most disruption, so it belongs where the current system cannot meet the business's needs at any reasonable cost, not where a vendor has a product to sell.

The right answer for each system depends on its business value, its risk, the cost of each option and the organisation's capacity to absorb change. That is why the strategy has to start with an assessment, not with a shortlist of products.

How to build a legacy system modernisation strategy

Start with an independent assessment of the estate

Before anything is chosen, the organisation needs one accurate picture of what it has: every significant application and platform, who uses it, what it costs to run, what it depends on, how it is supported, and what breaks if it fails. Most organisations have never had this written down in one place. An independent assessment produces it without the bias of a vendor who wants a particular answer or an internal team that built the systems in question.

Score each system on value and risk

With the inventory in hand, each system gets a plain rating on two axes: how much the business depends on it, and how exposed the organisation is by keeping it as is. High value and high risk are the priorities. Low value and high risk are candidates for retirement. High value and low risk can wait, by decision. This is the step that turns an anxious list into a sequence.

Set the target state from business needs

What does the organisation need its technology to do over the next two to three years? A new service line, a merger, a compliance deadline, a customer expectation. The target state is written from those needs, not from a vendor's reference architecture. Systems are then judged against it.

Sequence the work to limit disruption

A modernisation roadmap staggers change so no part of the business carries two migrations at once, early wins fund and de-risk later ones, and each step leaves the organisation more resilient than the last. Quick retirements and infrastructure rehosting often come first because they cut risk fast; core system replacements come later, once the organisation has practised change on lower stakes.

Plan for people, not just platforms

Modernisation fails on adoption more often than on technology. Staff who have worked around a system for years have habits and workarounds the new system will disturb. Training, communication and a period of parallel running are part of the project cost, and pretending otherwise produces a technically successful migration that the business quietly refuses to use.

Govern it like the investment it is

A modernisation programme needs an executive owner, a budget that covers the whole sequence rather than the first project, a way of measuring progress that the board can read, and a standing review of whether the plan still fits the business. The organisations that get this right treat modernisation as a rolling programme, not a one-off migration.

Where organisations go wrong

Letting the vendor scope the problem. A software vendor or systems integrator will define the problem in terms its product solves. The assessment that decides what to modernise has to come from someone with no stake in the answer.

Replacing everything at once. A single big-bang programme concentrates risk, exhausts the organisation and usually runs over on time and cost. Staged change is slower on paper and faster in practice.

Modernising the infrastructure and leaving the application. Lifting a broken application into the cloud produces a broken application in the cloud, with a new monthly bill.

Ignoring the data. Decades of records in a legacy system carry duplication, errors and formats the new system will not accept. Data migration and cleansing are often the longest part of the job and the most underestimated.

No plan for the day after. Cut-over is not the end. Support arrangements, monitoring, backup and the retirement of the old system all need owners, or the legacy estate simply grows a new member.

What an independent assessment gives you before you spend

An independent IT assessment answers the questions above from evidence: which systems are assets and which are liabilities, what each is really costing, where the risk sits, and which of the five options fits each one. It produces a sequenced roadmap the board can fund with confidence, and it does so before any vendor has shaped the requirements. Because the assessor sells no software, hosting or implementation, the recommendation is not a proposal in disguise.

For most organisations that is the difference between a modernisation strategy and a series of expensive reactions.

Frequently asked questions

How long does legacy system modernisation take?

It depends on the size of the estate and the options chosen. Retirements and rehosting can be done in weeks. A core system replacement typically runs across a year or more. A staged programme for a mid-sized organisation usually spans two to three years, with visible risk reduction in the first few months.

What does it cost?

The assessment is a fixed, modest cost and pays for itself by ruling out the wrong projects. The programme cost depends on what the assessment finds. The real comparison is against the rising cost of keeping the legacy estate, which most organisations have never totalled.

Should we move everything to the cloud?

Not by default. Cloud is one option among five for each system, and it suits some far better than others. The assessment decides where it fits.

Can we modernise without disrupting the business?

Not entirely, but disruption can be planned, staged and kept away from the periods and functions that cannot absorb it. That is what the sequencing step is for.

Where should we start?

With an inventory and an independent assessment. Every other decision depends on knowing what you have and what it is costing you.

Ready to talk?

Independent perspective. One conversation away.

A 30-minute conversation with a partner is the simplest way to see where your organisation stands. No pitch, no sales process - just a senior view of where you are and where the priorities should sit.

accordian pattern

Does your IT lack direction?