It's still going. It's just that no one dares to make any changes anymore.
You notice it with every request from the department, every technical inquiry, and every planned update: Before any decision can be made, dependencies must first be clarified, risks assessed, and past decisions understood. Often, the issue isn’t a single weak point, but a system that has grown over the years and is now holding things back in several areas.
Perhaps you recognize one of these situations:
- Your core software runs on Delphi, Access, or an old version of PHP, and IT has been saying for two years that this is a risk.
- The developer who built the system has resigned and is retiring soon
- There is hardly any documentation, but many ad-hoc rules have developed over time.
- Every change triggers an error somewhere else that no one anticipated.
- A new interface to the ERP has been on hold for months because no one dares to touch the old codebase.
- If the system goes down, it directly affects production, shipping, or billing.