Abstract

Unequal distribution of work is a common problem in student team projects, undermining learning objectives and reducing student satisfaction with teamwork. More is needed to be known about the impact of unequal distribution of work on the performance of student software engineering teams and their members and the relationship between objective measures of unequal contribution and team-perceived unequal contribution. A greater understanding of these issues allows for targeted and personalised responses to these behaviours. We investigated several aspects of unequal contribution in student software engineering teams. We measured inequality of contribution using Git data from student software engineering teams, source code quality using code analyser SonarQube, and the team performance using grades. According to our results, most students under-contributed to their teams, and at least half the teams in each assignment had low equality of contribution or extreme inequality of contribution. Individual contribution styles did not strongly persist between modules (one-semester-long software engineering courses). There were no consistent associations between inequality of contribution in the student teams and performance or code quality. When the contribution of the least active team member was less than 14% of their fair share, teams were likely to perceive an unequal distribution of contributions.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.