All Stories
Story9 min readJune 18, 2025

The CFO Who Couldn't Explain the Engineering Budget - And What He Learned When He Finally Could

A story about a CFO who approved millions in engineering spend every year and couldn't tell the board what it produced - until he stopped measuring inputs and started measuring delivery capability.

The CFO Who Couldn't Explain the Engineering Budget - And What He Learned When He Finally Could

The board asked me a simple question: 'Engineering is 42% of operating expense. What are we getting for it?'

I had the headcount numbers. I had the infrastructure costs. I had the tool spend. What I didn't have was a coherent answer to the actual question: what value does this $18 million produce?

I said something about velocity and story points. The board member who'd spent twenty years in manufacturing looked at me like I'd explained factory output by counting how many times the machines turned on.

The financial black box

I've been a CFO for twelve years. I can model every other function in the company with reasonable precision:

  • Sales: pipeline × conversion rate × average deal size = predictable revenue.
  • Marketing: spend × cost-per-acquisition × lifetime value = predictable ROI.
  • Operations: headcount × utilization × output per person = predictable capacity.
  • Engineering: ??? × ??? × ??? = the CTO says it's going well.

Engineering was the only function where I approved budget based on trust instead of a model. And every year, when the budget grew by 25% and the output seemed roughly the same, I had no framework to understand why.

I wasn't managing engineering cost. I was funding engineering faith - the belief that more money in would eventually mean more product out. And the data didn't support the belief.

The weight of unanswerable questions in the CFO’s solitude.
The weight of unanswerable questions in the CFO’s solitude.

The questions I couldn't answer

I started writing down the questions I wished I could answer. The list was embarrassing for someone in my position:

  • If we add five engineers, how much additional output do we get? Nobody could tell me.
  • What percentage of engineering time is spent on new features vs. maintenance vs. rework? Nobody tracked it in a way that was financially meaningful.
  • When a project takes twice as long as estimated, where does the extra cost go? Into 'complexity' - which is another way of saying 'we don't know.'
  • What does a deployment cost? Including the engineer time, the review time, the rollback risk? Nobody had ever calculated it.

I was approving $18 million in annual spend with less financial visibility than I had over the office supply budget.

The conversation that reframed the problem

I was at a CFO roundtable when a peer from a larger company said something that rewired my thinking:

You're measuring engineering like it's a cost center. It's not. It's a production system. And you should model it the same way you'd model a factory: input costs, throughput, yield, waste, and capacity utilization.

That night I looked for frameworks that treated software delivery as a production system. The Team Helix blog had exactly the framing I needed:

The coordination tax is measurable

Helix argues the productivity ceiling is structural - humans orchestrating complexity beyond human coordination capacity. Every person added increases the coordination load on everyone else. At some point, the marginal engineer produces negative marginal output.

This was the financial model I'd been missing. Linear cost growth with sub-linear (or negative) output growth. I'd been funding the wrong side of the equation.

Tension peaks as financial transparency is demanded.
Tension peaks as financial transparency is demanded.

The delivery system is the asset, not the people

Helix frames governed delivery as an operating system: constraints, traceability, and continuous improvement as system properties that make people productive, not as overhead that slows them down.

From a CFO's perspective, this meant the investment should go into the system that makes engineers productive, not just into more engineers. The analogy to manufacturing was perfect: you don't hire more assembly line workers when the assembly line is broken.

A late-night breakthrough reframes the problem.
A late-night breakthrough reframes the problem.

What I changed

1. I built a delivery economics model

Instead of tracking headcount and tool spend, I started tracking delivery metrics with financial implications: cost per deployment, time from commit to production, rework rate, incident cost, and delivery predictability.

For the first time, I could see where the money was actually going - and 35% was going to coordination overhead, rework, and incident remediation.

2. I funded the system, not just the people

I redirected 15% of the engineering budget from headcount growth to delivery system investment - governance automation, deployment pipeline improvements, testing infrastructure, and traceability tooling.

The CTO was surprised. Usually the CFO fights to reduce engineering spend. I was fighting to spend it differently.

3. I made delivery predictability a financial metric

I added delivery predictability to the financial dashboard - right next to revenue growth and gross margin. When the board could see the correlation between delivery predictability and customer retention, engineering investment stopped feeling like a leap of faith.

What happened

  • Engineering headcount grew 10% while output grew 40%. The delivery system was doing the work that additional bodies used to do - badly.
  • Rework costs dropped by half. When governance constraints catch issues at build time instead of production, the cost of fixing them drops by an order of magnitude.
  • I could finally answer the board's question: 'What are we getting for the engineering budget?' with data, not narrative.
  • Engineering stopped being the function I funded on faith and became the function I could model, predict, and optimize like any other.
Collaboration and clarity deliver measurable results.
Collaboration and clarity deliver measurable results.

The CTO told me later: 'You're the first CFO who ever asked how the system works instead of just asking how much it costs.' I took that as the compliment it was - and as an indictment of the question I should have been asking all along.

Time to come clean

This CFO is a composite, not a person.

There wasn't a single board question that triggered the change. There wasn't one CFO roundtable that provided the framework. There wasn't a clean pivot from 'funding faith' to 'delivery economics.'

But every CFO who's signed off on a growing engineering budget without a clear output model knows this feeling. The uncomfortable silence when the board asks what the money produces. The vague metrics that don't connect to business outcomes. The nagging suspicion that more people isn't the same as more output.

The fix isn't cutting engineering spend. The fix is understanding engineering as a delivery system - measuring it like a production system, investing in the system not just the headcount, and making delivery capability as visible and modelable as any other function in the company.

Story protagonist

See governed autonomy in action

Request a demo and see how Team Helix applies these ideas to your engineering workflow.