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.
Who you will work with
Software Lifeline is run by Joe Shaw, a senior software developer with more than 20 years’ experience building, supporting and modernising business-critical systems.
You deal directly with me from the initial discussion through to the findings and recommendation.
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.