Software Factories at enterprise scale: A federated platform for agentic developmentDownload the free Whitepaper

AI productivity paradox

What Is the AI Productivity Paradox?

In short

The AI productivity paradox is the gap between what AI coding tools do for an individual developer and what they do for an organisation's delivery. Individual output rises: more code, more pull requests, less time spent typing. Delivery speed, release frequency and business results frequently do not move at all. The gap opens because writing code is one stage of getting software into production, and it was rarely the slowest one.

Updated 16 September 20262 min read

Keep up with the Knowledge BaseEvery month, get new terms and updated definitions straight to your inbox.

Frequently asked questions#

Does AI increase developer productivity?
For the individual developer it depends on the work. Across three randomised experiments with 4,867 developers, Cui and colleagues found around 26% more tasks completed. METR's 2025 trial found the reverse where the work was hardest: experienced developers on codebases they knew well took about 19% longer, while believing they had been 20% faster. For the organisation the answer is more often no, and that gap is the paradox. The real question is whether your delivery system can absorb faster code generation, because most cannot without changing review, testing and release first.
Is this the same as the Solow productivity paradox?
No. Robert Solow's 1987 remark that you can see the computer age everywhere but in the productivity statistics describes decades of national economic data, and economists argued about it for years. The AI productivity paradox describes a single engineering organisation over a few quarters, where the measurement is tractable and the cause is usually a specific, findable bottleneck.
How do you tell whether your organisation has it?
Measure output and delivery separately, then put them side by side. Output means pull requests merged, tasks completed and commits. Delivery means deployment frequency, lead time for changes, change failure rate and recovery time. The paradox shows up as the first group moving while the second stays flat, and it is worth checking review time and rework in the same pass, because that is usually where the gain went.
How do you get out of it?
Find the constraint before adding more generation. Map where a change actually waits between someone deciding to make it and a customer having it, then fix the worst wait, which is commonly manual testing, a review queue or a release window. Faster writing is worth having once the stage after it can keep up.

Sources

  1. Bain & Company — From Pilots to Payoff: Generative AI in Software Developmentbain.com
  2. Paradis et al., Google — How much does AI impact development speed?arxiv.org
  3. Yegor Denisov-Blanch — Stanford Software Engineering Productivity research groupyegordb.com
  4. Stack Overflow — 2025 Developer Survey, AI sectionsurvey.stackoverflow.co
  5. Brynjolfsson, Rock and Syverson — The Productivity J-Curveaeaweb.org

Work with re:cinq on AI Native transformation

See the service →

Found something wrong, missing or badly explained? Tell us. We credit every correction we publish.