TY - GEN
T1 - Assessing Teamwork Dynamics in Software Development Projects
AU - Berrezueta-Guzman, Santiago
AU - Parmacli, Ivan
AU - Habib, Mohammad Kasra
AU - Krusche, Stephan
AU - Wagner, Stefan
N1 - Publisher Copyright:
© 2025 IEEE.
PY - 2025
Y1 - 2025
N2 - This study investigates teamwork dynamics in student software development projects through a mixed-method approach combining quantitative analysis of GitLab commit logs and qualitative survey data. We analyzed individual contributions across six project phases, comparing self-reported and actual contributions to measure discrepancies. Additionally, a survey captured insights on team leadership, conflict resolution, communication practices, and workload perceptions. Findings reveal that teams with minimal contribution discrepancies achieved higher project grades and exam pass rates. In contrast, teams with more significant discrepancies experienced lower performance, potentially due to role clarity and communication issues. These results underscore the value of shared leadership, structured conflict resolution, and regular feedback in fostering effective teamwork, offering educators strategies to enhance collaboration in software engineering education through self-reflection and balanced workload allocation.
AB - This study investigates teamwork dynamics in student software development projects through a mixed-method approach combining quantitative analysis of GitLab commit logs and qualitative survey data. We analyzed individual contributions across six project phases, comparing self-reported and actual contributions to measure discrepancies. Additionally, a survey captured insights on team leadership, conflict resolution, communication practices, and workload perceptions. Findings reveal that teams with minimal contribution discrepancies achieved higher project grades and exam pass rates. In contrast, teams with more significant discrepancies experienced lower performance, potentially due to role clarity and communication issues. These results underscore the value of shared leadership, structured conflict resolution, and regular feedback in fostering effective teamwork, offering educators strategies to enhance collaboration in software engineering education through self-reflection and balanced workload allocation.
KW - GitLab commit analysis
KW - Software development education
KW - agile methodologies in education
KW - collaborative learning
KW - leadership in student teams
UR - https://www.scopus.com/pages/publications/105008229272
U2 - 10.1109/EDUCON62633.2025.11016305
DO - 10.1109/EDUCON62633.2025.11016305
M3 - Conference contribution
AN - SCOPUS:105008229272
T3 - IEEE Global Engineering Education Conference, EDUCON
BT - EDUCON 2025 - IEEE Global Engineering Education Conference, Proceedings
PB - IEEE Computer Society
T2 - 16th IEEE Global Engineering Education Conference, EDUCON 2025
Y2 - 22 April 2025 through 25 April 2025
ER -