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
关键词
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 条
  • [41] Grant drafting support with guided generative AI software
    Godwin, Ryan C.
    DeBerry, Jennifer J.
    Wagener, Brant M.
    Berkowitz, Dan E.
    Melvin, Ryan L.
    SOFTWAREX, 2024, 27
  • [42] Navigating the Complexity of Generative AI Adoption in Software Engineering
    Russo, Daniel
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2024, 33 (05)
  • [43] Generative AI for Code Generation: Software Reuse Implications
    Kapitsaki, Georgia M.
    REUSE AND SOFTWARE QUALITY, ICSR 2024, 2024, 14614 : 37 - 47
  • [44] Software Testing of Generative AI Systems: Challenges and Opportunities
    Aleti, Aldeida
    2023 IEEE/ACM INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: FUTURE OF SOFTWARE ENGINEERING, ICSE-FOSE, 2023, : 4 - 14
  • [45] Tutorial on generative software development
    Czarnecki, Krzysztof
    SPLC 2006: 10th International Software Product Line Conference, Proceedings, 2006, : 227 - 227
  • [46] Overview of generative software development
    Czarnecki, K
    UNCONVENTIONAL PROGRAMMING PARADIGMS, 2005, 3566 : 326 - 341
  • [47] Technological optimism surpasses fear of missing out: A multigroup analysis of presumed media influence on generative AI technology adoption across varying levels of technological optimism
    Yang, Xiaodong
    Song, Bing
    Chen, Liang
    Ho, Shirley S.
    Sun, Jin
    COMPUTERS IN HUMAN BEHAVIOR, 2025, 162
  • [48] Using Software Categories for the Development of Generative Software
    Nazari, Pedram Mir Seyed
    Rumpe, Bernhard
    MODELSWARD 2015 PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2015, : 498 - 503
  • [49] Navigating Applications Development in Generative AI
    Iris Bahar, R.
    IEEE MICRO, 2024, 44 (04) : 122 - 124
  • [50] Using software Tools to manage hydraulics projects
    de los Angeles Suarez-Medina, Maria
    Astudillo-Enriquez, Citlalli
    TECNOLOGIA Y CIENCIAS DEL AGUA, 2013, 4 (03) : 195 - 202