How much does AI impact development speed? An enterprise-based randomized controlled trial
Elise Paradis, Kate Grey, Quinn Madison, Daye Nam, Andrew Macvean,, Vahid Meimand, Nan Zhang, Ben Ferrari-Church, Satish Chandra

TL;DR
This study quantifies AI assistance's impact on developer productivity, showing a significant reduction in task time by about 21%, based on a randomized trial with Google engineers, highlighting the potential benefits and variability of AI tools.
Contribution
First empirical randomized controlled trial measuring AI's effect on developer task time in an enterprise setting, providing quantitative estimates and insights into AI's productivity impact.
Findings
AI reduced developer task time by approximately 21%.
Developers with more hours on code activities benefited more from AI.
Large confidence interval indicates variability in AI's impact.
Abstract
How much does AI assistance impact developer productivity? To date, the software engineering literature has provided a range of answers, targeting a diversity of outcomes: from perceived productivity to speed on task and developer throughput. Our randomized controlled trial with 96 full-time Google software engineers contributes to this literature by sharing an estimate of the impact of three AI features on the time developers spent on a complex, enterprise-grade task. We found that AI significantly shortened the time developers spent on task. Our best estimate of the size of this effect, controlling for factors known to influence developer time on task, stands at about 21\%, although our confidence interval is large. We also found an interesting effect whereby developers who spend more hours on code-related activities per day were faster with AI. Product and future research…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsArtificial Intelligence in Healthcare and Education · Big Data and Business Intelligence
