Exploring turnover, retention and growth in an OSS Ecosystem
The Gentoo ecosystem has evolved significantly over 23 years, highlighting the critical impact of developer sentiment on workforce dynamics such as turnover, retention, and growth. While prior research has explored sentiment at the project level, sentiment-driven dynamics at the component level remain underexplored, particularly in their implications for software stability. This study investigates the interplay between developer sentiment and workforce dynamics in Gentoo. The primary objectives are to (1) compare workforce metrics (turnover, retention, and growth rates) between sentiment-positive (SP) and sentiment-negative (SN) components, (2) examine temporal trends across three time phases, and (3) analyze the impact of these dynamics on software stability. A mixed-method approach was employed, integrating sentiment analysis of mailing lists and commit histories using the SentiStrength-SE tool. Workforce metrics were statistically analyzed using Pearson Correlation Matrix and Mann-Whitney U tests. The analysis focused on the most SP and SN components in the ecosystem. SN components exhibited higher retention rates but slower growth and turnover compared to SP components, which showed dynamic contributor behavior but reduced long-term stability. Temporal analysis revealed significant variations in workforce dynamics over three phases, with developer retention correlating positively with modifications in both sentiment groups. Tailored strategies are necessary for managing sentiment-driven dynamics in OSS projects. Improving adaptability in SN components, and continuity in SP components, could improve project sustainability and innovation. This study contributes to a nuanced understanding of sentiment’s role in workforce behavior and software stability within OSS ecosystems.
Wed 18 JunDisplayed time zone: Athens change
13:30 - 15:00 | Human Factors in Software EngineeringLearnings/Reflections of Evaluation and Assessment projects in Software Engineering / Research Papers / Industry Papers at Glass Room Chair(s): Viktoria Stray University of Oslo / SINTEF | ||
13:30 15mPaper | Exploring turnover, retention and growth in an OSS Ecosystem Learnings/Reflections of Evaluation and Assessment projects in Software Engineering Tien Rahayu Tulili University of Groningen, Ayushi Rastogi University of Groningen, The Netherlands, Andrea Capiluppi University of Groningen Pre-print | ||
13:45 15mTalk | From Questions to Insights: Exploring XAI Challenges Reported on Stack Overflow Questions Research Papers Saumendu Roy University of Saskatchewan, Saikat Mondal University of Saskatchewan, Banani Roy University of Saskatchewan, Chanchal K. Roy University of Saskatchewan Pre-print | ||
14:00 15mTalk | How Do Communities of ML-Enabled Systems Smell? A Cross-Sectional Study on the Prevalence of Community Smells Research Papers Giusy Annunziata University of Salerno, Stefano Lambiase University of Salerno, Fabio Palomba University of Salerno, Gemma Catolino University of Salerno, Filomena Ferrucci Università di Salerno Pre-print | ||
14:15 15mPaper | Integrating Human Feedback into a Reinforcement Learning-Based Framework for Adaptive User Interfaces Learnings/Reflections of Evaluation and Assessment projects in Software Engineering Daniel Gaspar Figueiredo Universitat Politècnica de València, Spain, Marta Fernández-Diego Universitat Politècnica de València, Silvia Abrahão Universitat Politècnica de València, Emilio Insfran Universitat Politècnica de València, Spain Pre-print | ||
14:30 10mTalk | MBSR at Work: Perspectives from an Instructor and Software Developers Industry Papers Simone Romano University of Salerno, Alberto Conforti University of Torino, Gloria Guidetti University of Torino, Sara Viotti University of Torino, Rachele Ceschin Nuovo Centro Clinico, Giuseppe Scanniello University of Salerno | ||
14:40 15mTalk | Modeling Communication Perception in Development Teams Using Monte Carlo Methods Research Papers Marc Herrmann Leibniz University Hannover, Martin Obaidi Leibniz Universität Hannover, Jil Klünder University of Applied Sciences | FHDW Hannover Pre-print |