Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

A Practical Approach for Evaluating and Prioritizing Situational Factors in Global Software Project Development

Author 1: Kanza Gulzar Author 2: Jun Sang Author 3: Adeel Akbar Memon Author 4: Muhammad Ramzan Author 5: Xiaofeng Xia Author 6: Hong Xiang
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 9, No. 7 · Published 2018 · Cited by 5

DOI: https://doi.org/10.14569/IJACSA.2018.090726

Abstract

There has been an enormous increase in globaliza-tion that has led to more cooperation and competition across boundaries. Software engineering, particularly distributed soft-ware development (DSD) and global software development (GSD), is evolving rapidly and presents several challenges, such as ge-ographical separations, temporal differences, cultural variations, and management strategies. As a result, a variety of situational factors (SFs) arise that causes challenging problems in software development. Both literature and real world software industry study revealed that the extent of the effect of SFs may vary subject to a certain software project. Project executives should need to concentrate on the right SFs for the successful development of a specific project. This work first examines the optimal and most well-balanced GSD-related SFs and then presents a mechanism for prioritizing the SFs to better understand the extent to which an SF generally affects the GSD. A set of 56 SFs in 11 categories is identified and analyzed in this research. A fuzzy set theory based, multi criteria decision making (MCDM) technique, fuzzy analytical hierarchy process (FAHP) was proposed to extract the SFs that have the strongest effects on GSD. The proposed technique is intelligent and automated and can be customized to suit specific conditions and environments. Thus, it can provide support for a much-needed variation that is the hallmark of such software development environments. A case study of a global company working in collaboration on a project JKL was selected to identify and prioritize the most challenging SFs. A sensitivity analysis is carried out to evaluate the extent of the impact for highly ranked SFs related to JKL project.

Keywords

How to Cite this Article

Gulzar, K., Sang, J., Memon, A. A., Ramzan, M., Xia, X., & Xiang, H. (2018). A Practical Approach for Evaluating and Prioritizing Situational Factors in Global Software Project Development. International Journal of Advanced Computer Science and Applications, 9(7). https://doi.org/10.14569/IJACSA.2018.090726

Gulzar, Kanza, et al.. "A Practical Approach for Evaluating and Prioritizing Situational Factors in Global Software Project Development." International Journal of Advanced Computer Science and Applications, vol. 9, no. 7, 2018, https://doi.org/10.14569/IJACSA.2018.090726.

@article{Gulzar2018,
  title     = {A Practical Approach for Evaluating and Prioritizing Situational Factors in Global Software Project Development},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {9},
  number    = {7},
  year      = {2018},
  publisher = {The Science and Information Organization},
  author    = {Kanza Gulzar and Jun Sang and Adeel Akbar Memon and Muhammad Ramzan and Xiaofeng Xia and Hong Xiang},
  doi       = {10.14569/IJACSA.2018.090726},
  url       = {https://doi.org/10.14569/IJACSA.2018.090726}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.