Title: Towards an effective approach for architectural knowledge management considering global software development

Authors: Muneeb Ali Hamid; Yaser Hafeez; Bushra Hamid; Mamoona Humayun; Noor Zaman Jhanjhi

Addresses: University Institute of Information Technology, PMAS-Arid Agriculture University, Rawalpindi, Pakistan ' University Institute of Information Technology, PMAS-Arid Agriculture University, Rawalpindi, Pakistan ' University Institute of Information Technology, PMAS-Arid Agriculture University, Rawalpindi, Pakistan ' College of Computer and Information Science, Jouf University, Al-Jouf, Saudi Arabia ' School of Computing and IT (SoCIT), Taylor's University, Selangor, Malaysia

Abstract: Architectural design is expected to provide virtuous outcomes of quality software products by satisfying customer requirements. A foremost apprehension of the customer is to have a better quality product within a minimal time span. The evaporation of architectural knowledge causes snags for the quality of a system being developed. The research study aims to propose and validate a framework bridging the gaps in architectural knowledge management. A mixed research approach has been employed. In order to align closely with industry practices, action research has been considered as research methodology, while the evaluation has been performed using a multiple case study approach. The results show that the framework enables the architects to cope with complex designs in distributed software development environments. The developed tool enabled to shift the theory into practice by assisting in creation of system architecture, knowledge survival and support architectural evolution with changing requirements.

Keywords: knowledge management; architectural knowledge; GSD; global software development; design decision.

DOI: 10.1504/IJGUC.2020.110908

International Journal of Grid and Utility Computing, 2020 Vol.11 No.6, pp.780 - 791

Received: 15 Jun 2019
Accepted: 15 Oct 2019

Published online: 01 Nov 2020 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article