Comparative Analysis of Requirement Change Management Challenges between in-House and Global Software Development: Findings of Literature and Industry Survey

Sajid Anwer*, Lian Wen, Zhe Wang, Sajjad Mahmood

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

10 Scopus citations

Abstract

Requirement changes are inevitable, and Requirement Change Management (RCM) is a complex process in software development. In-house software development and Global Software Development (GSD) are two widely used development approaches and there is a need to explore the RCM commonalities and differences in the two development approaches. The primary objective of this study is to identify the challenges that influence RCM in both approaches. First, we have implemented Systematic Literature Review (SLR) and identified 9 challenges that impact the general RCM process and 3 more challenges related to RCM with GSD. Second, we have conducted a questionnaire survey based on SLR results and collected feedback from 69 industry practitioners. The survey result indicates that there are four out of nine challenges, namely impact analysis, requirement traceability, requirement dependency, and system instability having the same impact in both in-house and GSD approaches. On the other hand, cost/time estimation, artifacts documents management, user involvement, requirement consistency, and requirement prioritization need more attention while implemented in GSD paradigm. Furthermore, regarding two important project management structures in GSD, centralized project structure and distributed project structure, the survey results reveal that all challenges have same impact except user involvement and change control board management, which are more important in centralized project structure. Lastly, the result from t-test indicates that both data sets retrieved from SLR and survey are close to each other. This study distinguishes RCM challenges in in-house and GSD approaches and in the context of two prominent project management structures followed in GSD projects. It would assist researchers by providing potential research directions and industry professionals to understand and implement RCM in different context more efficiently.

Original languageEnglish
Article number8808861
Pages (from-to)116585-116611
Number of pages27
JournalIEEE Access
Volume7
DOIs
StatePublished - 2019

Bibliographical note

Publisher Copyright:
© 2013 IEEE.

Keywords

  • Requirement change management (RCM)
  • challenges
  • global project structures
  • global software development (GSD)
  • systematic literature review (SLR)

ASJC Scopus subject areas

  • General Engineering
  • General Materials Science
  • Electrical and Electronic Engineering
  • General Computer Science

Fingerprint

Dive into the research topics of 'Comparative Analysis of Requirement Change Management Challenges between in-House and Global Software Development: Findings of Literature and Industry Survey'. Together they form a unique fingerprint.

Cite this