The Question Behind the Modernization Decision
A system gets flagged as old. Someone recommends replacing it. Someone else points out that it still works. The argument stalls, and the organization either commits to a large replacement program or defers the decision entirely.
Both paths can be wrong in context. The more useful starting point is the operating capability the system delivers, who depends on it, and what it would actually cost the business to change, degrade, or lose it.
What the Evidence Supports
NIST has observed that legacy components can impede digital transformation in manufacturing environments. Two concrete constraints NIST identifies are staffing and connectivity. Organizations may not be able to find individuals with the expertise to maintain or modify legacy system components. And integration with cloud services may be difficult when legacy components do not support current communication technologies. These are examples NIST presents using conditional language, not a categorized inventory of universal constraints.
At the same time, NIST is direct that upgrading legacy components would be ideal, but the reality is that many firms need to support their existing technology. That is not an argument for indefinite retention. It is a recognition that the decision involves more than a technology preference.
Thoughtworks promotes an incremental approach where legacy and modern systems coexist. The vendor describes this as preserving system behavior, reducing dependency on specialist knowledge, and avoiding disruption to critical operations. Thoughtworks' service targets automotive and manufacturing organizations and is listed on the AWS Marketplace.
Why the Hybrid Path Carries Its Own Risk
NIST identifies a real problem with the middle path. Connecting legacy components to support data collection can create hybrid implementations that impact safety, availability, and cybersecurity. A bridged or multi-homed system links a legacy component to cloud services or data infrastructure. It may solve a connectivity problem. But it may also negate the network isolation controls that were protecting the legacy component in the first place.
This matters for manufacturers with industrial control systems (ICS) or operational technology (OT) that were deliberately isolated from corporate networks. The protections around those systems were put there for reasons. Introducing a data bridge without reviewing those protections can create new exposure in exchange for new visibility.
Incremental coexistence is a third option beyond replacing a system or leaving it alone. That option can carry integration complexity, routing decisions, testing requirements, and security tradeoffs of its own.
Competing Considerations
Retaining a stable, well-understood system may be rational when the disruption risk of change clearly exceeds the near-term business value. Replacement may be necessary when a system can no longer be supported. It may also be necessary when required capabilities cannot be built on top of it, or when its constraints are actively blocking decisions the business needs to make.
Thoughtworks describes incremental coexistence as reducing disruption during transition. Connecting older systems to modern infrastructure can add its own demands. Integration design, behavioral testing, and temporary dual-system management are among them. A clear retirement plan for the legacy component may also be required.
None of these paths should be selected before a business leader has defined what operating capability is actually at stake. When the capability is critical and the transition risk is high, a gradual approach with careful coexistence planning may be appropriate. When the system is unsupported and the integration risks outweigh the continuity benefit, retention or incremental modernization may not be viable.
When a packaged product or targeted integration can deliver the required capability cleanly, full custom replacement may not be necessary at all.
What to Examine Before Selecting a Treatment
NIST points to skills and integration limits as concrete constraints. Both are business operating risks, not just IT concerns. Thoughtworks characterizes its target systems as tightly coupled and dependent on specialist knowledge, increasing both delivery risk and cost. Metrotechs treats that dependency as a form of operational fragility.
Before an engineering team evaluates a modernization treatment, leaders can examine several signals. First, what operating functions depend on this system, and how tolerant are those functions of disruption? Second, are the skills and integration constraints NIST identifies already limiting a required capability? Third, what safety, availability, or cybersecurity risks would a connectivity change introduce? Fourth, is a coexistence period genuinely feasible given those constraints?
Those questions do not produce a technology recommendation on their own. They define the decision constraints that make any recommendation defensible.
The Business Leader's Role in This Decision
Modernization decisions with real operating stakes should not begin with a technology team selecting a migration pattern. They should begin with a business leader identifying the capability, dependency structure, and acceptable risk.
NIST frames this as requiring careful planning and collaboration between IT and OT staff. That is accurate as far as it goes. The operating manager who owns the affected capability is best positioned to describe what failure would cost in that specific environment. An engineering team can evaluate treatments. It cannot rank them without knowing what continuity and performance actually require.
The age of a system is a data point. The operating capability it supports, the people and processes that depend on it, and the risks a change could introduce are the more useful decision inputs.
Related services: Software and Systems Modernization, Integration and Systems Connectivity

