Strengthening Software Make vs. Buy Decision: A Mixed-Method Approach

被引:0
作者
Javeed, Farooq [1 ]
Shahzad, Basit [2 ]
Shaikh, Asadullah [3 ]
Al Reshan, Mana Saleh [3 ]
Ahmad, Saba [1 ]
Alshahrani, Hani [3 ]
Rajab, Khairan [3 ]
机构
[1] Univ Sargodha, Dept Comp Sci & Informat Technol, Sargodha 40100, Pakistan
[2] Natl Univ Modern Languages, Dept Engn, Islamabad 44000, Pakistan
[3] Najran Univ, Coll Comp Sci & Informat Syst, Najran 61441, Saudi Arabia
关键词
Software make; software buy decisions; twitter classification; decision framework; SMEs; TECHNOLOGY; CHALLENGES; KNOWLEDGE; SELECTION; ADOPTION; SUCCESS; MODEL;
D O I
10.32604/iasc.2022.021769
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Over the past few decades, multiple software development process models, tools, and techniques have been used by practitioners. Despite using these techniques, most software development organizations still fail to meet customer's needs within time and budget. Time overrun is one of the major reasons for project failure. There is a need to come up with a comprehensive solution that would increase the chances of project success. However, the "make vs. buy" decision can be helpful for "in time" software development. Social media have become a popular platform for discussion of all sorts of topics, so software development is no exception. Software developers discuss all the pros and cons of making vs. buy decisions on Twitter and other social media platforms. Twitter trending is a typical feature that evaluates the level of popularity of a specific event on online networking. A mixed-method approach comprising of interviews of software industry experts and Twitter data extraction is applied to scrutinize the effective decision of software build vs. buy decision. The findings of the analysis show that software makes vs. buy decisions depend on several factors including cost, development technology, software development team skills, and time. Based on the finding of the study a framework is proposed for the decision to build versus buy in Small and medium-sized enterprises (SMEs). Furthermore, the framework has been designed to statistically indicate make versus buy decisions of the organization and to suggest appropriate choices based on different parameters.
引用
收藏
页码:193 / 205
页数:13
相关论文
共 40 条
[1]   Evolution of Social Media in Scientific Research: A Case of Technology and Healthcare Professionals in Saudi Universities [J].
Abdullatif, Abdullatif M. ;
Shahzad, Basit ;
Hussain, Akhtar .
JOURNAL OF MEDICAL IMAGING AND HEALTH INFORMATICS, 2017, 7 (06) :1461-1468
[2]  
Ahmed I., 2010, International Business Research, V3, P237
[3]   Risk Management Approaches for Large Scale Software Development [J].
Bakhsh, Sheikh Tahir ;
Shahzad, Basit ;
Tahir, Sabeen .
JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2017, 33 (06) :1547-1560
[4]   Leveraging the Big Data Produced by the Network to Take Intelligent Decisions on Flow Management [J].
Bhatti, Shafaan Khaliq ;
Lali, M. Ikram Ullah ;
Shahzad, Basit ;
Javid, Farooq ;
Mangla, Fakhar Ullah ;
Ramzan, Muhammad .
IEEE ACCESS, 2018, 6 :12197-12205
[5]   A PROCESS MODEL OF MAKE-VS-BUY DECISION-MAKING - THE CASE OF MANUFACTURING SOFTWARE [J].
BUCHOWICZ, BS .
IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 1991, 38 (01) :24-32
[6]   An investigation of the impact of effective factors on the success of e-commerce in small- and medium-sized companies [J].
Choshin, Mahdi ;
Ghaffari, Ali .
COMPUTERS IN HUMAN BEHAVIOR, 2017, 66 :67-74
[7]   An optimization framework for "build-or-buy" decisions in software architecture [J].
Cortellessa, Vittorio ;
Marinelli, Fabrizio ;
Potena, Pasqualina .
COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (10) :3090-3106
[8]  
Cortellessa V, 2006, LECT NOTES COMPUT SC, V4344, P66
[9]   An investigation of 'build vs. buy' decision for software acquisition by small to medium enterprises [J].
Daneshgar, Farhad ;
Low, Graham C. ;
Worasinchai, Lugkana .
INFORMATION AND SOFTWARE TECHNOLOGY, 2013, 55 (10) :1741-1750
[10]   A Systematic Study on Software Requirements Elicitation Techniques and Its Challenges in Mobile Application Development [J].
Dar, Hafsa ;
Lali, M. Ikramullah ;
Ashraf, Humaira ;
Ramzan, Muhammad ;
Amjad, Tehmina ;
Shahzad, Basit .
IEEE ACCESS, 2018, 6 :63859-63867