Navigating the Complexity of Generative AI Adoption in Software Engineering

被引:4
|
作者
Russo, Daniel [1 ]
机构
[1] Aalborg Univ, Dept Comp Sci, AC Meyers Vaenge 15, DK-152450 Copenhagen, Denmark
关键词
Generative AI; large language models; technology adaption; empirical software engineering; TECHNOLOGY ACCEPTANCE MODEL; USER ACCEPTANCE; PERCEIVED EASE; INFORMATION-TECHNOLOGY; COMPUTER; JOBS;
D O I
10.1145/3652154
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This article explores the adoption of Generative Artificial Intelligence (AI) tools within the domain of software engineering, focusing on the influencing factors at the individual, technological, and social levels. We applied a convergent mixed-methods approach to offer a comprehensive understanding of AI adoption dynamics. We initially conducted a questionnaire survey with 100 software engineers, drawing upon the Technology Acceptance Model, the Diffusion of Innovation Theory, and the Social Cognitive Theory as guiding theoretical frameworks. Employing the Gioia methodology, we derived a theoretical model of AI adoption in software engineering: the Human-AI Collaboration and Adaptation Framework. This model was then validated using Partial Least Squares-Structural Equation Modeling based on data from 183 software engineers. Findings indicate that at this early stage of AI integration, the compatibility of AI tools within existing development workflows predominantly drives their adoption, challenging conventional technology acceptance theories. The impact of perceived usefulness, social factors, and personal innovativeness seems less pronounced than expected. The study provides crucial insights for future AI tool design and offers a framework for developing effective organizational implementation strategies.
引用
下载
收藏
页数:50
相关论文
共 50 条
  • [1] Navigating the Complexity of Generative AI Adoption in Software Engineering—RCR Report
    Russo, Daniel
    ACM Transactions on Software Engineering and Methodology, 2024, 33 (08)
  • [2] Generative AI: Redefining the Future of Software Engineering
    Carleton, Anita
    Falessi, Davide
    Zhang, Hongyu
    Xia, Xin
    IEEE SOFTWARE, 2024, 41 (06) : 34 - 37
  • [3] Evolution of the Adoption of Generative AI Among Spanish Engineering Students
    Llorens-Largo, Faraon
    Molina-Carmona, Rafael
    Real-Fernandez, Alberto
    Arjona-Giner, Sergio
    LEARNING AND COLLABORATION TECHNOLOGIES, PT III, LCT 2024, 2024, 14724 : 305 - 320
  • [4] Workshop Report on Generative AI-based Software Engineering
    Naik, Ravindra
    Rajbhoj, Asha
    Patwardhan, Manasi
    Medicherla, Raveendra Kumar
    PROCEEDINGS OF THE 17TH INNOVATIONS IN SOFTWARE ENGINEERING CONFERENCE, ISEC 2024, 2024,
  • [5] Navigating Applications Development in Generative AI
    Iris Bahar, R.
    IEEE MICRO, 2024, 44 (04) : 122 - 124
  • [6] Generative software complexity and software understanding
    Heering, Jan
    SCIENCE OF COMPUTER PROGRAMMING, 2015, 97 : 82 - 85
  • [7] Generative AI for Software Practitioners
    Ebert, Christof
    Louridas, Panos
    IEEE SOFTWARE, 2023, 40 (04) : 30 - 38
  • [8] Navigating Complexity in Software Engineering: A Prototype for Comparing GPT-n Solutions
    Treude, Christoph
    2023 IEEE/ACM 5TH INTERNATIONAL WORKSHOP ON BOTS IN SOFTWARE ENGINEERING, BOTSE, 2023, : 1 - 5
  • [9] Generative AI in Model-Driven Software Engineering Education: Friend or Foe?
    Morales, Sergio
    Planas, Elena
    Clariso, Robert
    Gogolla, Martin
    2023 ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION, MODELS-C, 2023, : 110 - 113
  • [10] Generative AI in Software Engineering Must Be Human-Centered: The Copenhagen Manifesto
    Russo, Daniel
    Baltes, Sebastian
    van Berkel, Niels
    Avgeriou, Paris
    Calefato, Fabio
    Cabrero-Daniel, Beatriz
    Catolino, Gemma
    Cito, Juergen
    Ernst, Neil
    Fritz, Thomas
    Hata, Hideaki
    Holmes, Reid
    Izadi, Maliheh
    Khomh, Foutse
    Kjaergaard, Mikkel Baun
    Liebel, Grischa
    Lafuente, Alberto Lluch
    Lambiase, Stefano
    Maalej, Walid
    Murphy, Gail
    Moe, Nils Brede
    O'Brien, Gabrielle
    Paja, Elda
    Pezze, Mauro
    Persson, John Stouby
    Prikladnicki, Rafael
    Ralph, Paul
    Robillard, Martin
    Silva, Thiago Rocha
    Stol, Klaas-Jan
    Storey, Margaret-Anne
    Stray, Viktoria
    Tell, Paolo
    Treude, Christoph
    Vasilescu, Bogdan
    JOURNAL OF SYSTEMS AND SOFTWARE, 2024, 216