• Home
  • Search
  • Supporting newcomers to overcome the barriers to contribute to open source software projects
  • Cite Icon8
  • https://doi.org/10.11606/t.45.2015.tde-30112015-131552Copy DOI Icon

Supporting newcomers to overcome the barriers to contribute to open source software projects

  • Jan 1, 2015
  • Igor Fábio Steinmacher
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Community-based Open Source Software (OSS) projects are generally self-organized and dynamic, receiving contributions from volunteers spread across the globe. These communities' survival, long-term success, and continuity demand a constant influx of newcomers. However, newcomers face many barriers when making their first contribution to an OSS project, leading in many cases to dropouts. Therefore, a major challenge for OSS projects is to provide ways to support newcomers during their first contribution. In this thesis, our goal was to identify and understand the barriers newcomers face and provide appropriate strategies to lower these barriers. Toward this end, we conducted multiple studies, using multiple research methods. To identify the barriers, we used data collected from: semi-structured interviews with 35 developers from 13 different projects; 24 answers to an open questionnaire conducted with OSS developers; feedback from 9 graduate and undergraduate students after they tried to join OSS projects; and 20 primary studies gathered via a systematic literature review. The data was analyzed using Grounded Theory procedures: namely, open and axial coding. Subsequently, the analysis resulted in a preliminary conceptual model composed of 58 barriers grouped into six categories: cultural differences, newcomers' characteristics, reception issues, newcomers' orientation, technical hurdles, and documentation problems. Based on the conceptual model, we developed FLOSScoach, a portal to support newcomers making their first OSS project contribution. To assess the portal, we conducted a study with undergraduate students, relying on qualitative data from diaries, self-efficacy questionnaires, and the Technology Acceptance Model. By applying the model to a practical application and assessing it, we could evaluate and improve the barriers model, changing it according to improvements identified during the conception of the tool, as well as suggestions received from the study participants. The FLOSScoach study results indicate that the portal played an important role guiding newcomers and lowering barriers related to the orientation and contribution process, whereas it was inefficient in lowering technical barriers. We also found that the portal is useful, easy to use, and increased newcomers' confidence to contribute. The main contributions of this thesis are: (i) empirical identification and modeling of barriers faced by OSS project newcomers; and (ii) a portal providing information to support OSS project newcomers.

Similar Papers
  • Conference Article
  • Citations172

Overcoming open source project entry barriers with a portal for newcomers

  • May 14, 2016
  • Igor Steinmacher +3
  • Research Article
  • Citations230

A systematic literature review on the barriers faced by newcomers to open source software projects

  • Nov 18, 2014
  • Information and Software Technology
  • Igor Steinmacher +3
  • Research Article

Downsides of Using Inadequate Open Source Software Processes and Licenses within Standard Development Organizations

  • Feb 22, 2021
  • SSRN Electronic Journal
  • Michele Herman +1
  • Research Article
  • Citations16

The contingent role of interproject connectedness in cultivating open source software projects

  • Feb 13, 2020
  • The Journal of Strategic Information Systems
  • Juliana Sutanto +2
  • Dissertation
  • Citations1

Perception of software bots on pull requests on social coding environments

  • Aug 16, 2021
  • Mairieli Santos Wessel
  • Research Article
  • Citations7

Application of Survival Model to Understand Open Source Software Release

  • Jan 01, 2015
  • Pacific Asia Journal of the Association for Information Systems
  • Ravi Sen +2
  • Book Chapter
  • Citations1

OSMF: A Framework for OSS Process Measurement

  • Jan 01, 2013
  • Wikan Danar Sunindyo +1
  • Dissertation
  • Citations1

Factors Influencing Participant Satisfaction with Free/Libre and Open Source Software Projects

  • Jan 01, 2011
  • Brenda Chawner
  • Dissertation

Factors Influencing Participant Satisfaction with Free/Libre and Open Source Software Projects

  • Jan 01, 2011
  • Brenda Chawner
  • PDF
  • Research Article
  • Citations34

On Company Contributions to Community Open Source Software Projects

  • Jan 01, 2019
  • IEEE Transactions on Software Engineering
  • Simon Butler +8
  • Research Article
  • Citations1

How Do OSS Developers Reuse Architectural Solutions From Q&A Sites: An Empirical Study

  • Jul 01, 2025
  • IEEE Transactions on Software Engineering
  • Musengamana Jean De Dieu +2
  • Conference Article
  • Citations1

Linguistic Documentation of Software History

  • Jul 13, 2020
  • Miroslav Tushev +1
  • Research Article
  • Citations11

But what will it cost me? How do private costs of participation affect open source software projects?

  • May 25, 2017
  • Research Policy
  • Mazhar Islam +2
  • Research Article
  • Citations2

Open-source software projects in music education: Stakeholders, structure and the development cycle

  • Oct 18, 2012
  • Journal of Music, Technology & Education
  • Mikko Myllykoski
  • Research Article
  • Citations88

From Aristotle to Ringelmann: a large-scale analysis of team productivity and coordination in Open Source Software projects

  • Dec 19, 2015
  • Empirical Software Engineering
  • Ingo Scholtes +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.