Engineering Enablement by Abi Noda cover image

Engineering Enablement by Abi Noda

Latest episodes

undefined
11 snips
Apr 18, 2025 • 29min

The AI adoption playbook: Lessons from Microsoft's internal strategy

Brian Houck from Microsoft returns to discuss effective strategies for driving AI adoption among software development teams. Brian shares his insights into why the immense hype around AI often serves as a barrier rather than a facilitator for adoption, citing skepticism and inflated expectations among developers. He highlights the most effective approaches, including leadership advocacy, structured training, and cultivating local champions within teams to demonstrate practical use cases. Brian emphasizes the importance of honest communication about AI's capabilities, avoiding over-promises, and ensuring that teams clearly understand what AI tools are best suited for. Additionally, he discusses common pitfalls, such as placing excessive pressure on individuals through leaderboards and unrealistic mandates, and stresses the importance of framing AI as an assistant rather than a replacement for developer skills. Finally, Brian explores the role of data and metrics in adoption efforts, offering practical advice on how to measure usage effectively and sustainably.Where to find Brian Houck: • LinkedIn: https://www.linkedin.com/in/brianhouck/ • Website: https://www.microsoft.com/en-us/research/people/bhouck/ Where to find Abi Noda:• LinkedIn: https://www.linkedin.com/in/abinoda In this episode, we cover:(00:00) Intro: Why AI hype can hinder adoption among teams(01:47) Key strategies companies use to successfully implement AI(04:47) Understanding why adopting AI tools is uniquely challenging(07:09) How clear and consistent leadership communication boosts AI adoption(10:46) The value of team leaders ("local champions") demonstrating practical AI use(14:26) Practical advice for identifying and empowering team champions(16:31) Common mistakes companies make when encouraging AI adoption(19:21) Simple technical reminders and nudges that encourage AI use(20:24) Effective ways to track and measure AI usage through dashboards(23:18) Working with team leaders and infrastructure teams to promote AI tools(24:20) Understanding when to shift from adoption efforts to sustained use(25:59) Insights into the real-world productivity impact of AI(27:52) Discussing how AI affects long-term code maintenance(29:02) Updates on ongoing research linking sleep quality to productivityReferenced:DX Core 4 Productivity FrameworkEngineering Enablement PodcastDORA MetricsDropbox Engineering BlogEtsy Engineering BlogPfizer Digital InnovationBrown Bag Sessions – A GuideIDE Integration and AI ToolsDeveloper Productivity Dashboard Examples
undefined
37 snips
Apr 4, 2025 • 39min

Gene Kim on developer experience and AI engineering

Gene Kim, an influential author and researcher in DevOps, dives into the evolution of developer experience and the transforming power of AI. He discusses how Generative AI enhances developer productivity and creativity, reshaping roles within teams. The conversation highlights the importance of effective organizational collaboration and the challenges posed by scheduling. Additionally, Gene shares insights on how tech advancements necessitate changes in hiring practices and the synergy between diverse methodologies like DevOps, agile, and lean.
undefined
10 snips
Mar 7, 2025 • 33min

Getting Airbnb’s Platform team to drive more impact: Reorganizing, defining strategy, and metrics

Anna Sulkina, Developer Productivity leader at Airbnb, shares her insights on transforming her team's impact. She reveals the struggles of previous operations, highlighting the need for clarity and alignment. The conversation explores strategic reorganization, role definitions, and developing an effective infrastructure strategy. Anna discusses improvements in developer satisfaction and the evolution of their developer experience survey, which has become essential for gathering actionable insights and enhancing collaboration within the organization.
undefined
23 snips
Feb 22, 2025 • 39min

You have developer productivity metrics. Now what?

In a captivating discussion, Laura Tacho, CTO at DX, shares her insights into navigating developer productivity metrics. She emphasizes the struggle many teams face in translating data into actionable steps. The conversation highlights the importance of different types of metrics—diagnostic and improvement—and how they can drive organizational change. Laura also explores case studies showcasing effective data use for performance enhancement. Tune in to discover how to foster a culture that thrives on data-driven decision-making!
undefined
30 snips
Jan 31, 2025 • 25min

Leveraging sentiment data, driving org-wide action, and executive engagement

David Betts, leader of Twilio’s developer platform team, shares his expertise in leveraging developer sentiment data to enhance platform engineering. He discusses the shift from traditional metrics to sentiment-driven insights and the innovative tools his team created for CI/CD workflows. David elaborates on aligning platform investments with organizational goals and highlights the importance of real-time feedback over quarterly surveys to boost developer experience. His insights reveal how to capture actionable data that resonates with executives and proves ROI.
undefined
11 snips
Jan 22, 2025 • 32min

Rethinking developer experience at T-Mobile: DevEx vs devprod, exec buy-in, and developer self-service

Chris Chandler, a Senior Member of the Technical Staff for Developer Productivity at T-Mobile, discusses his journey in enhancing developer experience. He delves into the shift from developer experience to productivity, the need for executive buy-in for initiatives, and the synergy between teams. Chris highlights the innovative Starter Kits that streamline collaboration, and explores the challenges of funding and developing solutions like Backstage. He also shares insights on the patent process and the importance of executing ideas to boost developer productivity.
undefined
21 snips
Jan 8, 2025 • 28min

DX Core 4: 2024 benchmarks

Explore the 2024 DX Core 4 benchmarks that shed light on engineering productivity across 500+ companies. Discover how the Developer Experience Index serves as a crucial metric for evaluating performance. Insights reveal intriguing differences in PR throughput between tech and non-tech firms. Delve into the unique challenges of mobile engineering, where innovation often trumps maintenance. Understand factors behind change failure rates and why benchmarking data is essential for better decision-making. Set aspirational performance benchmarks to drive your team's success!
undefined
29 snips
Dec 12, 2024 • 37min

DX Core 4: Framework overview, key design principles, and practical applications

Discover the DX Core 4, a transformative framework for measuring developer productivity with a focus on speed, effectiveness, quality, and impact. Dive into its comparison with existing frameworks like DORA and SPACE, and learn how it aligns productivity with business goals. Explore the ethical implications of metrics like 'diffs per engineer' and the critical need for clear communication of productivity metrics in business terms. Plus, hear about its successful application in organizations such as Pfizer and the importance of maintaining developer experience while driving progress.
undefined
35 snips
Nov 26, 2024 • 32min

SPACE framework, PRs per engineer, AI research

In this engaging discussion, Brian Houck, an Applied Scientist at Microsoft specializing in developer productivity, dives into the nuances of the SPACE framework. He contrasts it with DORA, unpacking misconceptions about productivity metrics. Brian highlights pull request throughput as a critical indicator, emphasizing its role in system health rather than individual performance. The conversation also touches on AI's impact on developer experience and productivity, showcasing innovative approaches to measuring well-being factors like sleep quality that influence performance.
undefined
18 snips
Nov 12, 2024 • 58min

CTO buy-in, measuring sentiment, and customer focus

Gilad Turbahn, Head of Developer Productivity at Snowflake, and Amy Yuan, Director of Engineering, share insights on enhancing developer productivity. They highlight the critical involvement of Snowflake's CTO, whose commitment secured team buy-in for initiatives. The duo discusses transforming from a feature-driven approach to focusing on customer outcomes and the significance of collaboration between engineering and product teams. Additionally, they delve into measuring user sentiment to refine their processes, linking improvements in developer satisfaction to business impact.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner