English
Related papers

Related papers: Implicit Mentoring: The Unacknowledged Developer E…

200 papers

Context: Contemporary software development organizations lack diversity and the ratios of women in Free and open-source software (FOSS) communities are even lower than the industry average. Although the results of recent studies hint the…

Software Engineering · Computer Science 2023-02-09 Sayma Sultana , Asif Kamal Turzo , Amiangshu Bosu

We conduct the first comprehensive study of the behavioral factors which predict leader emergence within open source software (OSS) virtual teams. We leverage the full history of developers' interactions with their teammates and projects at…

Human-Computer Interaction · Computer Science 2022-03-22 Jerome Hergueux , Samuel Kessler

Implicit gender bias in software development is a well-documented issue, such as the association of technical roles with men. To address this bias, it is important to understand it in more detail. This study uses data mining techniques to…

Software Engineering · Computer Science 2023-03-20 Christoph Treude , Hideaki Hata

Open-source software (OSS) development relies on effective collaboration among distributed contributors. Yet, current OSS project recommendation systems primarily emphasize technical attributes, overlooking the collaboration and community…

Software Engineering · Computer Science 2026-02-13 Shashiwadana Nirmani , Hourieh Khalajzadeh , Mojtaba Shahin , Xiao Liu

The gender gap is a significant concern facing the software industry as the development becomes more geographically distributed. Widely shared reports indicate that gender differences may be specific to each region. However, how complete…

Computers and Society · Computer Science 2021-09-17 Gede Artha Azriadi Prana , Denae Ford , Ayushi Rastogi , David Lo , Rahul Purandare , Nachiappan Nagappan

Inspired by the numerous benefits of mentorship in academia, we study "informal mentorship" in scientific collaborations, whereby a junior scientist is supported by multiple senior collaborators, without them necessarily having any formal…

Social and Information Networks · Computer Science 2019-08-13 Bedoor AlShebli , Kinga Makovi , Talal Rahwan

Computational research and data analytics increasingly relies on complex ecosystems of open source software (OSS) "libraries" -- curated collections of reusable code that programmers import to perform a specific task. Software documentation…

Computers and Society · Computer Science 2018-06-01 R. Stuart Geiger , Nelle Varoquaux , Charlotte Mazel-Cabasse , Chris Holdgraf

Open Source Software (OSS) has been recognized by the software development community as an effective way to deliver software. Unlike traditional software development, OSS development is driven by collaboration among developers spread…

Software Engineering · Computer Science 2020-08-13 Bianca Minetto Napoleão , Fabio Petrillo , Sylvain Hallé

Open Source Software (OSS) projects are typically the result of collective efforts performed by developers with different backgrounds. Although the quality of developers' contributions should be the only factor influencing the evaluation of…

Software Engineering · Computer Science 2021-04-14 Reza Nadri , Gema Rodríguez-Pérez , Meiyappan Nagappan

Background: Contemporary software development organizations lack diversity and the ratios of women in Free and open-source software (FOSS) communities are even lower than the industry average. Although the results of recent studies hint the…

Software Engineering · Computer Science 2023-02-07 Sayma Sultana , Amiangshu Bosu

Open Source Software (OSS) has been widely used in the educational environment largely due to its reduced cost of ownership. While OSS has evolved over the years, challenges exist in its implementation and wide adoption. Foremost among…

Computers and Society · Computer Science 2019-01-04 Ryan Ebardo

Governance has been highlighted as a key factor in the success of an Open Source Software (OSS) project. It is generally seen that in a mixed meritocracy and autocracy governance model, the decision-making (DM) responsibility regarding what…

Software Engineering · Computer Science 2021-06-07 Pankajeshwara Nand Sharma , Bastin Tony Roy Savarimuthu , Nigel Stanger

In recent years, open-source software (OSS) has become increasingly prevalent in developing software products. While OSS documentation is the primary source of information provided by the developers' community about a product, its role in…

Software Engineering · Computer Science 2024-03-07 Aaron Imani , Shiva Radmanesh , Iftekhar Ahmed , Mohammad Moshirpour

Computer science educators are increasingly integrating open source contributions into classes to prepare students for higher expectations due to GenAI, and to improve employment outcomes in an increasingly competitive job market. However,…

Computers and Society · Computer Science 2025-10-30 Utsab Saha , Jeffrey D'Andria , Tyler Menezes

Newcomers are critical for the success and continuity of open source software (OSS) projects. To attract newcomers and facilitate their onboarding, many OSS projects recommend tasks for newcomers, such as good first issues (GFIs). Previous…

Software Engineering · Computer Science 2023-02-13 Xin Tan , Yiran Chen , Haohua Wu , Minghui Zhou , Li Zhang

Several open source software (OSS) projects expect to foster newcomers' onboarding and to receive contributions by participating in engagement programs, like Summers of Code. However, there is little empirical evidence showing why students…

Software Engineering · Computer Science 2024-01-24 Jefferson O. Silva , Igor Wiese , Daniel M. German , Christoph Treude , Marco A. Gerosa , Igor Steinmacher

The development of open source software (OSS) is a broad field which requires diverse skill sets. For example, maintainers help lead the project and promote its longevity, technical writers assist with documentation, bug reporters identify…

Software Engineering · Computer Science 2022-09-07 Jenny T. Liang , Thomas Zimmermann , Denae Ford

Young people worldwide are participating in ever-increasing numbers in online fan communities. Far from mere shallow repositories of pop culture, these sites are accumulating significant evidence that sophisticated informal learning is…

Human-Computer Interaction · Computer Science 2015-10-13 Julie Ann Campbell , Cecilia Aragon , Katie Davis , Sarah Evans , Abigail Evans , David P. Randall

Companies, including market rivals, have long collaborated on the development of open source software (OSS), resulting in a tangle of co-operation and competition known as "open source co-opetition". While prior work investigates open…

Software Engineering · Computer Science 2024-10-25 Cailean Osborne , Farbod Daneshyan , Runzhi He , Hengzhi Ye , Yuxia Zhang , Minghui Zhou

In the early 1980s, Open Source Software emerged as a revolutionary concept amidst the dominance of proprietary software. What began as a revolutionary idea has now become the cornerstone of computer science. Amidst OSS projects, AI is…

Software Engineering · Computer Science 2026-02-23 Matteo Esposito , Andrea Janes , Valentina Lenarduzzi , Davide Taibi