Teamwork is a key learning outcome for our foundations of software engineering course. However, conflicts are inevitable in teams, and if students cannot resolve conflicts, this can lead to decreased satisfaction for everyone on the team. In this experience report, we present our approach to help students deal with conflicts that can occur in team projects. Working with faculty from the School of Business, following best practices of organizational behaviour research, we instructed students on how to provide high quality peer feedback, and designed activities where students provided feedback to each other following these principles. After this intervention, we compared the results of our teamwork survey with the results from the previous semester. We saw a meaningful drop in teamwork problems directly after the intervention, and the effect persisted for the rest of the semester.
Fri 22 MarDisplayed time zone: Pacific Time (US & Canada) change
13:45 - 15:00 | |||
13:45 25mTalk | Application of Collaborative Learning Paradigms within Software Engineering Education: A Systematic Mapping StudyGlobal Papers Rita Garcia Unity and Victoria University of Wellington, Christoph Treude Singapore Management University, Andrew Valentine The University of Melbourne DOI | ||
14:10 25mTalk | Improving Software Engineering Teamwork with Structured Feedback Papers Victor Huang Weiqi Carnegie Mellon University, Kori Krueger Morgan State University, Taya Cohen Carnegie Mellon University, Michael Hilton Carnegie Mellon University DOI | ||
14:35 25mTalk | The Development of Students' Professional Competencies on a Work-Based Software Engineering ProgramGlobal Papers Matthew Barr University of Glasgow, Oana Andrei University of Glasgow, Alistair Morrison University of Glasgow, Syed Waqar Nabi University of Glasgow DOI |