Engineering Enablement by DX

AI in engineering: Q2 2026 benchmarks & research readout

· Summarized

Share this episode
Anyone with this link can open it.
Share Link
Start at 0:00

Key takeaways

  • AI adoption in software engineering is now nearly universal, but the focus has shifted from mere adoption to evaluating maturity and sophistication of AI use.
  • While AI has helped increase developer efficiency and code throughput, it has also led to larger PR sizes, increased volatility, and concerns over technical debt and quality.
  • Perceptions of maintainability and confidence in AI-generated code are changing, raising questions about ownership and trust.
  • Cost of AI tools and infrastructure has skyrocketed, yet the correlation with increased innovation or business value remains uncertain.
  • A holistic approach—measuring multiple metrics and optimizing development processes—is essential to ensure AI delivers sustainable value and quality in software engineering.

Summary

Introduction and Context of the AI Impact Report

The episode begins with an overview of the latest AI Impact Report by DX, emphasizing its focus on how AI is altering software engineering practices across the industry. The hosts, Brian Houck and Justin Reock, discuss the motivation behind the report, especially considering the near-universal adoption of AI in development processes. They highlight that previous methods of measuring AI impact were insufficient due to near 100% adoption rates, prompting a shift in their analytical approach.

State of AI Adoption and Usage Maturity

The discussion moves to AI adoption levels, noting that almost everyone is using AI in some form. The key differentiator now is how mature and sophisticated the usage is—whether developers are leveraging high-impact, complex applications of AI or just basic integrations. Justin introduces the concept of 'AI-native developers' to measure this maturity and stresses the importance of understanding the depth of AI integration in workflows.

Impact of AI on Developer Productivity and Workflow Metrics

The hosts analyze various productivity metrics influenced by AI, such as time savings, PR throughput, and deployment frequency. They observe positive trends, including increased developer time savings (about an hour per quarter) and a significant portion of merge code being AI-authored (over 50%). Despite these gains, they question how effectively these translate into real outcomes like shipping value and quality improvements, warning against over-reliance on these indicators alone.

Concerns and Risks Associated with AI-Generated Code

A significant focus is given to potential drawbacks of AI in software development. These include increased PR sizes, which may impair review quality, and the rising change failure rates, suggesting more volatility and potential quality issues. They discuss how bigger PRs and reduced reviewer engagement could contribute to technical debt and lower confidence in code changes, raising alarms about long-term maintainability.

Changing Definitions of Maintainability and Developer Confidence

The conversation explores how perceptions of code maintainability are evolving. While AI potentially makes code more maintainable technically, developers report decreased confidence in that code, reflecting a possible shift in the sense of ownership and trust. Justin mentions ongoing research into how AI impacts various dimensions of code quality, suggesting that traditional standards may need reevaluation.

Organizational Scale and Code Quality Perceptions

Data shows that larger companies perceive an increase in perceived code quality, likely due to structured rollouts and policies. However, skepticism remains about whether this reflects actual improvements or organizational bias, as larger codebases and dependencies tend to decrease clarity and trust independently.

Failure Rates, Volatility, and Overall System Health

The episode examines how AI influences change failure rates and system volatility. Although failure rates remain high, the amplitude of fluctuations has increased, indicating higher volatility. The hosts warn that AI can amplify both good and bad outcomes, stressing the need for comprehensive, multi-metric assessments to understand true system health.

Developer Experience Index and Broader Impact on Engineering Quality

The DXI, a composite measure of various developer experience drivers, shows a slight decline, contrary to its usual upward trend. Drivers like documentation, incremental delivery, and overall confidence are highlighted, with concerns that increased AI usage might be diluting some aspects of quality and ownership. Justin emphasizes the importance of redefining core concepts like maintainability in the context of AI-driven development.

Cost, Innovation, and Future Outlook

Finally, the speakers discuss the increasing costs associated with AI adoption—spending has risen dramatically—yet this is not clearly translating into increased innovation or value delivery. The episode underscores the importance of mapping value streams and addressing organizational inefficiencies such as unnecessary meetings, which can negate the benefits of AI investments. They suggest that focusing on process improvements alongside AI deployment is critical for realizing true gains.

Sponsors

  • getdx.com · Visit getdx.com/Reports to read the full Q2 State of AI in Engineering report.

Show notes

AI adoption among software developers is approaching 100%, AI-authored code now makes up more than half of merged code, and developers report saving more time with AI every quarter. But those gains aren’t translating evenly into better outcomes.

In this episode of Engineering Enablement, host Brian Houck, Distinguished Scientist at DX, sits down with Justin Reock, Deputy CTO at DX, to unpack findings from DX’s latest AI Impact Report. They explore where AI is improving engineering velocity and developer experience, where concerns are emerging around PR size, change confidence, and failure rates, and why rising AI spend has yet to produce a comparable increase in innovation.

They also discuss how AI is changing the meaning of code maintainability and where developers’ AI-driven time savings may actually be going.


Where to find Justin Reock:

• LinkedIn: https://www.linkedin.com/in/justinreock


Where to find Brian Houck: 

• LinkedIn: https://www.linkedin.com/in/brianhouck


In this episode, we cover:

(00:00) Intro

(01:45) How the current AI impact report is tied to Core 4 

(03:24) The state of AI adoption

(05:12) How much time AI is saving developers and percentage of AI-authored code

(07:47) AI’s impact on PR throughput and deployment frequency

(11:09) How EMs are shipping more code

(13:02) Why larger PRs may be problematic

(18:21) The growing gap between code maintainability and change confidence

(21:48) How perceived code quality varies by organization size

(23:49) The growing volatility in change failure rates

(28:07) What the Developer Experience Index reveals

(32:20) Cost, dev ramp-up, and innovation ratio 

(35:38) Where AI time savings are getting lost

(37:11) Questions and wrap-up


Referenced:

• DX Core 4 Productivity Framework

• AI Impact report

• The AI-native developer - by Brian Houck

• GitHub Copilot and Developer Productivity: An Observational Dose-Response Analysis

• Writing Code vs. Shipping Code: Productivity Effects Across Generations of AI Coding Tools | NBER 

• The Productivity-Experience Paradox - Annie Vella

• EngThrive: Make It Fast and Easy to Do Great Work

• The AI efficiency plateau - by Brian Houck

• Tradable Quality Hypothesis

Follow this show on AudioBrevity and new episodes get summarized for you. Create a free account

Couldn't load the audio. A blocker may be stopping the show's tracking links. Open the file