Logiciel Solutions Contact Us
Success Stories Tech News Investors Contact Us
whitepaper

The Economics of Engineering Team Design for AI.

AI coding tools arrive at a finance review as a seat count multiplied by a rate, which turns the decision into a procurement exercise. Procurement is the one part of this programme where almost nothing is at stake.

In the worked model below, the licence line is 19.6% of the enabling spend and under 0.6% of the payroll it exists to move, while the composition of the work swings the net position 5.38 times as far as the entire seat price range does. The inputs are illustrative. The structure is not.

In depth

The Invoice Is Per Head. The Return Is Per Organisation.

01

The licence line is 19.6% of the enabling spend.

In the worked example it is also under 0.6% of the engineering payroll it exists to move, and it is the only item on the sheet a procurement call will argue over. Platform work, reviewer hours and the evaluation function together run four times larger, and all three are capacities rather than purchases, which is why nobody sizes them in a buying cycle. A programme can win every point of its negotiation and still have decided none of its outcome.

In shortA programme can win every point of its negotiation a…
02

A seat price is easy to count, so it becomes the metric.

Activation, weekly active users and suggestion acceptance rate all arrive free with the purchase, and none of them is an outcome: an accepted suggestion means something looked plausible in an editor, not that a change reached production, survived review or stayed up. A programme measured at the keyboard reports success in month three and cannot say in month twelve what it bought. It will also have tuned itself for what it counted, which is more diffs and a longer queue in front of whoever approves them.

In shortIt will also have tuned itself for what it counted,…
03

Most business cases are priced on work the estate does not contain.

The Stanford figures cited in DORA's 2026 ROI report separate a clean new service with no callers yet from a long-lived billing path carrying four implicit contracts and a test suite that half runs, and the worked model here takes a 37.5% midpoint for the first against 10% for the second. Estates are overwhelmingly the second and cases are overwhelmingly written on the first, usually as one blended percentage with no mix shown behind it. An assumption that never appears as an assumption is one nobody gets to challenge.

In shortAn assumption that never appears as an assumption is…
04

Half the modelled saving never becomes a delivered change.

The worked example realises 55% of a $5,840,000 gross task-level gain, which discards $2,628,000 somewhere between an engineer finishing faster and a customer receiving anything, and that realisation rate is a property of review, release and evaluation rather than of tooling. Move it from 35% to 75% and the net position travels $2,336,000 without a single seat changing hands. The rate is set by capacity you either funded or did not, and it was decided before the licences were signed.

In shortit was decided before the licences were signed
The detail

Three Terms In The Model, And Only One Of Them Gets Negotiated.

Push one term at a time and hold the rest still. The seat price swings a full fifty per cent each way, wider than any negotiation will deliver, and never changes the sign of the answer. The other two do.

Zone · 01

Seat price

Run it at $450, $900 and $1,350 a seat with everything else held and the net moves between $793,000 and $343,000. That is a span of $450,000 across a swing no vendor would concede, and the programme returns a profit at every point on it. This is the term the organisation spends its negotiating effort on.

Zone · 02

Work mix

Hold the price at $900 and run the greenfield share at 10%, 30% and 60%. The net travels from a $400,000 loss to a $2,020,000 return, a span of $2,420,000, which is 5.38 times the whole seat price range. Identical tooling at an identical rate, and only this term carries the programme across zero.

Zone · 03

Realisation rate

The share of a task-level saving that survives review, release and rework. At 35%, 55% and 75% the net runs from a $600,000 loss to $1,736,000, a span of $2,336,000, nearly as wide again as the work mix. It is bought in reviewer hours, release machinery and evaluation code, and none of it appears on a rate card.

By the numbers

The figures that make it a board-level conversation.

5.38 times
further the work mix moves the net position than the entire seat price swing does
0.6%
share of the engineering payroll the licence line accounts for in the worked 500-engineer example
$344,000
downtime the DORA value model carries as change failure rate rises from 5% to 6%, roughly eleven per cent of the modelled net gain
Inside the report

What you'll take away.

01

Step 1 - Put an outcome measure on the line before the seats arrive

Delivery throughput, change failure rate and time to restore are the terms the model is written in. Activation and acceptance rate describe a login and will rise whatever happens downstream.

02

Step 2 - Measure the mix before you blend any percentage

Time spent on new services against time spent on code that already has callers, then 37.5% and 10% applied separately. A blended average is exactly where an untested greenfield assumption survives.

03

Step 3 - Fund review and evaluation from the same paper

Size reviewer hours and the evaluation function against the extra change you expect, not last year's volume. The gain is realised in capacities that already had queues in front of them.

04

Step 4 - Carry the instability line instead of netting it away

Quote the 5% to 6% failure rate assumption and the $344,000 downtime cost beside any 39% modelled return. Half a model is not a forecast, and the discarded half pages someone at night.

Questions

Frequently asked.

Is the licence really the smallest number here?

In the worked example it is 19.6% of the enabling spend and under 0.6% of the engineering payroll it exists to move. It is also the only one of the six cost lines a procurement call will argue over.

Platform, review capacity and evaluation together run four times larger and rarely get a line of their own.

Are these numbers an observed result?

No. The model is illustrative throughout, run at DORA's 500-person scale with an assumed loaded cost, an assumed code share and an assumed seat price. The single figure taken from published work is the instability line, DORA's own assumption that change failure rate rises from 5% to 6%, and that assumption is itself part of an illustration rather than a measured outcome.

What is the realisation rate and how would we find ours?

It is the share of a task-level saving that survives review, release and rework to become a delivered change. Measure it by comparing the time engineers report saving against the change your delivery metrics actually show arriving.

At 55% the worked model discards $2,628,000 of saving that never reaches a customer.

Should we negotiate harder on the seat price?

Negotiate by all means, but know what it buys. Halving or half-again the seat price moves the net $450,000 and leaves the programme profitable at every point on that range. The greenfield share moves it $2,420,000 and takes it below zero at the low end. Only one of those is worth a quarter of planning.

Why does waiting show up as a cost rather than a delay?

A task-level saving arrives as more candidate changes per week, and review is a senior engineer capacity that did not grow. Queued work is carried, not banked. DORA measured the opposite case in 2024 and put a 5% productivity improvement on developer independence, meaning a team able to finish work without queuing behind an enabling team.

Do we need to score our organisation before running this model?

It helps, and the two are built to pair. Benchmarking Engineering Team Design for AI scores whether an organisation is shaped to hold a gain; this paper prices that shape. A low score on review, release and evaluation is the same thing as a low realisation rate, arriving as a number you can put into the model.

Who should run this model internally?

Engineering and finance together, since neither holds all the inputs. Headcount, loaded cost and seat price come from one side; code share, work mix and realisation rate come from the other. A number produced by either alone is not defensible, which is usually why the licence line ends up standing in for the whole case.

Get the whitepaper

Have it emailed to you.

Drop your details and we'll send The Economics of Engineering Team Design for AI straight to your inbox - no spam, unsubscribe anytime.

Download whitepaper
Next step

The licence is settled in an afternoon, the shape takes the year.

Send us your headcount, your loaded rate and an honest view of what your engineers actually work on. We will rebuild the model around those three inputs and tell you where your realisation rate currently sits. SECTION 7 - FAQ - 5 to 8 questions

Book an economics review