English
Related papers

Related papers: Modeling Gender Differences in Membership Change i…

200 papers

In software development teams, developer turnover is among the primary reasons for project failures as it leads to a great void of knowledge and strain for the newcomers. Unfortunately, no established methods exist to measure how knowledge…

Software Engineering · Computer Science 2024-02-19 Saad Shafiq , Christoph Mayr-Dorn , Atif Mashkoor , Alexander Egyed

As collaborative coding environments make it easier to contribute to software projects, the number of developers involved in these projects keeps increasing. This increase makes it more difficult for code reviewers to deal with buggy…

Software Engineering · Computer Science 2020-04-08 Filipe Falcão , Caio Barbosa , Baldoino Fonseca , Alessandro Garcia , Márcio Ribeiro , Rohit Ghey

Context: GitHub hosts an impressive number of high-quality OSS projects. However, selecting "the right tool for the job" is a challenging task, because we do not have precise information about those high-quality projects. Objective: In this…

Software Engineering · Computer Science 2020-03-11 Jailton Coelho , Marco Tulio Valente , Luciano Milen , Luciana L. Silva

Code reviews are a critical aspect of open-source software (OSS) development, ensuring quality and fostering collaboration. This study examines perceptions, challenges, and biases in OSS code review processes, focusing on the perspectives…

Software Engineering · Computer Science 2025-04-28 Yoseph Berhanu Alebachew , Minhyuk Ko , Chris Brown

GitHub is the most popular repository for open source code. It has more than 3.5 million users, as the company declared in April 2013, and more than 10 million repositories, as of December 2013. It has a publicly accessible API and, since…

Social and Information Networks · Computer Science 2014-07-10 Antonio Lima , Luca Rossi , Mirco Musolesi

A growing stream of research finds that scientific contributions are evaluated differently depending on the gender of the author. In this article, we consider whether gender differences in writing styles - how men and women communicate…

Computers and Society · Computer Science 2025-08-12 Kara Kedrick , Ekaterina Levitskaya , Russell J. Funk

Creating a successful and sustainable Open Source Software (OSS) project often depends on the strength and the health of the community behind it. Current literature explains the contributors' lifecycle, starting with the motivations that…

Software Engineering · Computer Science 2021-07-30 Giuseppe Iaffaldano , Igor Steinmacher , Fabio Calefato , Marco Gerosa , Filippo Lanubile

We analyse the relation between the emotions and the activity of contributors in the Open Source Software project Gentoo. Our case study builds on extensive data sets from the project's bug tracking platform Bugzilla, to quantify the…

Software Engineering · Computer Science 2014-04-02 David Garcia , Marcelo Serrano Zanetti , Frank Schweitzer

GenAI solutions like GitHub Copilot have been shown to increase the productivity of software developers. Yet prior work remains unclear on the quality of code produced and the challenges of maintaining it in software projects. If quality…

General Economics · Economics 2026-01-29 Feiyang Xu , Poonacha K. Medappa , Murat M. Tunc , Martijn Vroegindeweij , Jan C. Fransoo

Generative AI (GenAI) has recently transformed software development. Due to the ease of generating code, open source projects are experiencing a growth in contributions. To address the rise of GenAI, open source projects have begun…

Software Engineering · Computer Science 2026-05-19 Andre Hora , Romain Robbes

Learning theories emphasize the importance of intrinsic and extrinsic motivators in curricula, and games are a promising way to provide both while constructing the game and presenting or sharing it in public or with a community. New…

Computers and Society · Computer Science 2019-01-07 Bernadette Spieler , Wolfgang Slany

Diversity with respect to ethnicity and gender has been studied in open-source and industrial settings for software development. Publication avenues such as academic conferences and journals contribute to the growing technology industry.…

Software Engineering · Computer Science 2023-10-26 Aditya Shankar Narayanan , Dheeraj Vagavolu , Nancy A Day , Meiyappan Nagappan

The IT industry provides supportive pathways such as returnship programs, coding boot camps, and buddy systems for women re-entering their job after a career break. Academia, however, offers limited opportunities to motivate women to…

Software Engineering · Computer Science 2025-09-29 Shalini Chakraborty , Sebastian Baltes

Gender disparity in science is one of the most focused debating points among authorities and the scientific community. Over the last few decades, numerous initiatives have endeavored to accelerate gender equity in academia and research…

Social and Information Networks · Computer Science 2021-06-04 Anahita Hajibabaei , Andrea Schiffauerova , Ashkan Ebadi

Open Source Software (OSS) sustainability relies on newcomers transitioning to core contributors, but this pipeline is broken, with most newcomers becoming inactive after initial contributions. Open Source Software for Social Good (OSS4SG)…

Software Engineering · Computer Science 2026-04-27 Mohamed Ouf , Amr Mohamed , Mariam Guizani

Large-scale distributed projects are typically the results of collective efforts performed by multiple developers, each one having a different personality. The study of developers' personalities has the potential of explaining their'…

Software Engineering · Computer Science 2021-07-30 Fabio Calefato , Giuseppe Iaffaldano , Filippo Lanubile , Bogdan Vasilescu

Because open source software relies on individuals who select their own tasks, it is often underproduced -- a term used by software engineering researchers to describe when a piece of software's relative quality is lower than its relative…

Software Engineering · Computer Science 2024-12-10 Kaylea Champion , Benjamin Mako Hill

Developer contribution guidelines are used in social coding sites like GitHub to explain and shape the process a project expects contributors to follow. They set standards for all participants and "save time and hassle caused by improperly…

Software Engineering · Computer Science 2019-08-08 Omar Elazhary , Margaret-Anne Storey , Neil Ernst , Andy Zaidman

The ever-increasing complexity of modern software engineering projects makes the usage of automated assistants imperative. Bots can be used to complete repetitive tasks during development and testing, as well as promoting communication…

Software Engineering · Computer Science 2021-03-18 Samaneh Saadat , Natalia Colmenares , Gita Sukthankar

The field of software engineering is embedded in both engineering and computer science, and may embody gender biases endemic to both. This paper surveys software engineering's origins and its long-running attention to engineering…

Software Engineering · Computer Science 2025-08-29 Thomas J. Misa