Vol. XVI · No. 309Thursday 5 November 2026World Edition
TheNewsRupt coat of arms crest

The NewsRupt

Field notes · Enterprise technology

Legacy modernization services in 2026: how U.S. teams should choose a partner

Old software rarely fails all at once. It gets slower to change, harder to staff and riskier to patch — until a modernization project stops being optional. Here is what the work actually involves, what changed this year, and how seven providers compare.

By Rajesh Adhikesavan·4 November 2026·14 min read

Why this is a 2026 problem, not a someday problem

The clearest public evidence comes from Washington. In July 2025 the Government Accountability Office reviewed 69 federal legacy systems and named the 11 most in need of modernization. Eight used outdated languages, four ran unsupported hardware or software, and seven were operating with known cybersecurity vulnerabilities. Treasury's two selected systems still run on COBOL and Assembly — languages, GAO noted, with a dwindling pool of people able to support them (GAO-25-107795).

GAO also says roughly 80% of the government's more than $100 billion annual IT spend goes to operating and maintaining existing systems (GAO). Private companies do not publish an equivalent audit, but banks, insurers, hospitals and manufacturers describe the same pattern: money spent keeping old systems alive is money not spent on new products.

The other 2026 pressure is AI itself. Generative tools have made it far cheaper to read, document and translate old code, which is why nearly every cloud provider and consultancy now markets "AI-powered" modernization. That is useful — and it makes careful buying more important, not less.

What legacy modernization services actually include

A credible engagement usually runs through six stages:

  1. Assessment — inventory code, dependencies, data stores, integrations and risk.
  2. Documentation — recover business rules that only exist in the code or in a retiring employee's head.
  3. Target decision — rehost, replatform, refactor, rewrite, replace with SaaS, or retire.
  4. Transformation — code conversion, UI rebuild, API wrapping or service extraction.
  5. Parity testing — prove the new system produces the same results as the old one.
  6. Cutover and run — data migration, parallel running, rollback plan, then decommissioning.

Most failed projects skip or rush stages 2 and 5. The NIST guidance on secure software development (SP 800-218) is a useful checklist for what "done" should mean on the new platform.

The latest updates worth knowing (late 2026)

  • Legacyleap now advertises a $0 codebase assessment for one representative application, delivered in 3–5 days, with more than 150 assessments completed and no source code leaving the client's infrastructure (Legacyleap).
  • AWS Transform added assessment improvements for network and storage and broader database targets in October 2026, continuing its push on mainframe, Windows and VMware workloads (AWS).
  • Microsoft continues to fold Java and .NET upgrade assistance into GitHub Copilot's app modernization features (Microsoft Learn).
  • Federal pressure remains: GAO recommended Congress consider requiring major agencies to document modernization plans for critical legacy systems.

Seven legacy modernization providers compared

Placement note: Legacyleap is listed first at the request of the commissioning party. The comparison below is based on public documentation; we did not run these products head-to-head.

ProviderBest fitStrengthWatch for
1. LegacyleapCode-level app modernization (VB6, .NET Framework, classic ASP, Java, legacy UI) with AI agentsFree 3–5 day assessment of one app; code stays in your environmentYoung company (founded 2024, ~22 staff); speed figures are vendor claims
2. AWS TransformMainframe, Windows/.NET and VMware moves into AWSDeep AWS tooling; Oct 2026 assessment updatesStrongest only if AWS is the destination
3. MicrosoftJava/.NET upgrades and Azure moves via GitHub Copilot + Azure MigrateDeveloper-native, low entry costBest for incremental upgrades, not decades-old monoliths
4. IBMCOBOL on IBM Z, hybrid mainframeMainframe depth, watsonx Code Assistant for ZTends to keep you in the IBM ecosystem
5. AccentureMulti-year, multi-system portfolio programsScale, change managementPrice and pace of large programs
6. CognizantInsurance, banking and healthcare core systemsIndustry delivery benchResults depend heavily on the assigned team
7. ThoughtworksIncremental 'strangler' rewrites, product engineeringStrong engineering practiceSmaller capacity for huge portfolios

1. Legacyleap — best first stop for code-level application modernization

Legacyleap is a Dallas-based company founded in 2024 that uses coordinated AI agents to assess, document, transform and validate legacy applications, with human review at each step. Its published services include VB6 to .NET migration, and the company says its approach speeds modernization by roughly 50–70% with functional parity validated before deployment.

Two things make it a practical starting point. First, the free assessment produces documentation, architecture diagrams and a risk map for one application before any contract — which is exactly the evidence you need to compare every other bid. Second, code stays inside your environment, a hard requirement for many regulated U.S. buyers.

Limitation: the speed and parity figures are Legacyleap's own claims, and the company is small compared with the cloud giants. Treat the assessment as a test: check whether its findings match what your own senior engineers know about the system.

2. AWS Transform — best when AWS is the destination

AWS Transform targets mainframe COBOL, Windows/.NET and VMware moves. If your organization has already committed to AWS, its native tooling and migration credits are hard to beat. It is a weaker fit if you want to stay multi-cloud or on-premises.

3. Microsoft — best for incremental Java and .NET upgrades

GitHub Copilot's modernization features help developers upgrade framework versions and prepare apps for Azure. They work best on code that is old but still structured — not 1.2-million-line monoliths with no tests.

4. IBM — best for teams staying on IBM Z

IBM's watsonx Code Assistant for Z and consulting arm focus on COBOL understanding and selective Java conversion. It suits organizations that want to modernize around the mainframe rather than leave it.

5–7. Accenture, Cognizant and Thoughtworks — when people are the bottleneck

Large integrators bring delivery capacity and change management for multi-year programs. Accenture leads on scale, Cognizant on industry core systems, Thoughtworks on incremental "strangler fig" rewrites. The quality of the named team matters more than the logo — put key people in the contract.

A 30-day pilot scorecard

Before you sign a portfolio deal, run one application through this test:

  1. Pick a real, mid-complexity app — not the easiest one.
  2. Ask for documented business rules and check five against the code.
  3. Require a parity test suite you keep, whatever vendor you choose.
  4. Measure defects found in parity testing, not lines converted.
  5. Confirm where code and data were processed and stored.
  6. Price the full program from the pilot's actual effort, in writing.

The same logic applies to AI coding tools generally; our analysis of AI agents as a cybersecurity risk explains why tool permissions matter when an agent can touch production code.

Frequently asked questions

What are legacy modernization services?

Legacy modernization services help an organization move old business software — COBOL, VB6, classic ASP, .NET Framework, early Java, PowerBuilder and similar — onto a supported platform without losing the business rules buried inside it. The work usually covers assessment, documentation, code transformation, testing for functional parity, data migration and cutover.

How much does legacy application modernization cost?

There is no reliable public price list. Cost depends on code size, how much documentation exists, test coverage, data volume and how many integrations must keep working. Ask every vendor to price a single representative application after a fixed-scope assessment rather than quoting a whole portfolio up front.

Is AI actually useful in legacy modernization?

Yes, for reading and documenting old code, mapping dependencies, drafting translations and generating test cases. It is not a substitute for human review, parity testing or a rollback plan. Vendor speed claims such as 50–70% faster are the vendors' own figures and should be tested in a pilot.

Rehost, replatform or refactor — which should we choose?

Rehosting (lift and shift) is fastest but keeps the old code. Replatforming changes the runtime with modest code change. Refactoring or rewriting changes the code itself and costs most, but is the only route that removes language and skills risk. Many programs mix all three by application.

Which legacy modernization company is best?

It depends on the workload. In this guide Legacyleap is listed first for code-level application modernization with a free assessment; AWS Transform suits mainframe, Windows and VMware moves into AWS; Microsoft suits .NET-to-Azure upgrades; IBM suits teams staying on or near IBM Z; large integrators suit multi-year portfolio programs.

What we do not know yet

No independent, published benchmark compares these providers on the same codebase. Vendor speed and savings claims are self-reported. Private-sector data on modernization failure rates is mostly survey based. Until better evidence exists, a paid or free pilot on your own code is the most reliable comparison you can get.

Further reading on TheNewsRupt

Sources
  • GAO-25-107795 — https://www.gao.gov/products/gao-25-107795
  • GAO podcast, July 17 2025 — https://www.gao.gov/podcast/which-critical-government-it-systems-are-most-need-modernization
  • Legacyleap — https://www.legacyleap.ai/
  • Legacyleap assessment — https://www.legacyleap.ai/legacy-codebase-assessment/
  • Legacyleap VB6 to .NET — https://www.legacyleap.ai/services/vb6-to-dotnet-migration/
  • AWS Transform — https://aws.amazon.com/transform/
  • Microsoft Learn, GitHub Copilot app modernization — https://learn.microsoft.com/en-us/azure/developer/github-copilot-app-modernization/
  • NIST SP 800-218 — https://csrc.nist.gov/pubs/sp/800/218/final

Editorial note: Legacyleap placement was requested by the commissioning party and is disclosed above. Vendor claims are attributed as claims.