No reliable build
Files may exist, but nobody knows whether they can reproduce the application in use.
Independent assessment and recovery for business-critical legacy software.
Describe the problemFiles may exist, but nobody knows whether they can reproduce the application in use.
There is no dependable way to install, test or restore it on another machine.
Important knowledge lives with one person, or has already left the business.
A rewrite or replacement is already being discussed, although the current system has not been properly assessed.
Legacy Software Risk Assessment
The assessment records what exists, what can be recovered and where the important gaps are. It then explains which options are feasible.
The scope, deliverables and fixed fee are agreed before the assessment begins.
View the sample report structureI look at the application, source, data, deployment and operational dependencies.
What it does, who depends on it, where it runs and what else it talks to.
Available code, binaries, installers, dependencies and whether it can still be reproduced.
Database, backups, deployment knowledge, integrations and single points of failure.
Whether to retain, stabilise, recover, modernise, rewrite or replace and why.
The recommendation
The findings may support retaining, recovering, modernising, rewriting or replacing it. None of those outcomes is assumed at the start.
The report sets out practical next steps. Depending on the findings, these might include securing source code and build materials, creating a recoverable copy, stabilising the existing system, or preparing a brief for modernisation or replacement. Any further work is optional and scoped separately; the report can also be used by your existing IT provider or another supplier.
About Software Lifeline
I’m Joe. I have more than 20 years’ experience building, supporting and modernising business-critical desktop applications, web systems, services and SQL Server databases, including older systems whose original assumptions and dependencies are no longer obvious.
I carry out each assessment myself, from the first conversation through to the findings and recommended next steps.
Joe
Software Lifeline
Software, documentation, data and business information are treated as confidential. Sanitised data and safe copies are preferred wherever practical.
Source recovery, decompilation or reverse engineering is only considered where the client owns the software or is legally authorised to maintain it.
Initial conversation
Your first message does not need to be technical. A few sentences about the system, where it runs and what has changed are enough.