Factors and actors leading to the adoption of a Java']JavaScript framework

被引:17
作者
Pano, Amantia [1 ]
Graziotin, Daniel [2 ]
Abrahamsson, Pekka [3 ]
机构
[1] Free Univ Bozen Bolzano, Fac Comp Sci, Bolzano, Italy
[2] Univ Stuttgart, Inst Software Technol, Stuttgart, Germany
[3] Univ Jyvaskyla, Fac Informat Technol, Jyvaskyla, Finland
关键词
!text type='Java']Java[!/text]Script; Programming frameworks; Decision making; Technology adoption; Human aspects of software development; Qualitative research; Interpretivism; USER ACCEPTANCE; INFORMATION-TECHNOLOGY; UNIFIED THEORY; SYSTEMS; MODEL;
D O I
10.1007/s10664-018-9613-x
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The increasing popularity of JavaScript has led to a variety of JavaScript frameworks that aim to help developers to address programming tasks. However, the number of JavaScript frameworks has risen rapidly to thousands of versions. It is challenging for practitioners to identify the frameworks that best fit their needs and to develop new ones which fit such needs. Furthermore, there is a lack of knowledge regarding what drives developers toward the choice. This paper explores the factors and actors that lead to the choice of a JavaScript framework. We conducted a qualitative interpretive study of semi-structured interviews. We interviewed 18 decision makers regarding the JavaScript framework selection, up to reaching theoretical saturation. Through coding of the interview responses, we offer a model of desirable JavaScript framework adoption factors. The factors are grouped into categories that are derived via the Unified Theory of Acceptance and Use of Technology. The factors are performance expectancy (performance, size), effort expectancy (automatization, learnability, complexity, understandability), social influence (competitor analysis, collegial advice, community size, community responsiveness), facilitating conditions (suitability, updates, modularity, isolation, extensibility), and price value. A combination of four actors, which are customer, developer, team, and team leader, leads to the choice. Our model contributes to the body of knowledge related to the adoption of technology by software engineers. As a practical implication, our model is useful for decision makers when evaluating JavaScript frameworks, as well as for developers for producing desirable frameworks.
引用
收藏
页码:3503 / 3534
页数:32
相关论文
共 50 条
[31]   Factors Associated With the Adoption of Health Apps: Evidence From Emerging Economies [J].
Chakraborty, Debarun ;
Siddiqui, Aaliyah ;
Siddiqui, Mujahid .
JOURNAL OF ELECTRONIC COMMERCE IN ORGANIZATIONS, 2021, 19 (04) :20-39
[32]   Unraveling the dynamics of password manager adoption: a deeper dive into critical factors [J].
Tian, Xiaoguang .
INFORMATION AND COMPUTER SECURITY, 2025, 33 (01) :117-139
[33]   Taxonomic framework for factors influencing ERMS adoption in organisations of higher professional education [J].
Mukred, Muaadh ;
Yusof, Zawiyah Mohamad ;
Mokhtar, Umi Asma' ;
Fauzi, Fariza .
JOURNAL OF INFORMATION SCIENCE, 2019, 45 (02) :139-155
[34]   Factors influencing the potential adoption of portable pork DNA detection device [J].
Ghazali, Ezlika ;
Mutum, Dilip ;
Waqas, Muhammad ;
Taha, Azni Zarina ;
Mohtar, Mozard .
JOURNAL OF ISLAMIC MARKETING, 2023, 14 (10) :2575-2599
[35]   ADOPTION OF JAVA']JAVA PROGRAMMING: PILOT STUDY FOR A GRADUATE COMPUTER SCIENCE COURSE [J].
Negash, Solomon ;
Xu, Chong-wei .
4TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE (INTED 2010), 2010, :3092-3096
[36]   Factors influencing indirect adoption of e-Government services: a qualitative study [J].
Kumar, Rajiv ;
Mukherjee, Arindam ;
Sachan, Amit .
INFORMATION SYSTEMS AND E-BUSINESS MANAGEMENT, 2023, 21 (03) :471-504
[37]   Smart farming technologies adoption: Which factors play a role in the digital transition? [J].
Giua, Carlo ;
Materia, Valentina Cristiana ;
Camanzi, Luca .
TECHNOLOGY IN SOCIETY, 2022, 68
[38]   Investigating the factors affecting educators' adoption of learning analytics using the UTAUT model [J].
El Alfy, Shahira ;
Kehal, Mounir .
INTERNATIONAL JOURNAL OF INFORMATION AND LEARNING TECHNOLOGY, 2024, 41 (03) :280-303
[39]   A multifaceted framework for adoption of cloud computing in Malaysian SMEs [J].
Asiaei, Arash ;
Ab Rahim, Nor Zairah .
JOURNAL OF SCIENCE AND TECHNOLOGY POLICY MANAGEMENT, 2019, 10 (03) :708-750
[40]   An investigation into the factors affecting knowledge management adoption and practice in the life insurance business [J].
Huang, Li-Su ;
Quaddus, Mohammed ;
Rowe, Anna L. ;
Lai, Cheng-Po .
KNOWLEDGE MANAGEMENT RESEARCH & PRACTICE, 2011, 9 (01) :58-72