Search papers, labs, and topics across Lattice.
This paper provides insights into the application of empirical software engineering (ESE) within industry, specifically through an interview with practitioners from Google's Developer Intelligence team. It highlights the methodologies employed in ESE, the decision-making processes for selecting research topics, and the challenges faced in implementing ESE methods in a corporate environment. Key findings reveal that while ESE is recognized in academia, its practical application in industry is often hindered by various impediments, emphasizing the need for better integration of research insights into software development practices.
ESE in industry is fraught with challenges, revealing a gap between academic theory and practical application that could hinder innovation in software development.
While it is fairly well known how empirical software engineering (ESE) is used in the academic world, we have limited knowledge of how ESE is practiced in industry. As part of our regular column on empirical software engineering (ACM SIGSOFT SEN-ESE), we want to dedicate a series of articles to interviewing ESE practitioners from various companies. Among other things, we want to understand how ESE processes are implemented in industry, e.g., different research methods, how practitioners decide on what to study, how research results are used within companies and beyond, and if they face recurrent impediments to using ESE methods in industrial contexts. In the first edition of "ESE in Practice", we are joined by Ciera Jaspan and Collin Green from the Developer Intelligence team at Google. This article is a faithful account of our conversation from August 13, 2026, which we edited for our column.