Critical Challenge Factors of Requirement Change Management for GSD: A Systematic Review

Article Preview

Abstract:

Distributed Software Development (DSD) or Global Software Development (GSD), today GSD is popular among practicing software developers. This is because GSD has advantages such as faster lead times, a wider range of superior workforce, and increased project cost efficiency. However, GSD also has challenges, including the implementation of RCM. Implementing RCM in GSD requires special attention because GSD has a working model that is applied at different locations, times and cultures for each project team. Poor implementation of RCM can result in project failure. The success of implementing RCM is influenced by the Critical Challenge Factor (CCF) and Critical Success Factor (CSF). In this paper, we conducted a Systematic Literature review to identify frequently occurring CCFs, looking at what methods are frequently used in identifying CCFs from previous research. In this paper, we conducted a Systematic Literature Review to identify frequently occurring CCFs, looking at what methods are frequently used in identifying CCFs from previous research. The results of the review found that as many as 29% of research used Systematic Literature Review (SLR), and in 52% of research, SLR was combined with several other approaches (Interview, Questionnaire Surveys, Expert Suggestion, or Observation). 14% of studies used an interview approach, and 5% used questionnaire surveys only. It means that SLR is the approach most often used to identify CCF, whether SLR is used alone (without combining it with other approaches) or in combination with other approaches. Furthermore, CCF, with the highest intensity of appearance in each literature, examines the fields of Communication and Coordination, namely at 24%, Social Culture at 12%, Management and Knowledge Sharing, and Time Zone difference at 6%. The approach used in identifying CCF is very dependent on the research objectives and research object. Therefore, choosing the right approach is expected to help practitioners to identify CCF better so that risk mitigation plans from CCF can be formulated appropriately.

You might also be interested in these eBooks

Info:

Periodical:

Engineering Headway (Volume 27)

Pages:

38-48

Citation:

Online since:

October 2025

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2025 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] M. D. Kahya and C. Seneler, "Geographical Distance Challenges in Distributed Agile Software Development: Case Study of a Global Company", in 2018 3rd International Conference on Computer Science and Engineering (UBMK) (IEEE, Sarajevo, 2018), p.78–83

DOI: 10.1109/ubmk.2018.8566591

Google Scholar

[2] "Comparative_Analysis_of_Requirement_Change_Management_Challenges_Between_in- House_and_Global_Software_Development_Findings_of_Literature_and_Industry_Survey.pdf", (n.d.)

Google Scholar

[3] M. Umair, M. A. Shah, and M. Hamza Sarwar, "Barriers of Requirement Change Management Process in the Context of Global Software Development", in 2019 25th International Conference on Automation and Computing (ICAC) (IEEE, Lancaster, United Kingdom, 2019), p.1–6

DOI: 10.23919/iconac.2019.8894922

Google Scholar

[4] A. Ahmad, R. Hill, J. Lu, L. Mccluskey, and S. Wade, "An Analysis on Scrum Methodology in Global Software Development – GSD", in 2020 International Conference on Computational Science and Computational Intelligence (CSCI) (IEEE, Las Vegas, NV, USA, 2020), p.1807–1812

DOI: 10.1109/csci51800.2020.00333

Google Scholar

[5] N. Rashid, S. U. Khan, H. U. Khan, and M. Ilyas, "Green-Agile Maturity Model: An Evaluation Framework for Global Software Development Vendors", IEEE Access 9, 71868 (2021)

DOI: 10.1109/access.2021.3079194

Google Scholar

[6] P. Kaur and S. Sharma, "Agile Software Development in Global Software Engineering", IJCA 97, 39 (2014)

Google Scholar

[7] Y. Hafeez, M. Riaz, S. Asghar, H. Naz, S. M. M. Gilani, A. Batool, M. Ahmed, and M. S. Hassan, "A requirement change management framework for distributed software environment", (n.d.)

Google Scholar

[8] M. A. Akbar, W. Naveed, A. A. Alsanad, L. Alsuwaidan, A. Alsanad, A. Gumaei, M. Shafiq, and M. T. Riaz, "Requirements Change Management Challenges of Global Software Development: An Empirical Investigation", IEEE Access 8, 203070 (2020)

DOI: 10.1109/access.2020.3035829

Google Scholar

[9] T. Kamal, Q. Zhang, M. A. Akbar, M. Shafiq, A. Gumaei, and A. Alsanad, "Identification and Prioritization of Agile Requirements Change Management Success Factors in the Domain of Global Software Development", IEEE Access 8, 44714 (2020)

DOI: 10.1109/access.2020.2976723

Google Scholar

[10] M. A. Akbar, Nasrullah, M. Shafiq, J. Ahmad, M. Mateen, and M. T. Riaz, "AZ-Model of software requirements change management in global software development", in 2018 International Conference on Computing, Electronic and Electrical Engineering (ICE Cube) (IEEE, Quetta, 2018), p.1–6

DOI: 10.1109/icecube.2018.8610964

Google Scholar

[11] M. A. Akbar, J. Sang, Nasrullah, A. A. Khan, S. Mahmood, S. F. Qadri, H. Hu, and H. Xiang, "Success factors influencing requirements change management process in global software development", Journal of Computer Languages 51, 112 (2019)

DOI: 10.1016/j.cola.2018.12.005

Google Scholar

[12] J. Ahmad, A. W. Khan, and H. U. Khan, "Role of Critical Success Factors in Offshore Quality Requirement Change Management Using SLR", IEEE Access 9, 99680 (2021)

DOI: 10.1109/access.2021.3096663

Google Scholar

[13] R. Wahono, "A Systematic Literature Review of Software Defect Prediction: Research Trends, Datasets, Methods and Frameworks", Journal of Software Engineering 1, (2015)

Google Scholar

[14] S. Anwer, L. Wen, and Z. Wang, "A Systematic Approach for Identifying Requirement Change Management Challenges: Preliminary Results", in Proceedings of the Evaluation and Assessment on Software Engineering (ACM, Copenhagen Denmark, 2019), p.230–235

DOI: 10.1145/3319008.3319031

Google Scholar

[15] J. Ahmad, T. M. Ghazal, A. W. Khan, M. A. Khan, M. Inairat, N. Sahawneh, and F. Khan, "Quality Requirement Change Management's Challenges: An Exploratory Study Using SLR", IEEE Access 10, 127575 (2022)

DOI: 10.1109/access.2022.3224593

Google Scholar

[16] S. Tyagi, R. Sibal, and B. Suri, "Empirically developed framework for building trust in distributed agile teams", Information and Software Technology 145, 106828 (2022)

DOI: 10.1016/j.infsof.2022.106828

Google Scholar

[17] F. S. Altuwaijri and M. A. Ferrario, "Factors affecting Agile adoption: An industry research study of the mobile app sector in Saudi Arabia", Journal of Systems and Software 190, 111347 (2022)

DOI: 10.1016/j.jss.2022.111347

Google Scholar

[18] D. Šmite, N. B. Moe, and J. Gonzalez-Huerta, "Overcoming cultural barriers to being agile in distributed teams", Information and Software Technology 138, 106612 (2021)

DOI: 10.1016/j.infsof.2021.106612

Google Scholar

[19] "Qureshi et al. - 2021 - A Conceptual Model to Address the Communication an.pdf", (n.d.)

Google Scholar

[20] S. Qureshi, S. U. R. Khan, J. Iqbal, and Inayat-Ur-Rehman, "A Study on Mitigating the Communication and Coordination Challenges During Requirements Change Management in Global Software Development", IEEE Access 9, 88217 (2021)

DOI: 10.1109/access.2021.3090098

Google Scholar

[21] M. Kausar, M. Ishtiaq, and S. Hussain, "Distributed Agile Patterns-Using Agile Practices to Solve Offshore Development Issues", IEEE Access 10, 8840 (2022)

DOI: 10.1109/access.2021.3136923

Google Scholar

[22] M. A. Akbar, S. Mahmood, A. Alsanad, M. Shafiq, A. Gumaei, and A. A.-A. Alsanad, "Organization Type and Size Based Identification of Requirements Change Management Challenges in Global Software Development", IEEE Access 8, 94089 (2020)

DOI: 10.1109/access.2020.2995238

Google Scholar

[23] K. Bundhun and R. K. Sungkur, "Developing a framework to overcome communication challenges in agile distributed teams – Case study of a Mauritian-based IT service delivery centre", Global Transitions Proceedings 2, 315 (2021)

DOI: 10.1016/j.gltp.2021.08.006

Google Scholar

[24] M. A. Akbar, Nasrullah, M. Shameem, J. Ahmad, A. Maqbool, and K. Abbas, "Investigation of Project Administration related challenging factors of Requirements Change Management in global software development: A systematic literature review", in 2018 International Conference on Computing, Electronic and Electrical Engineering (ICE Cube) (IEEE, Quetta, 2018), p.1–7

DOI: 10.1109/icecube.2018.8610966

Google Scholar

[25] W. Aslam and F. Ijaz, "A Quantitative Framework for Task Allocation in Distributed Agile Software Development", IEEE Access 6, 15380 (2018)

DOI: 10.1109/access.2018.2803685

Google Scholar

[26] A. A. Khan, J. W. Keung, Fazal-E-Amin, and M. Abdullah-Al-Wadud, "SPIIMM: Toward a Model for Software Process Improvement Implementation and Management in Global Software Development", IEEE Access 5, 13720 (2017)

DOI: 10.1109/access.2017.2728603

Google Scholar

[27] S. Besrour, L. B. A. Rahim, and P. D. D. Dominic, "A quantitative study to identify critical requirement engineering challenges in the context of small and medium software enterprise", in 2016 3rd International Conference on Computer and Information Sciences (ICCOINS) (IEEE, Kuala Lumpur, Malaysia, 2016), p.606–610

DOI: 10.1109/iccoins.2016.7783284

Google Scholar

[28] M. Yaseen, S. Baseer, and S. Sherin, "Critical challenges for requirement implementation in context of global software development: A systematic literature review", in 2015 International Conference on Open Source Systems & Technologies (ICOSST) (IEEE, Lahore, Pakistan, 2015), p.120–125

DOI: 10.1109/icosst.2015.7396413

Google Scholar

[29] "Alsalemi and Yeoh - 2015 - A survey on product backlog change management and .pdf", (n.d.)

Google Scholar

[30] S. Sharma, P. Kaur, and U. Kaur, "Communication understandability enhancement in GSD", in 2015 International Conference on Futuristic Trends on Computational Analysis and Knowledge Management (ABLAZE) (IEEE, Greater Noida, India, 2015), p.28–33

DOI: 10.1109/ablaze.2015.7154962

Google Scholar