A mechanism to explore proactive knowledge retention in open source software communities
Open-source software (OSS) is a type of computer software where in the source code is distributed under a special type of license in which the copyright holder grants users the rights to inspect, alter and redistribute the software. OSS projects are collaborative endeavours which have multiple contributors who are constantly joining, leaving, or changing their role in the project. This ever changing and ever transient nature of OSS project contributors contributes to a contributor turnover induced knowledge loss in OSS projects. In this case ‘Knowledge Loss’ refers to the phenomenon of the loss of project specific knowledge, experience and expertise in an OSS project, caused by contributors regularly joining and leaving the OSS project. This paper describes the design and development of a robust research methodology and contributes towards the formation of proactive knowledge retention practices in OSS projects to transform contributor’s use of knowledge and engagement in knowledge relevant activities including knowledge sharing and knowledge transfer.
History
Publication
Journal of Softwear Evololution and Process. 2020; 32:e2198Publisher
Wiley and Sons LtdRights
This is the author version of the following article :Rashid M, Clarke PM, O'Connor RV. A mechanism to explore proactive knowledge retention in open source software communities. J Softw Evol Proc. 2020; 32:e2198, which has been published in final form at https://doi.org/10.1002/smr.2198. This article may be used for non-commercial purposes in accordance with Wiley Terms and Conditions for Self-Archiving.http://olabout.wiley.com/WileyCDA/Section/id-828039.html#termsAlso affiliated with
- LERO - The Science Foundation Ireland Research Centre for Software
Sustainable development goals
- (4) Quality Education