Understanding the significance of Software Development Communities of Practice: A systematic review

Journal for Transdisciplinary Research in Southern Africa

 
 
Field Value
 
Title Understanding the significance of Software Development Communities of Practice: A systematic review
 
Creator Mazorodze, Alfred H.
 
Subject Communities of Practice; Software Development; Knowledge Sharing Software Development Communities of Practice; knowledge sharing; software developer; best practices; coding standards; organisational learning
Description Communities of Practice (CoPs) are groups of people who voluntarily share their knowledge and skills with others through continuous interaction. In the software development domain, CoPs are groups of software developers who share knowledge, experiences, ideas and best practices in coding, irrespective of the programming language. Knowledge sharing among software developers is very difficult. Considering the complexity of software development, most software projects succeed if the teams form Software Development Communities of Practice (SD CoPs). The study identifies the platforms used for knowledge sharing, the benefits of knowledge sharing and recognises the challenges faced by software developers. The study utilised the Preferred Reporting Items for Systematic Reviews and Meta-Analysis (PRISMA) technique to search, identify and filter articles over a 5-year period. The articles reviewed were drawn from accredited journals published between 2019 and 2024 and indexed in academic databases. The emergent themes included collaboration, effective communication, and professional development of the software developers. The study established that SD CoPs bring diverse skills set and expertise coupled with effective problem solving, a critical skill expected from every software developer. Code repositories, code review tools and social media platforms are used for effective knowledge sharing in these communities. These SD CoPs facilitate peer code reviews, an important process that improves code quality and promotes adherence to international coding standards.Transdisciplinary contribution: The article contributes to the practical implementation of CoPs, particularly focusing on effective knowledge sharing and collaboration within organisations. Knowledge sharing is a crucial factor that drives innovation in organisations.
 
Publisher AOSIS
 
Contributor
Date 2025-04-28
 
Type info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion — Literature Analysis
Format text/html application/epub+zip text/xml application/pdf
Identifier 10.4102/td.v21i1.1475
 
Source The Journal for Transdisciplinary Research in Southern Africa; Vol 21, No 1 (2025); 12 pages 2415-2005 1817-4434
 
Language eng
 
Relation
The following web links (URLs) may trigger a file download or direct you to an alternative webpage to gain access to a publication file format of the published article:

https://td-sa.net/index.php/td/article/view/1475/2585 https://td-sa.net/index.php/td/article/view/1475/2586 https://td-sa.net/index.php/td/article/view/1475/2587 https://td-sa.net/index.php/td/article/view/1475/2588
 
Coverage — — —
Rights Copyright (c) 2025 Alfred H. Mazorodze https://creativecommons.org/licenses/by/4.0
ADVERTISEMENT