Assessing Teamwork Dynamics in Software Development Projects
- URL: http://arxiv.org/abs/2501.11965v1
- Date: Tue, 21 Jan 2025 08:23:46 GMT
- Title: Assessing Teamwork Dynamics in Software Development Projects
- Authors: Santiago Berrezueta-Guzman, Ivan Parmacli, Mohammad Kasra Habib, Stephan Krusche, Stefan Wagner,
- Abstract summary: This study investigates teamwork dynamics in student software development projects through a mixed-method approach.<n>We analyzed individual contributions across six project phases, comparing self-reported and actual contributions to measure discrepancies.<n>Findings reveal that teams with minimal contribution discrepancies achieved higher project grades and exam pass rates.
- Score: 2.823770863747379
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: 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.
Related papers
- Closing the Evaluation Gap: Developing a Behavior-Oriented Framework for Assessing Virtual Teamwork Competency [6.169364905804677]
This study develops a behavior-oriented framework for assessing virtual teamwork competencies among engineering students.
Using focus group interviews combined with the Critical Incident Technique, the study identified three key dimensions.
The resulting framework provides a foundation for more effective assessment practices.
arXiv Detail & Related papers (2025-04-20T08:12:27Z) - Collaborative Gym: A Framework for Enabling and Evaluating Human-Agent Collaboration [51.452664740963066]
Collaborative Gym is a framework enabling asynchronous, tripartite interaction among agents, humans, and task environments.<n>We instantiate Co-Gym with three representative tasks in both simulated and real-world conditions.<n>Our findings reveal that collaborative agents consistently outperform their fully autonomous counterparts in task performance.
arXiv Detail & Related papers (2024-12-20T09:21:15Z) - Code Collaborate: Dissecting Team Dynamics in First-Semester Programming Students [3.0294711465150006]
The study highlights the collaboration trends that emerge as first-semester students develop a 2D game project.
Results indicate that students often slightly overestimate their contributions, with more engaged individuals more likely to acknowledge mistakes.
Team performance shows no significant variation based on nationality or gender composition, though teams that disbanded frequently consisted of lone wolves.
arXiv Detail & Related papers (2024-10-28T11:42:05Z) - Studying the Effects of Collaboration in Interactive Theme Discovery Systems [44.14387961657699]
We study the impact of synchronous vs. asynchronous collaboration using two different NLP-assisted qualitative research tools.
We present a comprehensive analysis of significant differences in the consistency, cohesiveness, and correctness of their outputs.
arXiv Detail & Related papers (2024-08-16T21:57:23Z) - Challenges in Understanding the Relationship between Teamwork Quality
and Project Success in Large-Scale Agile Projects [0.0]
We investigated the relationship between teamwork quality and project success with a survey of 196 project participants across 34 teams in four projects.
The observed effect of teamwork quality on project success operates differently across projects.
We conclude with a call for more studies on the quality and frequency of interaction between teams in addition to internal team factors.
arXiv Detail & Related papers (2024-01-31T10:37:20Z) - LLM-Coordination: Evaluating and Analyzing Multi-agent Coordination Abilities in Large Language Models [23.092480882456048]
This study aims at a detailed analysis of Large Language Models (LLMs) within the context of Pure Coordination Games.
Our findings indicate that LLM agents equipped with GPT-4-turbo achieve comparable performance to state-of-the-art reinforcement learning methods.
Results on Coordination QA show a large room for improvement in the Theory of Mind reasoning and joint planning abilities of LLMs.
arXiv Detail & Related papers (2023-10-05T21:18:15Z) - A Reinforcement Learning-assisted Genetic Programming Algorithm for Team
Formation Problem Considering Person-Job Matching [70.28786574064694]
A reinforcement learning-assisted genetic programming algorithm (RL-GP) is proposed to enhance the quality of solutions.
The hyper-heuristic rules obtained through efficient learning can be utilized as decision-making aids when forming project teams.
arXiv Detail & Related papers (2023-04-08T14:32:12Z) - Detecting and Optimising Team Interactions in Software Development [58.720142291102135]
This paper presents a data-driven approach to detect the functional interaction structure for software development teams.
Our approach considers differences in the activity levels of team members and uses a block-constrained configuration model.
We show how our approach enables teams to compare their functional interaction structure against synthetically created benchmark scenarios.
arXiv Detail & Related papers (2023-02-28T14:53:29Z) - Composite Learning for Robust and Effective Dense Predictions [81.2055761433725]
Multi-task learning promises better model generalization on a target task by jointly optimizing it with an auxiliary task.
We find that jointly training a dense prediction (target) task with a self-supervised (auxiliary) task can consistently improve the performance of the target task, while eliminating the need for labeling auxiliary tasks.
arXiv Detail & Related papers (2022-10-13T17:59:16Z) - Benchopt: Reproducible, efficient and collaborative optimization
benchmarks [67.29240500171532]
Benchopt is a framework to automate, reproduce and publish optimization benchmarks in machine learning.
Benchopt simplifies benchmarking for the community by providing an off-the-shelf tool for running, sharing and extending experiments.
arXiv Detail & Related papers (2022-06-27T16:19:24Z) - Deep neural networks for collaborative learning analytics: Evaluating
team collaborations using student gaze point prediction [3.655021726150368]
We introduce an automated team assessment tool based on gaze points and joint visual attention (JVA) information extracted by computer vision solutions.
The results indicate that higher JVA was positively associated with student learning outcomes.
arXiv Detail & Related papers (2020-10-16T02:07:29Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.