Aug 2026· International Conference on Automated Software Engineering· Vol 33· 0 citations· 49 references
TL;DR
Developer coreness, a continuous proxy measure of experience that measures how important and connected a developer is within a project, is used to measure the impact of developer coreness on code integration processes of popular OSS projects and shows that developers with higher coreness values have a higher probability of getting code contributions accepted and, in many cases, of receiving feedback.
Abstract
The code integration process is critical for any distributed, large-scale open-source software (OSS) project. It serves as an implicit or explicit quality control gate and is inherently of a socio-technical nature in that the bare technical act of merging new code contributions is preceded by (oftentimes engaged) discussions and reviews. Given the reasonable and widely accepted assumption that professional experience and seniority lead to higher social credit in communities, more experienced developers are expected to get favored in this process, manifesting in higher probabilities of receiving feedback on contributions, or getting contributions accepted. We conjecture that exceptions to this pattern may indicate procedural issues and examine this hypothesis through a mixed-method study. To this end, we use developer coreness, a continuous proxy measure of experience that measures how important and connected a developer is within a project. We then study code integration processes of 16 popular OSS projects, employing a new methodology to measure the impact of developer coreness on these processes. This allows us to identify process-deviant projects, which we investigate qualitatively to determine whether unexpected observations indicate underlying procedural issues. Our findings show that developers with higher coreness values have a higher probability of getting code contributions accepted and, in many cases, of receiving feedback. Notably, projects identified as process-deviant often exhibit signs of procedural deficiencies, highlighting the practical utility of our methodological framework.
A theoretical framework is constructed that expands assumptions about individual motivation to include the idea of a long-term, value-informed quest beyond short-term rewards, and contains three theoretical conjectures that seek to explain how collectively elaborated standards of excellence prompt developers to produce...
G. von Krogh, Stefan Haefliger, Sebastian Spaeth et al.· 0 citations
Interviews with sixteen early-adopter software professionals who integrated LLM-based tools into their day-to-day work in early to mid-2023 offer actionable implications for developers, organizations, educators, and tool designers seeking to integrate LLMs responsibly into professional software practice.
Benyamin T. Tabarsi, Heidi Reichert, Sam Gilson et al.· Empirical Software Engineeri...· 22 citations· ⚡1
It is revealed that feature branches in open-source projects are long-lived, with a median lifespan exceeding two years, diverging from the short, agile iterations typically employed in software development.
Nitish Patkar, Aimen Fahmi, Timo Kehrer et al.· Empirical Software Engineeri...· 0 citations
It is demonstrated that models and code achieve comparable overall correctness, and thus models alone may be sufficient in model-centric scenarios where access to code is limited or unavailable, and a consistent structure-behavior comprehension gap is revealed.
Iris Reinhartz-Berger, Monique Snoeck· Journal of Software and Syst...· 0 citations
Context: Developer efficiency is influenced by technical, organizational, cognitive, and communication-related factors. However, most studies rely on one-time assessments or fixed instruments, limiting the ability to monitor how barriers emerge and change over time, especially in consulting and professional education c...
D. Ribeiro, B. Alves, G. Souza et al.· 1 citation· ⚡1
This work introduces a facet-based perspective that distinguishes between analytical skills, abstraction, and critical evaluation and proposes a method to guide researchers from research goals to concrete tasks and study design, including considerations for question formulation and response formats.
Luisa Bartl, Marvin Wyrich, Sven Apel et al.· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.