A decades-old system is replaced safely by rebuilding it in stages while it keeps running. The old system’s screens, reports and data show what the business needs. Those are rebuilt on a current platform one area at a time, the data is migrated and checked, and the old machine is switched off only after the new system has run the business in parallel. A single big-bang cutover is the risky way to do it.

Nearly everything except the technology. A system that has run a business for twenty years holds two things of real value:
The first step is to capture both, in writing, so the new system starts from what you know and not from a blank page.
The work is divided into areas, such as order entry, inventory, billing and reporting. One area at a time is rebuilt as part of a new web application and put into use, while the old system carries on with the rest. Data flows between old and new during the transition, so staff are never asked to keep two sets of records.
When the last area has moved and the numbers have matched for long enough to trust, the old system is retired.

The next step is a short, no-pressure conversation. Book a call with Lance Keene or use the form on this page.
Almost always. FoxPro, dBase, COBOL files and most old databases can be read and converted. We check the data early, because it tells us a great deal about how the system is really used.
No. Staged replacement is safer and spreads the effort. The old system keeps doing whatever has not yet been moved.
The screens, the reports, the data and the code still show what it does. Working out the rules from those is a normal part of this kind of project.
In many cases, yes. Tell us what it is written in and what it runs on, and we will tell you honestly what we can support.
It depends on its size. Because delivery is staged, your team starts using parts of the new system long before the whole project is finished.
This page is part of Legacy system paralysis.
Keene Systems has built custom business software since 1987. We are veteran-owned, and our 50+ professionals have delivered systems for companies including Hormel, McCormick, IBM and Dartmouth-Hitchcock. See our client list.
Lance Keene takes the first call himself. Book a call with Lance Keene.
Tell us about the system you need to replace