Prioritization based Taxonomy of Cloud-based Outsource Software Development Challenges: Fuzzy AHP analysis

被引:22
作者
Akbar, Muhammad Azeem [1 ]
Shameem, Mohammad [2 ]
Mahmood, Sajjad [3 ]
Alsanad, Ahmed [4 ]
Gumaei, Abdu [4 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll Comp Sci & Technol, Nanjing, Peoples R China
[2] Madanapalle Inst Technol & Sci, Dept Comp Applicat, Madanapalle, AP, India
[3] King Fahd Univ Petr & Minerals, Informat & Comp Sci Dept, Dhahran, Saudi Arabia
[4] King Saud Univ, Coll Comp & Informat Sci, Dept Informat Syst, STCs Artificial Intelligence Chair, Riyadh 11451, Saudi Arabia
关键词
Cloud-based outsource software development (COSD); Fuzzy analytical hierarchy process (FAHP); Challenges; SYSTEMATIC LITERATURE; PROCESS IMPROVEMENT; SUCCESS FACTORS; FRAMEWORK; DRIVEN; MODEL;
D O I
10.1016/j.asoc.2020.106557
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud-Based Outsource Software Development (COSD) is a new methodology adopted by organizations to develop software using teams of knowledge workers located across the globe using cloud computing services. However, there is a lack of understanding of challenges associated with successful execution of COSD projects. The objective of this study is to identify and prioritize the challenges that influence COSD projects. First, we conducted a Systematic Literature Review (SLR) and identified 21 challenges that impact COSD projects. Next, a questionnaire survey was developed based on the SLR findings to collect feedback from industry practitioners. Finally, we applied the Fuzzy Analytical Hierarchy Process (FAHP) to rank the identified challenges for COSD projects. We also present a prioritization-based taxonomy of the identified challenges which will help practitioners to focus on the critical areas for successful implementation of COSD projects. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:15
相关论文
共 60 条
[21]  
Hashmi S. I., 2011, 2011 Sixth IEEE International Conference on Global Software Engineering Workshop, P70, DOI 10.1109/ICGSE-W.2011.19
[22]  
Heininger R., 2012, IT SERVICE MANAGEMEN
[23]   A systematic literature review on agile requirements engineering practices and challenges [J].
Inayat, Irum ;
Salim, Siti Salwah ;
Marczak, Sabrina ;
Daneva, Maya ;
Shamshirband, Shahaboddin .
COMPUTERS IN HUMAN BEHAVIOR, 2015, 51 :915-929
[24]   Security patterns: A systematic mapping study [J].
Jafari, Abbas Javan ;
Rasoolzadegan, Abbas .
JOURNAL OF COMPUTER LANGUAGES, 2020, 56
[25]   Understanding offshoring: A research framework based on disintegration, location and externalization advantages [J].
Kedia, Ben L. ;
Mukherjee, Debmalya .
JOURNAL OF WORLD BUSINESS, 2009, 44 (03) :250-261
[26]  
Khan A.A., 2019, J SOFTW EVOL PROCESS
[27]   GSEPIM: A roadmap for software process assessment and improvement in the domain of global software development [J].
Khan, Arif Ali ;
Keung, Jacky ;
Niazi, Mahmood ;
Hussain, Shahid ;
Shameem, Mohammad .
JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2019, 31 (01)
[28]   Systematic literature study for dimensional classification of success factors affecting process improvement in global software development: client-vendor perspective [J].
Khan, Arif Ali ;
Keung, Jacky ;
Hussain, Shahid ;
Niazi, Mahmood ;
Kieffer, Suzanne .
IET SOFTWARE, 2018, 12 (04) :333-344
[29]  
Khan AA, 2017, APPL COMPUT REV, V17, P5, DOI 10.1145/3131080.3131081
[30]   Systematic literature review and empirical investigation of barriers to process improvement in global software development: Client-vendor perspective [J].
Khan, Arif Ali ;
Keung, Jacky ;
Niazi, Mahmood ;
Hussain, Shahid ;
Ahmad, Awais .
INFORMATION AND SOFTWARE TECHNOLOGY, 2017, 87 :180-205