Supporting Brainstorming Activities with Bots in Software Engineering Education
The recent rise in the performance and availability of large language models (LLMs) has fueled the adoption of generative artificial intelligence (AI) to support software engineering. Technologies such as Copilot and ChatGPT have become ubiquitous in software engineering, both in academic and professional settings. Nevertheless, the effects of such technologies on how engineers collaborate to build software are relatively unknown, raising questions regarding the impact they have on computer-supported collaborative work (CSCW). To explore these effects, we conducted a within-subjects empirical case study with 24 undergraduate software engineering students. Students were divided into seven groups, completing four brainstorming tasks related to a software engineering project for a course on frontend development. For each group, two of the tasks were supported by LLM-powered bots, while the other two tasks did not include bots. Our findings show that when the brainstorming process was supported by bots, students proposed significantly fewer ideas and reported significantly less sense of authorship and sense of responsibility with respect to the ideas selected. These results motivate the need for frameworks to guide how software engineers collaborate with AI-powered technologies.
Sun 27 AprDisplayed time zone: Eastern Time (US & Canada) change
14:00 - 15:30 | Session 2: Collaborative and Educational Use of BotsBotSE at 213 Chair(s): Emad Shihab Concordia University, Montreal Emad Shihab | ||
14:00 22mPanel | Panel Discussion BotSE | ||
14:22 22mTalk | ResearchBot: Bridging the Gap between Academic Research and Practical Programming Communities BotSE Sahar Farzanehpour Virginia Tech, Swetha Rajeev Virginia Tech, Huayu Liang Virginia Tech, Ritvik Prabhu Virginia Tech, Chris Brown Virginia Tech | ||
14:45 22mTalk | Supporting Brainstorming Activities with Bots in Software Engineering Education BotSE Juan Carlos Farah École Polytechnique Fédérale de Lausanne, Jérémy La Scala École Polytechnique Fédérale de Lausanne, Sandy Ingram University of Applied Sciences and Arts, Denis Gillet École Polytechnique Fédérale de Lausanne | ||
15:07 22mTalk | Towards a Framework for Multi-Bot Collaboration BotSE Alberto Mimbrero SCORE Lab, I3US Institute, Universidad de Sevilla, Seville, Spain, José Antonio Parejo Maestre SCORE Lab, I3US Institute, Universidad de Sevilla, Seville, Spain, Pablo Fernandez SCORE Lab, I3US Institute, Universidad de Sevilla, Seville, Spain, Miguel Romero-Arjona University of Seville, Sergio Segura SCORE Lab, I3US Institute, Universidad de Sevilla, Seville, Spain | ||