Cautious Optimism: The Influence of Generative AI Tools in Software Development Projects

被引:0
作者
Mbizo, Takura [1 ]
Oosterwyk, Grant [1 ]
Tsibolane, Pitso [1 ]
Kautondokwa, Popyeni [1 ]
机构
[1] Univ Cape Town, Commerce Fac, Dept Informat Syst, Cape Town, South Africa
来源
SOUTH AFRICAN COMPUTER SCIENCE AND INFORMATION SYSTEMS RESEARCH TRENDS, SAICSIT 2024 | 2024年 / 2159卷
关键词
Generative AI; Development Projects; ChatGPT;
D O I
10.1007/978-3-031-64881-6_21
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Generative artificial intelligence has emerged as a disruptive technology with the potential to transform traditional software development practices and methodologies. This study examines the implications of integrating AI tools in software development projects, focusing on potential benefits, challenges, and perceptions of the broader software development community. The study employs a qualitative methodology that captures the sentiments and personal adaptive measures from a diverse group of industry professionals who integrate generative AI tools such as ChatGPT and GitHub's Copilot in their software development projects. Findings suggest that generative AI tools aid developers in automating repetitive tasks, improve their workflow efficiency, reduce the coding learning curve, and complement traditional coding practices and project management techniques. However, generative AI tools also present ethical limitations, including privacy and security issues. The study also raises concerns regarding the long-term potential for job elimination (insecurity), over-reliance on generative AI assistance by developers, generativeAI lack of contextual understanding, and technical skills erosion. While developers are optimistic about the positive benefits of generative AI use within project environments in the short term, they also hold a pessimistic view in the longer term. There is a need for the software development projects community to critically assess the use of generative AI in software development projects while exploring how to retain the critical aspect of human oversight and judgment in the software development process in the long term.
引用
收藏
页码:361 / 373
页数:13
相关论文
共 50 条
  • [1] Future of software development with generative AI
    Jaakko Sauvola
    Sasu Tarkoma
    Mika Klemettinen
    Jukka Riekki
    David Doermann
    Automated Software Engineering, 2024, 31
  • [2] Hints for Generative AI Software Development
    Ebert, Christof
    Arockiasamy, John Pravin
    Hettich, Lennard
    Weyrich, Michael
    IEEE SOFTWARE, 2024, 41 (05) : 24 - 33
  • [3] Future of software development with generative AI
    Sauvola, Jaakko
    Tarkoma, Sasu
    Klemettinen, Mika
    Riekki, Jukka
    Doermann, David
    AUTOMATED SOFTWARE ENGINEERING, 2024, 31 (01)
  • [4] Enhancing commit message quality in software capstone projects with generative AI
    Neyem, Andres
    Rios-Letelier, Agustin
    Cespedes-Arancibia, Kevin
    Alcocer, Juan Pablo Sandoval
    Mendoza, Marcelo
    SOFTWAREX, 2024, 28
  • [5] Accelerating Software Development Using Generative AI: ChatGPT Case Study
    Rajbhoj, Asha
    Somase, Akanksha
    Kulkarni, Piyush
    Kulkarni, Vinay
    PROCEEDINGS OF THE 17TH INNOVATIONS IN SOFTWARE ENGINEERING CONFERENCE, ISEC 2024, 2024,
  • [6] University Students' Perception and Expectations of Generative AI Tools for Software Engineering
    Yabaku, Mounika
    Ouhbi, Sofia
    2024 36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, CSEE & T 2024, 2024,
  • [7] Exploring the Impact of Generative AI for StandUp Report Recommendations in Software Capstone Project Development
    Neyem, Andres
    Sandoval Alcocer, Juan Pablo
    Mendoza, Marcelo
    Centellas-Claros, Leonardo
    Gonzalez, Luis A.
    Paredes-Robles, Carlos
    PROCEEDINGS OF THE 55TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE 2024, VOL. 1, 2024, : 951 - 957
  • [8] Generative AI tools (ChatGPT*) in social science research
    Sebastian, Rigin
    Kottekkadan, Noufal Naheem
    Thomas, Toney K.
    Niyas Kk, Mohammed
    JOURNAL OF INFORMATION COMMUNICATION & ETHICS IN SOCIETY, 2025,
  • [9] Exploration of Generative AI tools for an Electric Circuits Course
    Ogunfunmi, Tokunbo
    2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [10] Generative AI for Code Generation: Software Reuse Implications
    Kapitsaki, Georgia M.
    REUSE AND SOFTWARE QUALITY, ICSR 2024, 2024, 14614 : 37 - 47