Skip to content

The system has been running the business for years, sometimes decades. It holds data nobody could recreate and rules about how the work gets done that were never written down anywhere else. It’s also getting harder to live with. Staff can’t reach it away from the office, it doesn’t connect to anything newer, and someone has started talking about a replacement.

There’s usually a better route. Most of what people want from a new system can be added to the one they have, a piece at a time, while the business carries on using it.

CDE Systems works out what’s worth keeping before anything changes. Then we add what’s missing, in stages you can stop after, and the plan is yours whether we do the work or not.

Legacy business software modernisation, retaining an existing system while adding web, mobile and cloud access
Call usSpeak to a developer0114 249 1036

If it has stopped altogether, don’t fill in a form. Ring.

Where are you with it?

If this is where you are Start here
Whoever built it has gone, and nobody fully understands it Legacy software rescue
Staff need it from home, on site or at a customer’s office Web applications for existing systems
People out on the job are still filling in paper Mobile apps for existing systems
Customers ring to ask things the system already knows Customer portals and self-service
It’s an Access system that has reached its limits Access database modernisation
The database is fine but the application on top of it isn’t SQL Server modernisation
You can’t get useful numbers out of it Reporting and business intelligence
The same figures get typed into two systems Database integration and APIs
You’re being pushed towards the cloud Azure and cloud

Modernise or replace?

A replacement quote is the easiest thing for a supplier to sell. It’s also the hardest to deliver, because the expensive part of a business system was never the software. It’s the twenty years of decisions built into it, and a replacement project has to find every one of them again.

So before recommending any big change, we look at five things. We look at what already works well and should be left alone, and which processes the business can’t run without. We look for where speed, usability or reporting could improve. Then we check what could be connected to what, and whether the system can be extended at all.

For most of the systems we see, keeping the core and adding to it is quicker, cheaper and safer than starting again. People keep the system they know and get the parts they were missing. Staff don’t have to relearn everything at once.

What can be added

Speed. Older systems slow down as the data grows. Fixing the bottlenecks is often the cheapest improvement available, and the one staff notice first.

Access from anywhere. A browser interface for people away from a desk, an app for people on site, or a portal for customers and suppliers. All of them work against the same data as the office.

Connections. Links to Microsoft 365, the accounts package, a CRM or a web shop, so the same figure stops being typed in twice.

A newer database underneath. Moving an Access back end to SQL Server or Azure SQL, or upgrading an old SQL Server, improves reliability and security. Users usually see no change at all.

Cloud, where it earns its place. Not everything needs to move. Part of the job is finding the right mix of your own servers and the cloud, at a pace the business can manage.

Five ways to modernise an existing business system: performance, access from anywhere, integration, database upgrades and cloud

How a modernisation project runs

We start with what the business is trying to achieve, which is rarely the same as the feature list someone has written down. Then we work out where a targeted change would do the most good, and in what order.

What you get first is a plan in stages, weighed against the budget and the technical reality. It’s yours whether or not you use us for the work.

After that, each stage is built, put in front of the people who’ll use it and settled before the next one starts. Something useful usually lands within weeks. The old system keeps running throughout, and if you stop after the first stage, what’s been built still works.

How we work

When replacing it is the right call

Sometimes it is, and we’ll say so. That might be because the platform is out of support and can’t be secured, or because the data model can’t carry what the business now does. Or keeping it running may honestly cost more than replacing it.

If so, replace it carefully, in stages, with the old system running until the new one has earned its place. We’d rather say that at the start than take money to prop something up for another two years.

Business software and database design

What can’t your system do?

Tell us what the business needs that the software can’t manage, and what working around it is costing you. We’ll come back with whether it can be added to what you’ve got, what it would take, and what it would cost.

Prefer to talk?

Call

0114 249 1036