ChatGPT as a Software Development Bot : A Project-Based Study
Waseem, M., Das, T., Ahmad, A., Liang, P., Fahmideh, M., & Mikkonen, T. (2024). ChatGPT as a Software Development Bot : A Project-Based Study. In H. Kaindl, M. Mannion, & L. Maciaszek (Eds.), ENASE 2024 : Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software Engineering (pp. 406-413). SCITEPRESS - Science and Technology Publications. https://doi.org/10.5220/0012631600003687
Authors
Date
2024Copyright
© 2024 SCITEPRESS
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 for a balanced approach to technology use. Future research should focus on optimizing ChatGPT’s appli cation in various development contexts to maximize learning and address specific challenges.
...
Publisher
SCITEPRESS - Science and Technology PublicationsParent publication ISBN
978-989-758-696-5Conference
International Conference on Evaluation of Novel Approaches to Software EngineeringIs part of publication
ENASE 2024 : Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software EngineeringISSN Search the Publication Forum
2184-4895Keywords
Publication in research information system
https://converis.jyu.fi/converis/portal/detail/Publication/213484288
Metadata
Show full item recordCollections
License
Related items
Showing items with similar title or keywords.
-
Implementing AI Ethics in a Software Engineering Project-Based Learning Environment : The Case of WIMMA Lab
Agbese, Mamia Ori-otse; Rintamaki, Marko; Mohanani, Rahul; Abrahamsson, Pekka (Springer, 2022)Increasing ethical concerns necessitate AI ethics forms part of practical software engineering (SE) foundational educational learning. Using an ethnographic approach and focus group discussions in a SE project-based learning ... -
Work‐from‐home impacts on software project : A global study on software development practices and stakeholder perceptions
Nguyen‐Duc, Anh; Khanna, Dron; Le Giang, Huong; Greer, Des; Wang, Xiaofeng; Martinez, Zaina Luciana; Matturro, Gerardo; Melegati, Jorge; Guerra, Eduardo; Kettunen, Petri; Hyrynsalmi, Sami; Edison, Henry; Sales, Afonso; Chanin, Rafael; Rutitis, Didzis; Kemell, Kai‐Kristian; Aldaeej, Abdullah; Mikkonen, Tommi; Garbajosa, Juan; Abrahamsson, Pekka (John Wiley & Sons, 2024)Context The COVID-19 pandemic has had a disruptive impact on how people work and collaborate across all global economic sectors, including software business. While remote working is not new for software engineers, forced ... -
Exploring Applicability of LLM-Powered Autonomous Agents to Solve Real-life Problems : Microsoft Entra ID Administration Agent (MEAN)
Rodriguez, Roberto; Syynimaa, Nestori (SCITEPRESS - Science and Technology Publications, 2024)Microsoft Entra ID is Microsoft’s identity and access management solution used by many public and private sector organisations globally. In March 2023, Microsoft retired two PowerShell modules which have enabled automation ... -
What makes a (ro)bot smart? : examining the antecedents of perceived intelligence in the context of using physical robots, software robots, and chatbots at work
Makkonen, Markus; Salo, Markus; Pirkkalainen, Henri (Association for Information Systems, 2022)In recent years, the acceptance and use of intelligent robots and other kinds of intelligent systems have begun to gain more and more attention also in information systems research. Here, many studies have found the perceived ... -
Software Startup Practices : Software Development in Startups Through the Lens of the Essence Theory of Software Engineering
Kemell, Kai-Kristian; Ravaska, Ville; Nguyen-Duc, Anh; Abrahamsson, Pekka (Springer, 2020)Software startups continue to be important drivers of economy globally. As the initial investment required to found a new software company becomes smaller and smaller resulting from technological advances such as cloud ...