Publications (44)
Will You Come Back to Contribute? Investigating the Inactivity of OSS Core Developers in GitHub
Fabio Calefato, Marco Aurelio Gerosa, Giuseppe Iaffaldano +2
Several Open Source Software (OSS) projects depend on the continuity of their development communities to remain sustainable. Understanding how developers become inactive or why the…
Eliciting Best Practices for Collaboration with Computational Notebooks
Luigi Quaranta, Fabio Calefato, Filippo Lanubile
Despite the widespread adoption of computational notebooks, little is known about best practices for their usage in collaborative contexts. In this paper, we fill this gap by elici…
Using Biometrics to Understand AI-Assisted Coding Performance and its Perception
Paolo Burelli, Fabio Calefato, Daniela Grassi +5
AI-based code assistants are transforming software development, yet we lack empirical evidence on how they affect developers' cognitive processes. We present a multisite study inve…
The Impact of Dynamics of Collaborative Software Engineering on Introverts: A Study Protocol
Ingrid Nunes, Christoph Treude, Fabio Calefato
Background: Collaboration among software engineers through face-to-face discussions in teams has been promoted since the adoption of agile methods. However, these discussions might…
Who "Controls" Where Work Shall be Done? State-of-Practice in Post-Pandemic Remote Work Regulation
Darja Smite, Nils Brede Moe, Maria Teresa Baldassarre +8
The COVID-19 pandemic has permanently altered workplace structures, making remote work a widespread practice. While many employees advocate for flexibility, many employers reconsid…
A Lot of Talk and a Badge: An Exploratory Analysis of Personal Achievements in GitHub
Fabio Calefato, Luigi Quaranta, Filippo Lanubile
Context. GitHub has introduced a new gamification element through personal achievements, whereby badges are unlocked and displayed on developers' personal profile pages in recognit…