Skip to content

Free tool · Legacy systems

Legacy system risk scorecard

Ten questions about the system your business runs on. Answer them honestly and see a rough risk score, your three biggest risks and one concrete next step for each. Most of these risks are cheap to close while the system still works.

Count anyone, inside the business or out, who could do it safely next week without that person.
Seeing that backup files exist doesn't count. A restore means bringing the system up from one on another machine.
For example, Windows Server 2012 R2 (extended support ended October 2023) or SQL Server 2014 (July 2024).

Your score

Answer all ten questions to see your score. 0 of 10 answered.

A rule of thumb, not an audit. The questions, weights and next steps come from what we find when we take over legacy systems, written up in the SteadyDevs blog; the weights are our judgement, not an industry standard. Support dates checked on 23 October 2026 against Microsoft's lifecycle pages for Windows Server 2012 R2 and SQL Server 2014. Your answers stay in your browser.

How the score works

Each question has a weight, and the weights add up to 100. “Yes” scores the full weight, “Not sure” half of it and “No” nothing. Scores under 20 are low, 20 to 44 moderate, 45 to 69 high and 70 or more critical. The heaviest weights go to the risks that leave you with no way back on a bad day.

RiskWeightWhy it matters
Backups never restored14An untested backup is a hope. Many businesses find theirs broken only when they need it.
Developer gone or hard to reach12A 20-minute fix becomes days while someone new learns the system.
Only one person can change it12You have a working person, not a working system.
Source code not in the business's hands12Without the code, bugs can't be fixed and nothing can change.
No usable documentation10A developer who has left can't explain what they meant.
Unsupported operating system or database10Security patches stop, while the software keeps running as if nothing changed.
No monitoring or alerts8Failures, including backup failures, go unnoticed for months.
Changes go live untested8Every change is a gamble on the live system.
One server, no standby7One hardware failure means days to rebuild, not an hour to switch over.
Slow support7Small problems wait, and grow while they wait.

Common questions

Is this scorecard an audit of my system?
No. It is a rule of thumb built from the problems we see most often when we take over legacy systems. It can't see your code, your server or your backups, so a low score doesn't prove the system is safe and a high one doesn't mean it is about to fail. Use it to decide what to check first.
Why does “Not sure” count against me?
Because not knowing is itself a finding. If nobody can say when a backup was last restored or which server version the system runs on, nobody is looking after it. “Not sure” scores half the weight of “Yes”, and finding out is the first step.
What should I fix first?
Usually access, code and data: make sure the business holds every login, a complete copy of the source code and a backup it has actually restored. Those are what you need on the day something goes wrong. The scorecard lists your top three in order of weight.
The system works fine. Why should I worry?
Working fine and about to fail often look the same from outside. Systems send warning signs for months before they fail, and fixing them on your own schedule is far cheaper than fixing an outage. Read the warning signs.
What does the free assessment involve?
You describe the system and the problem. We reply within 1 to 2 business days, hold a free 30-minute strategy session, and send a written assessment with a fixed quote. There is no charge and no obligation to proceed.
Next step Want someone to look at the system itself? The System Health Check is a RM399 fixed-price review of your codebase and top risks, with a written assessment and prioritised recommendations. Or start with a free strategy session →