The General Ledger, the Mainframe, and the Programmer Who’s Taking Up Golf

Jul 15, 2026

Allan Zander is the CEO of DataKinetics – the global leader in Data Performance and Optimization. As a “Friend of the Mainframe”, Allan’s experience addressing both the technical and business needs of Global Fortune 500 customers has provided him with great insight into the industry’s opportunities and challenges – making him a sought-after writer and speaker on the topic of databases and mainframes.

Why Finance and Mainframe Teams Need to Stop Talking About Cost Savings and Start Talking About Business Value

There is an old accounting joke:

An accountant is someone who solves a problem you didn’t know you had in a way you don’t understand.

For decades, many organizations have treated their mainframe teams much the same way.

Mainframe engineers talk about MIPS, MSUs, Db2 access paths, CICS transactions, batch windows, and COBOL optimization. Finance nods politely, writes down a few numbers, and leaves, wondering whether anyone answered the question. Meanwhile, the mainframe team exits the meeting convinced that Finance only cares about cutting costs.

Both sides are wrong.

They are trying to solve the same business problem; they simply speak different dialects. 

Finance talks about earnings, margins, revenue recognition, return on investment, and risk. Mainframe teams talk about performance, maintainability, technical debt, and application complexity.

The organizations that recognize the connection discover something important: Optimization is not an IT initiative. It’s a business strategy.

The Optimization Myth

Optimization projects are often justified with a familiar list of goals:

  • Reduce CPU consumption
  • Lower software licensing costs
  • Reduce infrastructure expense
  • Cut monthly operating costs

Those are worthwhile objectives and easily approved. Accountants enjoy eliminating unnecessary expenses almost as much as programmers enjoy deleting code. As the old programming joke goes:

Nothing runs faster, is more reliable, or requires less maintenance than code that no longer exists.

However, the problem isn’t with the savings. It’s that organizations often stop measuring there.

The real payoff comes from reducing technical debt, simplifying applications, shortening delivery cycles, and making the business easier to change.

The Hidden Liability on the Balance Sheet

Many of the world’s most valuable business processes still run on the mainframe. We’re talking about:

  • Revenue recognition
  • Claims processing
  • Core banking
  • Customer billing
  • Inventory management
  • Policy administration

These applications aren’t just software. They represent decades of accumulated business knowledge. In many organizations, that knowledge exists in only three places:

  1. The source code
  2. Documentation written 10-50 years ago
  3. Dave

Unfortunately, Dave plans to retire next spring.

Finance routinely measures concentration risk in customers and suppliers, yet many organizations accept enormous concentration risk in application knowledge. When a billion-dollar business processes depend on a handful of specialists, that’s not simply an IT issue—it’s business risk.

Don't miss these other great articles

Technical Debt Is Business Debt

Executives ask questions like:

  • Why did this product launch take nine months?
  • Why does every regulatory change become a major project?
  • Why can’t we integrate acquisitions faster?
  • Why does every estimate begin with, “We need to investigate the existing logic first”?

The answer often isn’t capacity. It’s complexity.

Applications accumulate business rules the way attics accumulate furniture. Everything might still matter. Nobody wants to move anything because they’re afraid the floor will collapse.

Optimization forces organizations to understand what their applications actually do — not simply how efficiently they run. That conversation belongs in the boardroom as much as the data center.

The Business Case Nobody Calculates

Imagine two companies. Both spend about the same on their mainframe environment. Both process millions of transactions.

One needs eight months to launch a new product because every enhancement requires navigating decades of intertwined COBOL, undocumented dependencies, and forgotten business rules.

The other invested in simplification, code analysis, optimization, and modernization. The same enhancement ships in three months. What would you predict: 

  • Which company recognizes revenue first?
  • Which responds faster to competitors?
  • Which adapts more easily to regulatory change?

Business outcomes often dwarf the infrastructure savings that justified the optimization project in the first place.

A Better Partnership

Historically, Finance and mainframe teams meet when someone needs budget approval. For a better business partnership, they should be meeting much earlier.

Finance understands business priorities. Finance can quantify delayed revenue, operational risk, maintenance costs, governance requirements, and knowledge concentration.

Mainframe teams understand operational realities. They can identify excessive complexity, obsolete business logic, inefficient processing, and opportunities to simplify critical applications.

Together, they can identify where technical debt creates measurable business drag.

The conversation changes from:

“How much CPU can we save?” to “How much faster can the business move?”

The Metric That Matters Most

CPU utilization matters. So does profitable growth. But the most valuable optimization metric may be adaptability.

  • Can new developers understand the application?
  • Can business analysts explain the rules?
  • Can changes be made safely?
  • Can institutional knowledge survive retirement?
  • Can new products reach the market faster?

Those are technology questions that ultimately determine business performance.

Balancing More Than the Books

Programmers worry about technical debt. Accountants worry about financial debt. Both eventually discover the same truth: Complexity compounds.

One group calls it interest. The other calls it legacy code.

The organizations that outperform over the next decade won’t simply ask their mainframe teams to reduce costs. They’ll ask them to reduce operational risk, preserve institutional knowledge, simplify critical applications, and accelerate business change.

When Finance and IT start measuring optimization the same way, the mainframe stops looking like a cost center—and starts looking like what it has always been: a strategic business asset.

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Sign up to receive the latest mainframe information

This field is for validation purposes and should be left unchanged.

Read More

This Critical System [Just Runs] – But Do You Trust It?

This Critical System [Just Runs] – But Do You Trust It?

Every enterprise has a system that delivers reports and information, working seamlessly in the background, unseen, taken for granted, and assigned no true owner. It isn’t the application that processes transactions. It isn’t the database that stores records. It’s the...

Linux, Unix, Windows, and OS/2: How Demand Beat Design

Linux, Unix, Windows, and OS/2: How Demand Beat Design

The Rise of UNIX and Portable Computing  “OS/2” There. I said it. And I’ll say it again… but not right away so I don’t seem too fixated on something that inexplicably became an “also ran.” You know what it proved? A bunch of things, beginning with the fact that IBM is...