Transforming Software Development with Generative AI: Empirical Insights on Collaboration and Workflow
Generative AI for Effective Software Development(2024)
Abstract
Generative AI (GenAI) has fundamentally changed how knowledge workers, such
as software developers, solve tasks and collaborate to build software products.
Introducing innovative tools like ChatGPT and Copilot has created new
opportunities to assist and augment software developers across various
problems. We conducted an empirical study involving interviews with 13 data
scientists, managers, developers, designers, and frontend developers to
investigate the usage of GenAI. Our study reveals that ChatGPT signifies a
paradigm shift in the workflow of software developers. The technology empowers
developers by enabling them to work more efficiently, speed up the learning
process, and increase motivation by reducing tedious and repetitive tasks.
Moreover, our results indicate a change in teamwork collaboration due to
software engineers using GenAI for help instead of asking co-workers which
impacts the learning loop in agile teams.
MoreTranslated text
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined