Impacts of the Usage of Generative Artificial Intelligence on Software Development Process

被引:0
|
作者
Santos, Patricia de Oliveira [1 ]
Chamon, Allan [1 ]
de Souza Moura, Pedro Nuno [1 ]
Diirr, Bruna [1 ]
de Faria Alvim, Adriana Cesario [1 ]
dos Santos, Rodrigo Pereira [1 ]
机构
[1] Univ Fed Estado Rio de Janeiro UNIRIO, Rio De Janeiro, RJ, Brazil
来源
PROCEEDINGS OF THE 20TH BRAZILIAN SYMPOSIUM ON INFORMATIONS SYSTEMS, SBSI 2024 | 2024年
关键词
Generative AI; Software Process; Software Engineering; ChatGPT; Copilot;
D O I
10.1145/3658271.3658337
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Over the years, tools have been created to improve the execution of development process activities. The emergence of generative Artificial Intelligence (AI) and, more recently, the launch and dissemination of Copilot, ChatGPT-3 and other generative tools, have broadened the discussion about the possibility of using conversational generative AI tools in diverse development tasks. Problem: There is still a lack of secondary studies to map the literature about how software development process activities can be affected by the usage of generative AI tools. Solution: This study aims to identify in which activities of the software development process Natural Language (NL) generative AI tools have been used and how they can impact requirements specification, design/architecture, development and testing activities. IS Theory: The study was developed under the aegis of the Task Technology Fit theory. Method: This work presents the results of a Systematic Mapping Review (SMR) carried out to collect research results that investigate the application of generative AI tools in the software development process. Results: Results indicate that the main activities affected are development and testing and that, although there are still some issues to be addressed, there are benefits in using AI generative tools compared to using more traditional methods like human-human pair programming and code testing made by software engineering professionals. Contribution: It was possible to collect studies to identify in which activities of the software development process generative AI tools can be applied and what are the impacts of using this technology.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] THE POSSIBLE IMPACTS OF GENERATIVE ARTIFICIAL INTELLIGENCE IN EDUCATION
    Bartelle, Liane Broilo
    CADERNOS EDUCACAO TECNOLOGIA E SOCIEDADE, 2024, 17 (02): : 683 - 695
  • [2] Generative Artificial Intelligence Assistants in Software Development Education: A Vision for Integrating Generative Artificial Intelligence Into Educational Practice, Not Instinctively Defending Against It
    Bull, Christopher
    Kharrufa, Ahmed
    IEEE SOFTWARE, 2024, 41 (02) : 52 - 59
  • [3] Generative Artificial Intelligence and the Future of Software Testing
    Layman, Lucas
    Vetter, Ron
    COMPUTER, 2024, 57 (01) : 27 - 32
  • [4] Applications of Generative Artificial Intelligence in the Software Industry
    Damyanov, Ivo
    Tsankov, Nikolay
    Nedyalkov, Iliya
    TEM JOURNAL-TECHNOLOGY EDUCATION MANAGEMENT INFORMATICS, 2024, 13 (04): : 2724 - 2733
  • [5] Generative Artificial Intelligence Use in Optimising Software Engineering Process: A Systematic Literature Review
    Karlovs-Karlovskis, Uldis
    APPLIED COMPUTER SYSTEMS, 2024, 29 (01) : 68 - 77
  • [6] The Disruptive Impacts of Next Generation Generative Artificial Intelligence
    Byrne, Matthew
    CIN-COMPUTERS INFORMATICS NURSING, 2023, 41 (07) : 479 - 481
  • [7] The Societal Impacts of Generative Artificial Intelligence: A Balanced Perspective
    Sabherwal, Rajiv
    Grover, Varun
    JOURNAL OF THE ASSOCIATION FOR INFORMATION SYSTEMS, 2024, 25 (01): : 13 - 22
  • [8] Using Generative Artificial Intelligence Tools in Software Engineering Courses
    Datta, Soma
    2024 36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, CSEE & T 2024, 2024,
  • [9] Understanding graphic designers' usage behavior of generative artificial intelligence tools
    Qiu, Ting
    Yang, Di
    Zeng, Hui
    Chen, Xinghao
    KYBERNETES, 2024,
  • [10] Generative artificial intelligence is infiltrating peer review process
    Cheng, Kunming
    Sun, Zaijie
    Liu, Xiaojun
    Wu, Haiyang
    Li, Cheng
    CRITICAL CARE, 2024, 28 (01)