TY - GEN
T1 - Diversity and Teamwork in Student Software Teams
AU - Graßl, Isabella
AU - Krusche, Stephan
AU - Fraser, Gordon
N1 - Publisher Copyright:
© 2023 ACM.
PY - 2023/6/19
Y1 - 2023/6/19
N2 - Diversity is becoming an increasingly relevant topic in software engineering. A higher diversity rate in professional software teams has been shown to positively influence communication, innovation, and performance. Understanding whether similar effects exist in software development teams at an educational level would be important to identify potential challenges and opportunities that might affect students at later professional stages. Therefore, in this paper we investigate the impact of diversity on key teamwork skills such as communication, collaboration, and productivity in student software development teams. In particular, we conducted several surveys on project work progress throughout an introductory software engineering course with students and their tutors regarding these teamwork metrics. We investigate how the self-assessments and the project outcomes relate to seven aspects of diversity, and find correlations between teamwork satisfaction and team diversity. We see deteriorations in certain teamwork metrics over the project timeline - independently of the team diversity. Our findings suggest that the impact of diversity on student teams may be more complex than on professional teams: diversity minorities in teams may feel frustrated more easily. Consequently, it is important to ensure that software development courses maintain motivation and decrease possible frustrations regarding teamwork.
AB - Diversity is becoming an increasingly relevant topic in software engineering. A higher diversity rate in professional software teams has been shown to positively influence communication, innovation, and performance. Understanding whether similar effects exist in software development teams at an educational level would be important to identify potential challenges and opportunities that might affect students at later professional stages. Therefore, in this paper we investigate the impact of diversity on key teamwork skills such as communication, collaboration, and productivity in student software development teams. In particular, we conducted several surveys on project work progress throughout an introductory software engineering course with students and their tutors regarding these teamwork metrics. We investigate how the self-assessments and the project outcomes relate to seven aspects of diversity, and find correlations between teamwork satisfaction and team diversity. We see deteriorations in certain teamwork metrics over the project timeline - independently of the team diversity. Our findings suggest that the impact of diversity on student teams may be more complex than on professional teams: diversity minorities in teams may feel frustrated more easily. Consequently, it is important to ensure that software development courses maintain motivation and decrease possible frustrations regarding teamwork.
KW - Diversity
KW - collaborative learning
KW - computing education
KW - teamwork
UR - https://www.scopus.com/pages/publications/85163514843
U2 - 10.1145/3593663.3593687
DO - 10.1145/3593663.3593687
M3 - Conference contribution
AN - SCOPUS:85163514843
T3 - ACM International Conference Proceeding Series
SP - 110
EP - 119
BT - Proceedings of the 5th European Conference on Software Engineering Education, ECSEE 2023
PB - Association for Computing Machinery
T2 - 5th European Conference on Software Engineering Education, ECSEE 2023
Y2 - 19 June 2023 through 21 June 2023
ER -