Examining Teamwork: Evaluating Individual Contributions in Collaborative Software Engineering Projects. - Joydeep Mitra; Eric Gerber (SIGCSE (1), 2025)