Measuring the impact of AI on software engineering – with Laura Tacho
Measuring the impact of AI on software engineering – with Laura TachoLaura Tacho, CTO of DX, shares findings from 180+ companies on how AI is really impacting dev productivity, what most teams get wrong, and why measuring dev experience first is critical.Stream the Latest EpisodeListen and watch now on YouTube, Spotify and Apple. See the episode transcript at the top of this page, and timestamps for the episode at the bottom. Brought to You By
— In This EpisodeThere’s no shortage of bold claims about AI and developer productivity, but how do you separate signal from noise? In this episode of The Pragmatic Engineer, I’m joined by Laura Tacho, CTO at DX, to cut through the hype and share how well (or not) AI tools are actually working inside engineering orgs. Laura shares insights from DX’s research across 180+ companies, including surprising findings about where developers save the most time, why devs don’t use AI at all, and what kinds of rollouts lead to meaningful impact. We also discuss:
Interesting ideas from the conversationHere are three interesting observations that came in this conversation: Idea #1: Code is a liability!
Idea #2: Roadmaps are on their way out
Idea #3: AI time savings are smaller than most people assume
The Pragmatic Engineer deepdives relevant for this episodeTimestamps(00:00) Intro (01:23) Laura’s take on AI overhyped headlines (10:46) Common questions Laura gets about AI implementation (11:49) How to measure AI’s impact (15:12) Why acceptance rate and lines of code are not sufficient measures of productivity (18:03) The Booking.com case study (20:37) Why some employees are not using AI (24:20) What developers are actually saving time on (29:14) What happens with the time savings (31:10) The surprising results from the DORA report on AI in engineering (33:44) A hypothesis around AI and flow state and the importance of talking to developers (35:59) What’s working in AI architecture (42:22) Learnings from WorkHuman’s adoption of Copilot (47:00) Consumption-based pricing, and the difficulty of allocating resources to AI (52:01) What DX Core 4 measures (55:32) The best outcomes of implementing AI (58:56) Why highly regulated industries are having the best results with AI rollout (1:00:30) Indeed’s structured AI rollout (1:04:22) Why migrations might be a good use case for AI (and a tip for doing it!) (1:07:30) Advice for engineering leads looking to get better at AI tooling and implementation (1:08:49) Rapid fire round ReferencesWhere to find Laura Tacho: • LinkedIn: https://www.linkedin.com/in/lauratacho/ • Website: https://lauratacho.com/ • Laura’s course (Measuring Engineering Performance and AI Impact) https://lauratacho.com/developer-productivity-metrics-course Mentions during the episode: • AI Measurement Framework: https://getdx.com/research/measuring-ai-code-assistants-and-agents/ • Are Coders' Jobs At Risk? AI's Impact On The Future Of Programming: https://www.forbes.com/sites/sylvainduranton/2024/04/15/are-coders-jobs-at-risk-ais-impact-on-the-future-of-programming/ • Guide to AI-Assisted Engineering: https://getdx.com/guide/ai-assisted-e • DORA's Impact of Generative AI in Software Development report: https://dora.dev/publications/#impact-of-generative-ai-in-software-development • Booking Case Study: https://getdx.com/customers/booking-uses-dx-to-measure-impact-of-genai/ • AI coding assistants wave goodbye to junior developers: https://www.cio.com/article/3509174/ai-coding-assistants-wave-goodbye-to-junior-developers.html • OpenAI Just Released a Coding Tool to ‘Help’ Programmers (Replace Their Jobs, Probably): https://gizmodo.com/openai-just-released-a-coding-tool-to-help-programmers-replace-their-jobs-probably-2000603414 • Cursor: https://cursor.com/ • Measuring Software Engineering Productivity: https://newsletter.pragmaticengineer.com/p/engineering-productivity • DORA, SPACE, and DevEx: Which framework should you use?: https://getdx.com/guide/dora-space-devex/ • Abi Noda on LinkedIn: https://www.linkedin.com/in/abinoda/ • How AI is changing software engineering at Shopify with Farhan Thawar: https://newsletter.pragmaticengineer.com/p/how-ai-is-changing-software-engineering • How Linux is built with Greg Kroah-Hartman: https://newsletter.pragmaticengineer.com/p/how-linux-is-built-with-greg-kroah • Amazon says developers spend a surprisingly small amount of time per day coding: https://www.businessinsider.com/amazon-developers-spend-only-one-hour-coding-daily-aws-ai-2024-12 • Impact of Generative AI in Software Development: https://dora.dev/research/ai/gen-ai-report/ • Vercel Clerk: https://vercel.com/marketplace/clerk • WorkHuman: https://www.workhuman.com/ • Workhuman increases ROI from AI assistants 21% with DX: https://getdx.com/customers/workhuman-increases-roi-from-ai-assistants-21-with-dx/ • Visual Studio: https://visualstudio.microsoft.com/ • Jesse Adametz on LinkedIn: linkedin.com/in/jesseadametz • DX Core 4: https://getdx.com/core-4-reporting/? • Indeed: https://www.indeed.com/ • Accelerating code migrations with AI: https://research.google/blog/accelerating-code-migrations-with-ai/ • Granola: https://www.granola.ai/ • Write Useful Books: A modern approach to designing and refining recommendable nonfiction: https://www.amazon.com/Write-Useful-Books-recommendable-nonfiction-ebook/dp/B0983HFQX7 • Unsavory Truth: How Food Companies Skew the Science of What We Eat: https://www.amazon.com/dp/1541697111/? — Production and marketing by Pen Name. You’re on the free list for The Pragmatic Engineer. For the full experience, become a paying subscriber. Many readers expense this newsletter within their company’s training/learning/development budget. If you have such a budget, here’s an email you could send to your manager. This post is public, so feel free to share and forward it. If you enjoyed this post, you might enjoy my book, The Software Engineer's Guidebook. Here is what Tanya Reilly, senior principal engineer and author of The Staff Engineer's Path said about it:
|


Comments
Post a Comment