ChatGPT as a Software Development Bot: A Project-based Study
Muhammad Waseem, Teerath Das, Aakash Ahmad, Peng Liang, Mahdi, Fehmideh, Tommi Mikkonen

TL;DR
This study evaluates ChatGPT's role as a support tool in undergraduate software development projects, demonstrating its benefits in improving efficiency, accuracy, collaboration, and learning outcomes over a three-month period.
Contribution
It provides empirical evidence on ChatGPT's effectiveness in educational settings, highlighting its potential to bridge skill gaps and enhance learning in software engineering.
Findings
ChatGPT improved efficiency and accuracy in student projects.
Participants experienced enhanced collaboration and soft skills.
The study underscores the importance of balanced AI integration in education.
Abstract
Artificial Intelligence has demonstrated its significance in software engineering through notable improvements in productivity, accuracy, collaboration, and learning outcomes. This study examines the impact of generative AI tools, specifically ChatGPT, on the software development experiences of undergraduate students. Over a three-month project with seven students, ChatGPT was used as a support tool. The research focused on assessing ChatGPT's effectiveness, benefits, limitations, and its influence on learning. Results showed that ChatGPT significantly addresses skill gaps in software development education, enhancing efficiency, accuracy, and collaboration. It also improved participants' fundamental understanding and soft skills. The study highlights the importance of incorporating AI tools like ChatGPT in education to bridge skill gaps and increase productivity, but stresses the need…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsArtificial Intelligence in Healthcare and Education · Online Learning and Analytics
