Measuring Developer Productivity at Meta

27/11/2025 36 min Episodio 40
Measuring Developer Productivity at Meta

Listen "Measuring Developer Productivity at Meta"

Episode Synopsis


"Measuring developer productivity is fundamental now that we're observing the largest change in software engineering in a decade. I'm happy we have our traditional productivity metrics in a good place so we can better observe the effect of AI." Moritz Beller is a software engineering researcher at Meta, and in this episode of the Hangar DX podcast, he talks to Ankit Jain, CEO and co-founder of Aviator, about how Meta came up with their foundational metric DAT - Diff Authoring Time, why time is one of the least gameable metrics, how AI-assisted development changes the meaning of “productivity,” and why investments in tooling drive far more value than surface-level optimizations.00:00 Introduction 01:04 Understanding Developer Insights at Meta04:42 Defining Diff Authoring Time (DAT)07:48 Evolution of DAT: From Version 1 to 611:17 Telemetry and Data Collection for Productivity14:01 Challenges in Measuring Software Engineering Productivity15:56 Impact of AI on Software Development Metrics17:48 Case Studies: Productivity Gains from Metrics22:26 Counterintuitive Findings in Productivity Metrics24:43 The Challenges of Measuring Productivity30:04 Qualitative Feedback and Developer Insights33:28 Advice for Engineering Leaders on Data-Driven Practices35:14 Future of Productivity Measurement in Software EngineeringAbout Moritz Beller Moritz is a software engineering researcher at Meta. In 2024, she began a part-time Master’s of Engineering in Software Engineering at the University of Auckland, researching the impact of AI on the profession itself. His interest lies in creating and empirically evaluating tools that help developers be more productive.About Hangar DX (https://dx.community/)The Hangar is a community of senior DevOps and senior software engineers focused on developer experience. This is a space where vetted, experienced professionals can exchange ideas, share hard-earned wisdom, troubleshoot issues, and ultimately help each other in their projects and careers.We invite developers who work in DX and platform teams at their respective companies or who are interested in developer productivity.

More episodes of the podcast Hangar DX Podcast