Multicriteria Decision Making Taxonomy of Cloud-Based Global Software Development Motivators

The software organizations widely consider the cloud based global software development (CGSD) as it offer the quality projects with low cast. The adoption of CGSD is challenging due to the geographical distance between practitioners. This study aims to identify and analyses the motivators that could positively impact the implementation of CGSD paradigm. The systematic literature review approach was applied to identify the CGSD motivators reported in the literature, and were further validated with industry experts using questionnaire survey study. Moreover, the fuzzy-AHP approach was applied to prioritize the investigated motivators concerning their significance for the successful adoption of CGSD. The findings of the study provide the prioritization-based taxonomy of the investigated motivators that assists the software organizations to develop and revise their strategies for the successful implementation of CGSD.

[1]  Björn Johansson,et al.  Sourcing motives behind sourcing decisions exposed through the Sourcing Decision Framework , 2022, International Journal of Information Systems and Project Management.

[2]  Shari Lawrence Pfleeger,et al.  Principles of survey research part 6: data analysis , 2003, SOEN.

[3]  Volker Gruhn,et al.  A Systematic Mapping Study on Security Requirements Engineering Frameworks for Cyber-Physical Systems , 2018, SpaCCS.

[4]  B. Kedia,et al.  Understanding offshoring: A research framework based on disintegration, location and externalization advantages , 2009 .

[5]  Ita Richardson,et al.  Using the Cloud to Facilitate Global Software Development Challenges , 2011, 2011 IEEE Sixth International Conference on Global Software Engineering Workshop.

[6]  Mahmood Niazi,et al.  Critical Challenges in Offshore Software Development Outsourcing: An Empirical Study , 2012 .

[7]  Sun Hong-xia,et al.  ANALYTIQUE (PHA) DANS L'IDENTIFICATION DES RISQUES DE L'INVESTISSEMENT DANS UN PROJET DE CHANTIER NAVAL , 2009 .

[8]  W. Pedrycz,et al.  A fuzzy extension of Saaty's priority theory , 1983 .

[9]  Kam Jugdev,et al.  Project management assets and their relationship with the project management capability of the firm , 2007 .

[10]  Shan Liu,et al.  Understanding the impact of risks on performance in internal and outsourced information technology projects: The role of strategic importance , 2014 .

[11]  David Ebo Adjepon-Yamoah Reactive Middleware for Effective Requirement Change Management of Cloud-Based Global Software Development , 2019, SERENE.

[12]  Heng Li,et al.  Construction Partnering Process and Associated Critical Success Factors: Quantitative Investigation , 2002 .

[13]  Q. B. Chung,et al.  Clinical engineering technology assessment decision support: a case study using the analytic hierarchy process (AHP) , 2002, Proceedings of the Second Joint 24th Annual Conference and the Annual Fall Meeting of the Biomedical Engineering Society] [Engineering in Medicine and Biology.

[14]  Madjid Tavana,et al.  Using extended Axiomatic Design theory to reduce complexities in Global Software Development projects , 2015, Comput. Ind..

[15]  M. Bohanec,et al.  The Analytic Hierarchy Process , 2004 .

[16]  Robert Heininger,et al.  IT Service Management in a Cloud Environment: A Literature Review , 2012 .

[17]  Helmut Krcmar,et al.  Towards a Generic Value Network for Cloud Computing , 2010, GECON.

[18]  Wasif Afzal,et al.  A Systematic Mapping Study on Non-Functional Search-based Software Testing , 2008, SEKE.

[19]  Juan Garbajosa,et al.  Identifying Potential Risks and Benefits of Using Cloud in Distributed Software Development , 2013, PROFES.

[20]  Chun-guang Lian,et al.  Application of Analytic Hierarchy Process (AHP) in shipyard project investment Risk Recognition , 2009 .

[21]  Bo Feng,et al.  Identifying risk factors of IT outsourcing using interdependent information: An extended DEMATEL method , 2012, Expert Syst. Appl..

[22]  Sajjad Mahmood,et al.  Toward successful project management in global software development , 2016 .

[23]  Cengiz Kahraman,et al.  Information systems outsourcing decisions using a group decision-making approach , 2009, Eng. Appl. Artif. Intell..

[24]  Vijay Gurbaxani,et al.  Information Technology Outsourcing, Knowledge Transfer, and Firm Productivity: An Empirical Analysis , 2012, MIS Q..

[25]  Subhankar Dhar,et al.  From outsourcing to Cloud computing: Evolution of IT services , 2011, First International Technology Management Conference.

[26]  Jacky W. Keung,et al.  Cloud-based support for global software engineering: potentials, risks, and gaps , 2014, InnoSWDev@SIGSOFT FSE.

[27]  Richard A. Parker,et al.  Designing and Conducting Survey Research: A Comprehensive Guide , 1992 .

[28]  Leslie P. Willcocks,et al.  A review of the IT outsourcing literature: Insights for practice , 2009, J. Strateg. Inf. Syst..

[29]  Pearl Brereton,et al.  Performing systematic literature reviews in software engineering , 2006, ICSE.

[30]  Chia-Chi Sun,et al.  A performance evaluation model by integrating fuzzy AHP and fuzzy TOPSIS methods , 2010, Expert Syst. Appl..

[31]  Arif Ali Khan,et al.  Prioritizing challenges of agile process in distributed software development environment using analytic hierarchy process , 2018, J. Softw. Evol. Process..

[32]  Fabiola Baltar,et al.  Social research 2.0: virtual snowball sampling method using Facebook , 2012, Internet Res..

[33]  Kate M. Kaiser,et al.  Information technology workforce skills: The software and IT services provider perspective , 2008, Inf. Syst. Frontiers.

[34]  Muhammad Azeem Akbar,et al.  SRCMIMM: managing requirements change activities in global software development: student research abstract , 2019, SAC.

[35]  Heng Li,et al.  Application of the analytic hierarchy process (AHP) in multi-criteria analysis of the selection of intelligent building systems , 2008 .

[36]  Helmut Krcmar,et al.  THE BUSINESS PERSPECTIVE OF CLOUD COMPUTING: ACTORS, ROLES, AND VALUE NETWORKS , 2010, ECIS 2010.

[37]  Arif Ali Khan,et al.  Investigation of the requirements change management challenges in the domain of global software development , 2019, J. Softw. Evol. Process..

[38]  P. Biernacki,et al.  TARGETED SAMPLING: OPTIONS FOR THE STUDY OF HIDDEN POPULATIONS , 1989 .

[39]  Cengiz Kahraman,et al.  Prioritization of human capital measurement indicators using fuzzy AHP , 2007, Expert Syst. Appl..

[40]  Kai Petersen,et al.  Systematic Mapping Studies in Software Engineering , 2008, EASE.

[41]  Sajjad Mahmood,et al.  Success factors influencing requirements change management process in global software development , 2019, J. Comput. Lang..

[42]  Narayan Ramasubbu,et al.  Governing Software Process Improvementsin Globally Distributed Product Development , 2014, IEEE Transactions on Software Engineering.

[43]  Akito Sakurai,et al.  Questionnaire-Based Risk Assessment Scheme for Japanese Offshore Software Outsourcing , 2007, SEAFOOD.

[44]  Kraig Finstad,et al.  Response interpolation and scale sensitivity: evidence against 5-point scales , 2010 .

[45]  Tahere Yaghoobi,et al.  Prioritizing key success factors of software projects using fuzzy AHP , 2018, J. Softw. Evol. Process..

[46]  C. K. Kwong,et al.  A fuzzy AHP approach to the determination of importance weights of customer requirements in quality function deployment , 2002, J. Intell. Manuf..

[47]  Laurianne McLaughlin,et al.  An eye on India: outsourcing debate continues , 2003 .

[48]  Arif Ali Khan,et al.  SPIIMM: Toward a Model for Software Process Improvement Implementation and Management in Global Software Development , 2017, IEEE Access.

[49]  Lianping Chen,et al.  Towards an Evidence-Based Understanding of Electronic Data Sources , 2010, EASE.

[50]  Wasif Afzal,et al.  A systematic review of search-based testing for non-functional system properties , 2009, Inf. Softw. Technol..

[51]  Mahmood Niazi,et al.  Barriers in the selection of offshore software development outsourcing vendors: An exploratory study using a systematic literature review , 2011, Inf. Softw. Technol..

[52]  C K Kwong,et al.  Determining the Importance Weights for the Customer Requirements in QFD Using a Fuzzy AHP with an Extent Analysis Approach , 2003 .

[53]  Bojan Lalic,et al.  ANALYTICAL HIERARCHY PROCESS AS A TOOL FOR SELECTING AND EVALUATING PROJECTS , 2009 .

[54]  Tomás F. Espino-Rodríguez,et al.  A Review of Outsourcing from the Resource-Based View of the Firm , 2006 .

[55]  Awais Ahmad,et al.  Systematic literature review and empirical investigation of barriers to process improvement in global software development: Client-vendor perspective , 2017, Inf. Softw. Technol..

[56]  Rafael Prikladnicki,et al.  Requirements Engineering in Global Software Development: Preliminary Findings from a Case Study in a SW-CMM context i , 2003 .

[57]  D. Chang Applications of the extent analysis method on fuzzy AHP , 1996 .

[58]  A. Strauss,et al.  Grounded theory , 2017 .

[59]  Gaurav Kabra,et al.  Identification and prioritization of coordination barriers in humanitarian supply chain management , 2015 .

[60]  Qing Yang,et al.  Identifying and managing coordination complexity in global product development project , 2015 .

[61]  Siffat Ullah Khan,et al.  Factors influencing clients in the selection of offshore software outsourcing vendors: An exploratory study using a systematic literature review , 2011, J. Syst. Softw..

[62]  Eric K. Clemons,et al.  Making the Decision to Contract for Cloud Services: Managing the Risk of an Extreme Form of IT Outsourcing , 2011, 2011 44th Hawaii International Conference on System Sciences.

[63]  J Crawford,et al.  Project Management Maturity Model , 2001 .