Skip to content

Legacy Modernization With AI: Stop Bolting Agents onto the Bottleneck

One step got faster. The cycle time didn’t.
Legacy Modernization With AI: Stop Bolting Agents onto the Bottleneck — Mactores point of view on why one faster step doesn't fix the cycle

Key takeaways

  • Most enterprises have an AI agent that made one step faster, while the cycle still waits on systems the agent can't call, records reconciled by hand and approvals sitting in email.
  • Fewer than one in five attendees in the session's poll could produce a trustworthy dependency map of their most critical application in 30 days, which is why Mactores starts from the code that actually runs rather than the documentation.
  • At The New York Times, a knowledge graph built from the code surfaced PLATO rules nobody knew existed, and Mactores delivered the move off Oracle in 12 weeks against a 12–15 month manual estimate.
  • Mactores' agent platform absorbs approximately 60–70% of the hours a traditional consulting proposal of the same scope would staff, while forward-deployed engineers keep target architecture, security posture and the cutover decision.
  • Business rules work better as hard constraints in a knowledge graph than as pages of written context, because automated tests can then send a wrong Oracle-to-PostgreSQL type mapping back to the agent before an engineer sees it.
  • Development, testing and validation through user acceptance make up about 80% of a typical modernization program's cost, so the budget agents free up belongs with security posture, landing zones, integration and cutover.

Most enterprises have an AI agent running somewhere. Ask what changed and you'll usually hear about a step that got faster: a summary drafted, a ticket triaged. Then ask what happened next. The agent waits for a system it can't call, a record someone reconciles by hand, an approval sitting in email.

The research backs this up. MIT NANDA found that 95% of organizations saw zero return from their generative AI pilots (Virtualization Review). Deloitte found that 34% of organizations are using AI to redesign how they operate at a deep level (Deloitte).

In a recent Techstrong webinar, Futurum's Alastair Cooke asked Mactores CEO Bal Heroor why. Bal compared it to cloud in 2011, when companies ran the cloud as a remote data center and paid more for the same thing. AI is in that phase now. Teams are using agents to speed up the work they already do, on systems built decades ago. Alastair put it simply: "People are looking for a faster horse rather than trying to invent a car."

1. The documentation is wrong. Read the code.

You can't modernize what you can't see. In the session's poll, fewer than one in five attendees said they could produce a trustworthy dependency map of their most critical application in the next 30 days. The people who knew how those systems worked have often left.

The instinct is to collect every document and hand it to an AI. Bal's advice is the opposite: start with the code that actually runs. That means stored procedures, application code, configuration and infrastructure code. Documentation still goes in, at a much lower priority, because outdated documents mislead the model.

The result is a knowledge graph that traces every business rule from the user interface to the database tables it touches. It stays current as the code changes, so the target doesn't move during the project.

At The New York Times, that approach found rules in the PLATO subscription engine that the team didn't know existed. The Times had tried to move PLATO off Oracle five times in six years. Mactores delivered it in 12 weeks against a 12–15 month manual estimate, across roughly 6 million lines of code, with 100% row-level validation and zero revenue impact.

2. Agents carry the volume. Engineers own the decisions.

Mactores deploys Aedeon, the agent platform built by Mactores' founders' sister company, across most of its engagements. Aedeon absorbs approximately 60–70% of the hours a traditional consulting proposal of the same scope would staff. That share is pattern work: discovery, dependency mapping, code and schema conversion, test generation and validation.

Everything that needs judgment stays with Mactores' forward-deployed engineers: target architecture, course corrections, security posture and the cutover decision. On the New York Times program, Aedeon carried codebase assessment, schema conversion, SQL remediation and validation across about 8,400 files. Engineers owned the complex logic, cutover and high-availability readiness.

The audience drew the same line in the polls. Many were comfortable letting AI handle discovery or test generation unsupervised. Almost nobody would hand over production cutover.

3. Business rules are constraints, not context.

Bal named a common blocker: teams trying to describe their whole estate to a model in page after page of written context. No context window holds an enterprise, and models get less reliable as context grows.

The better approach stores business rules in a knowledge graph as hard constraints the model can't improvise around. Automated tests then close the loop. When an Oracle-to-PostgreSQL conversion maps a number to the wrong type, a known pitfall AWS also documents (AWS Database Blog), the failing test sends the agent back to fix it before an engineer ever sees it.

4. Move the budget to where the risk is.

Bal estimates that development, testing and validation through user acceptance make up about 80% of a typical modernization program's cost. Agents now carry most of that work. The budget that's left goes to the human-owned work where the risk sits: security posture, landing zones, integration and cutover.

The economics show up in Mactores' published work. For Seagate, Mactores cut the factory data platform's annual operating cost from $2.4 million to $900,000 and engineering effort from 21,000 hours to 4,500.

One more rule: check before you spend. Once an AI run starts, the compute cost is gone. Review the context, the direction and the rules before every large run, not after.

Only production counts

Agents aren't the problem. The systems they have to reach through are. Alastair closed on the standard that matters: "The most important thing is what's actually happening in production."

Watch the full session on demand.

Modernization Assessment banner: Want to see what's in the way in your own estate? Book a 30-minute call. No cost to qualified customers.

 

Dan Marks, VP, Business, Mactores

Written by

Dan Marks

VP, Business, Mactores

Dan leads the collaboration with CXOs and their teams at Mactores, aligning the right solutions to complex business problems — usually transformation and growth. He leads thought leadership for the firm, writing for the people who have to make the call.

He writes from fifteen-plus years of aligning big data, AI and cloud solutions inside corporate enterprises. Each piece starts where the decision actually sits — the budget line, the board question, the risk somebody has to sign for — and works the trade-offs in plain terms, so readers can make the call themselves.

Let's deliver

Bring us the process. We will bring the authority model.

The agent-native AWS modernization firm. Data platforms moved. Legacy retired. AI agents in production. AWS Premier Tier Services Partner since 2026, on AWS since 2008.

  • 01 AWS Premier Tier Services Partner, on AWS since 2008.
  • 02 Forward-deployed engineers own architecture, cutover and the date.
  • 03 Acceptance criteria per phase, with the signer named in the SOW.
  • 04 The golden set and the trace data belong to you.