Manufacturing businesses often run the most deeply embedded legacy software of any industry. Production planning systems, job costing tools, inventory management, quality tracking — these systems were built to fit the exact way a specific business works. And they've kept working long after their technology should have been retired.
Why manufacturing legacy software is different
Manufacturing software typically has several properties that make it harder to replace than most:
- It was built to match highly specific production processes that are unique to the business
- It integrates with physical machinery, weighing systems, barcode scanners, and other hardware that itself may be legacy
- The people who use it most — production floor staff, quality managers, planning teams — have worked around its limitations so long that workarounds have become part of the process
- Replacing it requires understanding not just what the software does but how the business actually operates
This last point is the most important. Replacing manufacturing software without understanding it is how expensive projects fail.
What I do
- Document what the system does — production workflows, inventory logic, job costing calculations
- Extract data from legacy formats — job history, inventory records, supplier data
- Identify integration points with hardware and other systems
- Map business rules — pricing logic, production calculations, quality thresholds
- Produce a requirements foundation for a replacement system
- Assess modernization options and realistic timelines
Common platforms I work with in manufacturing
VB6, Delphi, FoxPro, PowerBuilder, and bespoke systems built in-house in the 1990s and 2000s are the most common manufacturing legacy stacks. I also work with custom Access databases and DOS-era systems still running in production environments.
Tell me about your manufacturing software
Describe the system, what it does, and what the problem is. I'll respond with an honest view of recovery and modernization options.