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 条
  • [1] Factors and actors leading to the adoption of a JavaScript framework
    Amantia Pano
    Daniel Graziotin
    Pekka Abrahamsson
    Empirical Software Engineering, 2018, 23 : 3503 - 3534
  • [2] A Framework for Automated Testing of Java']JavaScript Web Applications
    Artzi, Shay
    Dolby, Julian
    Jensen, Simon Holm
    Moller, Anders
    Tip, Frank
    2011 33RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2011, : 571 - 580
  • [3] On the (un-)adoption of Java']JavaScript front-end frameworks
    Ferreira, Fabio
    Borges, Hudson Silva
    Valente, Marco Tulio
    SOFTWARE-PRACTICE & EXPERIENCE, 2022, 52 (04) : 947 - 966
  • [4] Factors Leading to the Adoption of IoT in the Home: An Exploratory Model of the Domestication Theory and Technology Adoption Theories
    Sanchez-Torres, Javier A.
    Arroyo-Canada, Francisco-Javier
    Argila-Irurita, Ana
    Sole-Moro, Maria-Luisa
    Montoya-Restrepo, Luz A.
    Montoya-Restrepo, Ivan A.
    ADVANCES IN DIGITAL MARKETING AND ECOMMERCE, DMEC 2022, 2022, : 233 - 250
  • [5] Some antecedent factors that shape actors' adoption of enterprise systems
    Awa, Hart O.
    ENTERPRISE INFORMATION SYSTEMS, 2019, 13 (05) : 576 - 600
  • [6] Factors Affecting Autonomous Vehicles Adoption: A Systematic Review, Proposed Framework, and Future Roadmap
    Al Mansoori, Saeed
    Al-Emran, Mostafa
    Shaalan, Khaled
    INTERNATIONAL JOURNAL OF HUMAN-COMPUTER INTERACTION, 2024, 40 (24) : 8397 - 8418
  • [7] A Qualitative Analysis of Factors Leading to the Adoption of Residential Photovoltaics
    Karasmanaki, Evangelia
    Ioannou, Konstantinos
    Siakas, Georgios
    Galatsidas, Spyros
    Tsantopoulos, Georgios
    ENERGIES, 2025, 18 (08)
  • [8] A Review on Factors Affecting Technology Adoption in Agricultural Sector
    Dissanayake, C. A. K.
    Jayathilake, W.
    Wickramasuriya, H. V. A.
    Dissanayake, U.
    Wasala, W. M. C. B.
    JOURNAL OF AGRICULTURAL SCIENCES, 2022, 17 (02): : 280 - 296
  • [9] Critical Issues Facing SMEs' Actors in the Adoption of Emerging Digital Marketing Technology (EDMT)
    Eze, Sunday C.
    Chinedu-Eze, Vera C.
    Awa, Hart O.
    Diarah, Sandra I.
    SAGE OPEN, 2023, 13 (04):
  • [10] Structural Relationship of Technology Adoption and Performance Factors in UAE Manufacturing Industry
    Almehairbi, Khalfan Mohamed Saqer Saif
    Jano, Zanariah
    Mosali, Najmaddin Abo
    INTERNATIONAL JOURNAL OF SUSTAINABLE CONSTRUCTION ENGINEERING AND TECHNOLOGY, 2022, 13 (04): : 320 - 337