Understanding community participation and engagement in open source software Projects: A systematic mapping study
In the Open Source Software (OSS) paradigm, developers along with users form a community for an OSS project as they share an interest in using/developing the project. Active community engagement is essential for an OSS project to succeed. OSS communities should strive for greater community participa...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2022-07-01
|
Series: | Journal of King Saud University: Computer and Information Sciences |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S1319157820305139 |
_version_ | 1811237757171793920 |
---|---|
author | Rajdeep Kaur Kuljit Kaur Chahal Munish Saini |
author_facet | Rajdeep Kaur Kuljit Kaur Chahal Munish Saini |
author_sort | Rajdeep Kaur |
collection | DOAJ |
description | In the Open Source Software (OSS) paradigm, developers along with users form a community for an OSS project as they share an interest in using/developing the project. Active community engagement is essential for an OSS project to succeed. OSS communities should strive for greater community participation and engagement through the use of tools, practices, and processes. The primary goal of this paper is to presents a review of studies on community participation and engagement in OSS projects based on systematic mapping study and snowballing technique. This study also provides an understanding about the research topics and gaps in the area, utilized research methods and publication venues. We have analyzed 67 research papers related to the study topic. The findings revealed that most of the studies used a combination of survey and questionnaire as a research methodology. We found that community participation and engagement research focuses on 5 main research topics joining process, contribution barriers, motivation, retention, and abandonment. The investigated studies provide more evidence on motivation and contribution barriers but less on the joining process and abandonment. The results presented in this paper will be helpful for researchers to understand the latest trends in this area and identifying the corresponding research gaps. |
first_indexed | 2024-04-12T12:29:50Z |
format | Article |
id | doaj.art-80ac202533f545f0997e892e93f45b84 |
institution | Directory Open Access Journal |
issn | 1319-1578 |
language | English |
last_indexed | 2024-04-12T12:29:50Z |
publishDate | 2022-07-01 |
publisher | Elsevier |
record_format | Article |
series | Journal of King Saud University: Computer and Information Sciences |
spelling | doaj.art-80ac202533f545f0997e892e93f45b842022-12-22T03:33:04ZengElsevierJournal of King Saud University: Computer and Information Sciences1319-15782022-07-0134746074625Understanding community participation and engagement in open source software Projects: A systematic mapping studyRajdeep Kaur0Kuljit Kaur Chahal1Munish Saini2Department of Computer Science, Guru Nanak Dev University Amritsar, 143005, India; Corresponding author.Department of Computer Science, Guru Nanak Dev University Amritsar, 143005, IndiaDepartment of Computer Engineering and Technology, Guru Nanak Dev University Amritsar, 143005, IndiaIn the Open Source Software (OSS) paradigm, developers along with users form a community for an OSS project as they share an interest in using/developing the project. Active community engagement is essential for an OSS project to succeed. OSS communities should strive for greater community participation and engagement through the use of tools, practices, and processes. The primary goal of this paper is to presents a review of studies on community participation and engagement in OSS projects based on systematic mapping study and snowballing technique. This study also provides an understanding about the research topics and gaps in the area, utilized research methods and publication venues. We have analyzed 67 research papers related to the study topic. The findings revealed that most of the studies used a combination of survey and questionnaire as a research methodology. We found that community participation and engagement research focuses on 5 main research topics joining process, contribution barriers, motivation, retention, and abandonment. The investigated studies provide more evidence on motivation and contribution barriers but less on the joining process and abandonment. The results presented in this paper will be helpful for researchers to understand the latest trends in this area and identifying the corresponding research gaps.http://www.sciencedirect.com/science/article/pii/S1319157820305139Open source softwareCommunity participationCommunity engagementCommunity dynamicsSystematic mapping study |
spellingShingle | Rajdeep Kaur Kuljit Kaur Chahal Munish Saini Understanding community participation and engagement in open source software Projects: A systematic mapping study Journal of King Saud University: Computer and Information Sciences Open source software Community participation Community engagement Community dynamics Systematic mapping study |
title | Understanding community participation and engagement in open source software Projects: A systematic mapping study |
title_full | Understanding community participation and engagement in open source software Projects: A systematic mapping study |
title_fullStr | Understanding community participation and engagement in open source software Projects: A systematic mapping study |
title_full_unstemmed | Understanding community participation and engagement in open source software Projects: A systematic mapping study |
title_short | Understanding community participation and engagement in open source software Projects: A systematic mapping study |
title_sort | understanding community participation and engagement in open source software projects a systematic mapping study |
topic | Open source software Community participation Community engagement Community dynamics Systematic mapping study |
url | http://www.sciencedirect.com/science/article/pii/S1319157820305139 |
work_keys_str_mv | AT rajdeepkaur understandingcommunityparticipationandengagementinopensourcesoftwareprojectsasystematicmappingstudy AT kuljitkaurchahal understandingcommunityparticipationandengagementinopensourcesoftwareprojectsasystematicmappingstudy AT munishsaini understandingcommunityparticipationandengagementinopensourcesoftwareprojectsasystematicmappingstudy |