AliveCommerce / Capabilities / Replace a legacy system
It still works. That's what makes it difficult. Nobody left knows how it was built, the vendor is gone or disinterested, and every year it becomes slightly more load-bearing and slightly less understood. The risk isn't that it fails. It's that it fails at the worst possible moment.
Tick what applies. The count changes what we'd recommend, and sometimes the recommendation is to do nothing yet.
Almost never carelessness. Usually the predictable result of a decision that made sense at the time.
Fifteen years ago it fitted precisely. The business changed; the software was customised to keep up; and the customisations are now the reason it can't be upgraded.
Documentation was thin, the developers moved on, and what remains is institutional memory about which parts not to touch.
Every year, replacing it is a bigger project than last year and the business case never quite clears. So it gets deferred, which is a decision even when it doesn't feel like one.
In this order, because doing them out of order is how these projects fail.
We read code we didn't write for a living. Before recommending anything we establish what it actually does, including the parts nobody remembers requesting.
Often the right answer. Stabilised, documented, wrapped in integrations and maintained properly, a legacy system can serve for years more at a fraction of replacement cost. We have no commission riding on the alternative.
Big-bang replacements are how these go wrong. Where the architecture allows, we move function by function so there's never a single day the business bets on.
Whatever the outcome, you end up with something written down. That alone removes most of the risk that made this hard to approach.
Same team either way. The difference is whether this has an ending.
Assessment, modernization or migration with a fixed budget and controlled scope. Including the assessment on its own, if that's all you need right now.
Legacy modernizationWhen the answer is to keep it running properly. We take on custom and unsupported software that nobody else will touch, and maintain it under a fixed monthly fee.
See Champion1The recommendation was to keep it. We mapped the real process, replaced the fragile seams with integrations, and left the ERP where it was.
Only if it genuinely warrants it. We take no commission or referral fee from any platform, so a replacement earns us nothing a stabilisation doesn't. Keeping the system is the recommendation more often than you'd expect.
That's most of what we do. Custom products, legacy platforms, open source and software abandoned by its vendor — reading unfamiliar code is the core skill, not an exception.
Where the architecture allows, we move function by function with both systems running. Where it doesn't, we say so early rather than discovering it during the cutover weekend.
Then buy the assessment and nothing else. Two to four weeks, a fixed price, and a written picture of what you have and what the options cost. Plenty of clients stop there for a year.
We'll tell you which part of this we'd put on it, roughly what it costs, and whether it's worth doing at all — including when the honest answer is that you don't need us.
Start the Conversation