Team composition in software engineering project courses
Dora Dzvonyar, Lukas Alperowitz, Dominic Henze, Bernd Bruegge · 2018
Composing well-balanced, effective development teams for software engineering project courses is important for facilitating learning, fostering student motivation as well as obtaining a successful project outcome. However, team composition is a challenging task for instructors because they have to consider a variety of possibly conflicting criteria such as practical constraints, skill distribution, or project motivation.