Investigating acceptance behavior in software engineering-Theoretical perspectives

被引:7
|
作者
Borstler, Jurgen [1 ]
bin Ali, Nauman [1 ]
Svensson, Martin [2 ]
Petersen, Kai [1 ,3 ]
机构
[1] Blekinge Inst Technol, Dept Software Engn, Karlskrona, Sweden
[2] Blekinge Inst Technol, Dept Ind Econ, Karlskrona, Sweden
[3] Univ Appl Sci Flensburg, Flensburg, Germany
关键词
Acceptance behavior; Dual process theory; Technology acceptance; Theory; TAM; UTAUT; TPB; TASK-TECHNOLOGY FIT; INFORMATION-SYSTEMS SUCCESS; USER ACCEPTANCE; PLANNED BEHAVIOR; WORK MOTIVATION; GOOGLE SCHOLAR; GENERAL-THEORY; UNIFIED THEORY; COGNITIVE FIT; MODEL;
D O I
10.1016/j.jss.2022.111592
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Background: Software engineering research aims to establish software development practice on a scientific basis. However, the evidence of the efficacy of technology is insufficient to ensure its uptake in industry. In the absence of a theoretical frame of reference, we mainly rely on best practices and expert judgment from industry-academia collaboration and software process improvement research to improve the acceptance of the proposed technology.Objective: To identify acceptance models and theories and discuss their applicability in the research of acceptance behavior related to software development.Method: We analyzed literature reviews within an interdisciplinary team to identify models and theories relevant to software engineering research. We further discuss acceptance behavior from the human information processing perspective of automatic and affect-driven processes ("fast"system 1 thinking) and rational and rule-governed processes ("slow"system 2 thinking).Results: We identified 30 potentially relevant models and theories. Several of them have been used in researching acceptance behavior in contexts related to software development, but few have been validated in such contexts.They use constructs that capture aspects of (automatic) system 1 and (rational) system 2 oriented processes. However, their operationalizations focus on system 2 oriented processes indicating a rational view of behavior, thus overlooking important psychological processes underpinning behavior. Conclusions: Software engineering research may use acceptance behavior models and theories more extensively to understand and predict practice adoption in the industry. Such theoretical foundations will help improve the impact of software engineering research. However, more consideration should be given to their validation, overlap, construct operationalization, and employed data collection mechanisms when using these models and theories.(c) 2022 The Author(s). Published by Elsevier Inc. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
引用
收藏
页数:16
相关论文
共 21 条
  • [1] Acceptance behavior theories and models in software engineering - A mapping study
    Borstler, Jurgen
    bin Ali, Nauman
    Petersen, Kai
    Engstrom, Emelie
    INFORMATION AND SOFTWARE TECHNOLOGY, 2024, 172
  • [2] GitHub as backbone in Software Engineering course: Technology acceptance analysis
    Cizmesija, A.
    Stapic, Z.
    2019 42ND INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2019, : 742 - 746
  • [3] Attitudes toward artificial intelligence: combining three theoretical perspectives on technology acceptance
    Koenig, Pascal D.
    AI & SOCIETY, 2024, : 1333 - 1345
  • [4] Investigating the Relationship of User Acceptance to the Characteristics and Performance of an Educational Software in Byzantine Music
    Kokkinidis, Konstantinos-Hercules
    Patronas, Georgios
    Goudos, Sotirios K.
    Maikantis, Theodoros
    Nikolaidis, Nikolaos
    INFORMATION, 2023, 14 (10)
  • [5] Theoretical Foundations on Technology Acceptance and Usage in Public Administrations Investigating Bounded Acceptance and Usage of New Technology by Employees
    Stelter, Aida
    Kaping, Constantin
    Oschinsky, Frederike Marie
    Niehaves, Bjoern
    PROCEEDINGS OF THE 21ST ANNUAL INTERNATIONAL CONFERENCE ON DIGITAL GOVERNMENT RESEARCH, DGO 2020, 2020, : 344 - 345
  • [6] Understanding the acceptance of online tourism programs: Perspectives of generic learning outcomes and theory of planned behavior
    Yan, Shaomin
    Yu, Xiaofan
    Zhang, Zongdeng
    Gan, Li
    HELIYON, 2024, 10 (15)
  • [7] Investigating the potential impact of values on requirements and software engineering
    Sutcliffe, Alistair
    Sawyer, Pete
    Liu, Wei
    Bencomo, Nelly
    2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN SOCIETY (ICSE-SEIS 2021), 2021, : 39 - 47
  • [8] Investigating user acceptance of a screenshot-based interaction system in the context of advanced computer software learning
    Huang, Travis K.
    2014 47TH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS), 2014, : 4956 - 4965
  • [9] Exploring people's intentions to use the health passbook in self-management: An extension of the technology acceptance and health behavior theoretical perspectives in health literacy
    Hsieh, Pi-Jung
    Lai, Hui-Min
    TECHNOLOGICAL FORECASTING AND SOCIAL CHANGE, 2020, 161
  • [10] The Enriched UTAUT Model for the Acceptance of Software Engineering Tools in Academic Education
    Wrycza, Stanislaw
    Marcinkowski, Bartosz
    Gajda, Damian
    INFORMATION SYSTEMS MANAGEMENT, 2017, 34 (01) : 38 - 49