Taxonomical classification of barriers for scaling agile methods in global software development environment using fuzzy analytic hierarchy process

Mohammad Shameem*, Rakesh Ranjan Kumar, Mohammad Nadeem, Arif Ali Khan

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

65 Scopus citations

Abstract

Increasingly, software development organizations are scaling agile practices in the global software development (GSD) environment in order to meet the requirements of the quickly changing and regularly developing business environment. The main objectives of this study are to investigate the key barriers and develop a prioritization-based taxonomy of the barriers for scaling agile development in the GSD environment. Total twenty-two barriers were extracted from the available literature and categorized into five categories, i.e. “human resources management”, ‘coordination”, “technology”, “project management”, and “software methodology”. In the next phase, the identified barriers and their categories were further validated using the questionnaire survey. In the final phase, fuzzy-AHP method, a multi-criterion decision making (MCDM) technique, was applied to prioritize and taxonomy of identified barriers and their related categories was designed. The contribution of this study is not limited to investigate the barriers, but it also provides the roadmap to tackle the issues related to the scaling agile methods in the GSD environment.

Original languageEnglish
Article number106122
JournalApplied Soft Computing Journal
Volume90
DOIs
StatePublished - May 2020
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2020 Elsevier B.V.

Keywords

  • Agile development
  • Fuzzy-analytic hierarchical process
  • Global software development
  • Scaling barriers

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Taxonomical classification of barriers for scaling agile methods in global software development environment using fuzzy analytic hierarchy process'. Together they form a unique fingerprint.

Cite this