Review of approaches to manage architectural knowledge in Agile Global Software Development
Nowadays, Agile and Global Software Development (AGSD) has brought benefits and new challenges to the software industry. Among the main challenges is Architecture Knowledge Management (AKM), due to the following reasons: (i) in Agile Software Development team members prefer to convey knowledge in a...
Saved in:
Published in | IET software Vol. 11; no. 3; pp. 77 - 88 |
---|---|
Main Authors | , , , , |
Format | Journal Article |
Language | English |
Published |
The Institution of Engineering and Technology
01.06.2017
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Nowadays, Agile and Global Software Development (AGSD) has brought benefits and new challenges to the software industry. Among the main challenges is Architecture Knowledge Management (AKM), due to the following reasons: (i) in Agile Software Development team members prefer to convey knowledge in a face-to-face manner, over transmitting it through formal documents; and (ii) an efficient AKM in Global Software Development involves managing explicit knowledge. These opposite paradigms turn AKM into an unsolved issue in AGSD. In this study, the authors present a systematic mapping review about AKM in AGSD. From this review, they identified nine approaches that AGSD companies use to overcome the AKM challenge, which are grouped in three areas: (i) documentation artefact-based, (ii) communication-based, and (iii) methodological-based. Also, they found that the selected papers evenly support the three phases of the integrated knowledge management cycle (creation/capture, sharing/dissemination and acquisition/application), although only 7% of them support the capture of architectural knowledge in a formalised way. Finally, they conclude proposing critical points to consider in the implementation of AKM solutions in AGSD, and presenting their directions of future work. |
---|---|
ISSN: | 1751-8806 1751-8814 1751-8814 |
DOI: | 10.1049/iet-sen.2016.0197 |