The Role of Generative AI in Software Development Productivity: A Pilot Case Study

被引:1
|
作者
Coutinho, Mariana [1 ]
Marques, Lorena [1 ]
Santos, Anderson [1 ]
Dahia, Marcio [1 ]
Franca, Cesar [1 ]
Santos, Ronnie de Souza [2 ]
机构
[1] CESAR Sch, Recife, PE, Brazil
[2] Univ Calgary, Calgary, AB, Canada
关键词
software engineering; generative AI; LLMs; productivity; PERFORMANCE; TEAMWORK;
D O I
10.1145/3664646.3664773
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With software development increasingly reliant on innovative technologies, there is a growing interest in exploring the potential of generative AI tools to streamline processes and enhance productivity. In this scenario, this paper investigates the integration of generative AI tools within software development, focusing on understanding their uses, benefits, and challenges to software professionals, in particular, looking at aspects of productivity. Through a pilot case study involving software practitioners working in different roles, we gathered valuable experiences on the integration of generative AI tools into their daily work routines. Our findings reveal a generally positive perception of these tools in individual productivity while also highlighting the need to address identified limitations. Overall, our research sets the stage for further exploration into the evolving landscape of software development practices with the integration of generative AI tools.
引用
收藏
页码:131 / 138
页数:8
相关论文
共 50 条
  • [1] 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,
  • [2] Future of software development with generative AI
    Jaakko Sauvola
    Sasu Tarkoma
    Mika Klemettinen
    Jukka Riekki
    David Doermann
    Automated Software Engineering, 2024, 31
  • [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] Hints for Generative AI Software Development
    Ebert, Christof
    Arockiasamy, John Pravin
    Hettich, Lennard
    Weyrich, Michael
    IEEE SOFTWARE, 2024, 41 (05) : 24 - 33
  • [5] Generative AI in the Software Development Lifecycle
    Bannon, Tracy
    Laplante, Phil
    COMPUTER, 2024, 57 (12) : 27 - 34
  • [6] Utilization of Generative AI for Software and System Development
    Kazuo, Yanoo
    NEC Technical Journal, 2024, 17 (02): : 42 - 45
  • [7] Exploring the Impact of AI technology Adoption on Productivity of Agile Software Development Teams with High Attrition: A Pilot Study
    Sathe, Chaitanya Arun
    Panse, Chetan
    GURUKUL BUSINESS REVIEW-GBR, 2023, 19 : 97 - 109
  • [8] Characteristics and generative mechanisms of software development productivity distributions
    Jorgensen, Magne
    INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 159
  • [9] Generative AI for Software Practitioners
    Ebert, Christof
    Louridas, Panos
    IEEE SOFTWARE, 2023, 40 (04) : 30 - 38
  • [10] Can Architecture Knowledge Guide Software Development With Generative AI?
    Ozkaya, Ipek
    IEEE SOFTWARE, 2023, 40 (05) : 4 - 8