“The can has been kicked down the road for years now. We’ve simply run out of road”
In the early days of computing technologies, organizations focused on the gains from operating more efficiently and optimizing resource allocation. These gains powered some of the most revered brands in the world to enviable market success; their computer systems helped manifest their competitive advantage.
With the explosion of data in the last two decades, computing technologies — now commonly known as “the IT department”— gained another superpower: the ability to respond quickly to market changes. Competitive advantage expanded from operational excellence to include optionality, the ability to pivot quickly in the search for profitable opportunities. Technology became a strategic competency, essential to continued success in the future.
Yet, many of the world’s largest companies and public-sector organizations are still relying on business-critical IT systems installed before humans landed on the moon. Despite robust growth in the cloud computing market[1], most F500 companies continue to run one or more core functions on legacy systems: finance, human resources, inventory, sales and logistics, transactions and more.
These older IT systems by and large still work. But they’re beginning to constrain optionality — and starting to exhibit risks and vulnerabilities that expose companies to near-catastrophic failures and substantial fines[2]. Many of these systems are approaching or have passed end of- life and are no longer supported by their original vendors (if indeed, the original vendors still exist!). Other systems were born from the obscure corners of shadow IT and now run essential programs that should be subject to
compliance requirements.
Older systems are surprisingly prevalent: • Almost 60% of global enterprise organizations rely on mainframes for about one in five of their servers, according to research by Forrester Research published in 2023.[3] • ZDNet estimates[4] that organizations are using old Windows operating systems, such as Windows 7, 8.1 and 10 on hundreds of millions of computers, despite Microsoft either having withdrawn security and technical support[5] for the systems or is on the verge of doing so. • Appeon, the company supporting PowerBuilder, cites more than 18,000 companies and “most” of the F500 as customers.
Moreover, as the institutional knowledge for many of the systems fades as IT professionals retire, new generations of IT talent are reluctant to work with older systems. As one individual wrote in a PowerBuilder discussion board,
“It seems funny but young employees that are used to iPhones and web application [sic] get REALLY SCARED once they take a look at our PB application forms.”[6]
And then there is the accumulation of “technical debt”[7] (TD). This is the price companies pay when they choose short-term technological fixes over a more exhaustive, long-term solution. Aging and inflexible IT systems are the primary contributor to technical debt. As Professor Herb Krasner, publisher of the biannual Cost Of Poor Software Quality In The U.S. report, notes, “The growing impact of Technical Debt has become the biggest obstacle to making any changes to existing code bases.”[8] McKinsey elaborates on the negative impact: “87 per cent of leaders cited the ‘complexity of existing infrastructure" as a key impediment to implementing nextgeneration services.”[9]
To be sure, modernizing has been happening, just not particularly successfully: studies note failure rates of 70% or more.[10]
Complexity is high, projects take years, and many sensitivities need to be managed. All of this leaves large organizations with the only expectation of their IT systems being to “keep working” – or “not dying”, which is a very low bar for measuring success, as one fintech columnist noted.[11]
Enter the dramatic growth of AI over the past two years: because legacy systems make deploying AI solutions difficult, if not impossible, CEO and boards are turning their attention towards these old systems and starting to ask some very difficult questions of their IT leaders.
The practical challenges of legacy IT modernization are well documented. However, through our research with IT leaders, Mechanical Orchard (MO) has seen a more subtle pattern of complications emerge.
We hear frequently that psychological and organizational politics, including risk aversion and generational divides, are delaying or hampering legacy modernization as much as poor project-management techniques and
We hear frequently that psychological and organizational politics, including risk aversion and generational divides, are delaying or hampering legacy modernization as much as poor project-management techniques and impenetrable code. We began to see that the difference between success and failure in legacy modernization could simply boil down to IT leaders’ fear of failure.
So, to investigate, we surveyed IT leaders, from C-Suite to director level, at 150 large private sector companies and public sector organizations in Western Europe and the United States, in industries including technology, financial services, manufacturing and healthcare. This report summarizes the research findings.
Now is the time to start a new debate about legacy modernization, question conventional wisdom, and find new approaches to tackle one of the most difficult but necessary IT challenges faced by large organizations around the world.
Eight in ten (81%) IT leaders
anticipate migrating business
critical apps to the cloud
Research Findings
When it came to assessing their personal strengths and weaknesses, on average, eight in ten (83%) of respondents rated themselvesas strong or very strong in traits such as adaptability, leadership, technical expertise and decisiveness.
A ‘Visionary Mindset’ came top at 55% when thinking about the attributes needed for successful modernization. However, less than a third (31%) said willingness to experiment/take risks was an area of strength.
However, there appears to be a willingnessto be bolder. When respondents were askedwhether, in a hypothetical scenario of a legacymodernization, they would pick the higher risk/higher reward option, compared to a risk-free(or at least, low risk) option, 85% of IT decisionmakerspicked the first, riskier option.
A quarter of IT leaders (26%) apply the old adage “If it’s not broke, don’t fix it” to decision‑making
Agree a visionary
mindset is needed
Report willingness to experiment/take
risks as important in their role
There is a disconnect between vision and reality. Over half of IT leaders (55%) said having a visionary mindset was an important attribute for successful modernization. However, less than a third (28%) attributed willingness to experiment/take risks as important to success in their role.
Agree a visionary
mindset is needed
Report willingness to experiment/take
risks as important in their role
Have delayed
Have not delayed
71% of respondents reported legacy modernization as being stressful. Different approaches within teams are also common. Fear, internal politics and bureaucracy play major roles in deciding the outcome of modernization efforts.
In the past 12-24 months have you considered advocating for a major investment in legacy modernization but ultimately decided to delay the project?
Key research findings show: JOMO and FOMO play a major role
This complexity and pressure has led to C-level respondents being 82% more likely than senior management to believe that the “Joy of Missing Out” (JOMO) or - “I might get fired if I do something that winds up being unsuccessful” - as a reason for modernization failures.
In contrast, almost a fifth of the respondents (15%) attributed “Fear of Missing Out” (FOMO) or - “I might get fired if I don’t do something” - to successful legacy modernization strategies.
C-level respondents we surveyed were 82%more likely than senior IT management to believe that an excessive aversion to risk – for example, a fear of getting fired if a large IT project fails – is the main reason for failed attempts to modernize.
Similarly, 24% have concerns that if thetechnology they back falls short, their careeror leadership trajectory would be harmed.Three in ten (29%) also raised concerns aboutlacking peer support in gathering support fortechnology or an approach.
When it comes to reasons why organizations delay modernization, over a quarter (27%) ofrespondents worry that if the technology they endorse or invest in fails to meet expectations, their employment may be terminated.
Even if IT leaders and C-Suite managers want to modernize legacy systems, they often hesitate.Common worries, according to our research, include conflicting internal organizational views and agendas on the matter (37%) and insufficient support from their organization’s leadership (37%).
Other common reasons include an organizational culture that isn’t open to change(40%) and skepticism as to whether the legacy modernization will produce a return on investment (39%).
However, with almost a third (29%) of respondents stating low tech curiosity as a reason for failure, questions could be raised as to the breadth of modernization options put on the table.
All these concerns are taking a toll on budgets. 47% of all respondents cited budgetary constraints as the main cause of failed modernization strategies.
With IT leaders also fearing IT budgets will be lost if their modernization project fails(33% agree), a vicious cycle emerges. Similarly, only 19% said their executives are evangelists and promote peer buy-in of legacy modernization efforts.
It could be argued that senior management is more willing to take risks than their C-suite counterparts to get the job done. In contrast toC-suite (36%), 41% of senior managers cited risk aversion as a common reason for failure.
Cheap and quick are two words not typically associated with legacy modernization. Yet our research found that senior management is more than two times as likely (2.1x) than the C-suite to attribute the pressure to purchase low-quality, quick-fix solutions aimed at immediate gains, on modernization failures (38% agreed).
This is hand in hand with senior management stating that modernization is hindered because of skepticism of new technology (40%). Only 27% of C-suite agreed with this.
Over a quarter (27%) of IT leaders say fear of moving away from the security and stability of legacy infrastructure is stifling modernization efforts.
Seven in ten (71%) of IT decision-makers said they had to repatriate previously modernized legacy workloads. Reasons for the reversal vary but include a view that critical IT systems are more secure and more likely to comply with data privacy and other compliance regulations if they are moved back to an on-premise IT system. There are also general concerns about the quality of the IT modernization.
What lessons did organizations learn from legacy modernizations that involved moving IT systems to the cloud?
Identifying ways to enhance application and workload performance during the project was the biggest lesson (41%), followed by IT leaders recognizing that understanding of the current mainframe environment needed to improve(38%). Insights into backup and disaster recovery plans were also helpful (37%).
When asked about the mindset of theorganization’s leadership which contributed to a successful migration, over half (53%) ofIT leaders said effective communication resulted in improved collaboration, problem-solving and efficiency.
Unlocking budgets was also a key factor, with48% saying their leadership team was okay to spend more if the results were greater network security and operational efficiency. Realistic expectations were also important (42%) plus a clear strategic vision and direction (33%).
Fifty per cent of IT leaders said successful migrations occurred when the leadership team was open to change.
"Consider IT leaders nearing retirement, who are very risk averse. Understandably they are apprehensive about leading a legacy modernization project worth tens of millions of dollars that may define their career if it goes wrong."
IT leader at large global logistics firm
One IT leader interviewed by Mechanical Orchard acknowledged the psychological factors within large organizations that can affet how thet approach legacy modernization.
In the other corner are the "caretaker" IT engineers with deep knowledge of the legacy system, who may feel underappreciated after looking after the system for several decades or more. Although they are initially skeptical about legacy modernization, they are willing to support it if they believe it will work.
One veteran CIO - with about 35 years of experience at some of the xorld's largest retailers and financial services companies - was recently head of technology at a large retailer.
When the retailer decided to modernize its mainframe - moving from COBOL to a Java-based cloud system - it paid a large consulting firm about $20 million to lead the project. Early in the project, however, the retailer realized that the code in the Java system was a "incomprehensible as the old system" the IT leader told us.
The retailer canceled the contract early and stayed on the mainframe.
"We took an old system that we didn't understand, we moved it onto a nex platform and translated it into a nex programming language, and we still didn't understand the systeme," the IT leader recalls.
An iterative approach to legacy migration - in which the project is broken into components, tested and unstalled gradually rather than all at the same time - can calm nerves and build confidence in the new system.
"You need a lot more feedback along the way. If you're going to, let's say, end up doing 100 things [in a legacy modernization project] it's much better to get feedback after each one," the IT leader adds. "So, you can do slide one and then field test it, rather than buil all 100 and then realize you need something elses."
The practicalities of modernizing old systems isn’t primarily what’s preventing decision-makers from moving ahead. It’s far more nuanced, complex and personal than that.
At Mechanical Orchard, we specialize in safely rewriting the most critical and complex business applications so they’re ready to adapt quickly and easily to market challenges and opportunities. Our approach emerged from observing the decades-long patterns in modernization efforts.
Code-first approaches often become overwhelming in the face of millions of lines of code, numerous interdependencies, and incomplete or absent documentation. These types of projects often result in test phases that last far longer than the time it took to transpile the initial code, resulting in a highly uncertain waiting period prior to turning “on”the new system.
The other common approach, which reimagines business processes while modernizing a legacy system, creates an extremely complex project with many moving parts. Legacy systems are already intricate, with deeply embedded business logic that has evolved over time. Redesigning business processes simultaneously with a modernization project can overwhelm teams, making it difficult to manage scope, maintain operations, and deliver results.
Based on these observations, Mechanical Orchard follows three core principles for safely rewriting and moving applications to the cloud:
• The system in action is the specification.
• We recreate its behavior exactly in a modern language.
• We roll increments into production.
These principles inject confidence and control into the modernization process. Our insistence on putting thoroughly tested and validated increments into production lets teams demonstrate continuous, measurable progress through working software—and vastly decreases the risk of failure.
Most importantly, customers can make any future innovations easily, quickly, and inexpensively without the need for specialized knowledge in aging programming languages.
Every member of the Mechanical Orchard team is steeped in best practices for software development. The executive team includes software development laureates such as Kent Beck, who created Extreme Programming, and Rob Mee, who industrialized these practices as the founder of Pivotal Labs. We now apply our approach, discipline and expertise to the challenge of reinventing the software that runs the world.
We believe that every company deserves to realize their vision, free of constraints from the past. Our team's approach, learning aptitude and experience can help them move into this evolving version safely, reliably, fearlessly.