Improving Software Engineering Team Communication Through Stronger Social Networks
- URL: http://arxiv.org/abs/2502.01923v1
- Date: Tue, 04 Feb 2025 01:46:26 GMT
- Title: Improving Software Engineering Team Communication Through Stronger Social Networks
- Authors: April Clarke, Tanja Mitrović, Fabian Gilson,
- Abstract summary: Students working in teams in software engineering group project often communicate ineffectively.
We apply two different communication analysis techniques, triad census and socio-technical congruence, to data gathered from a two-semester software engineering group project.
Our findings suggest that each team's triad census for a given sprint is promising as a predictor of the percentage of story points they pass, which is closely linked to project success.
- Score: 1.119697400073873
- License:
- Abstract: Students working in teams in software engineering group project often communicate ineffectively, which reduces the quality of deliverables, and is therefore detrimental for project success. An important step towards addressing areas of improvement is identifying which changes to communication will improve team performance the most. We applied two different communication analysis techniques, triad census and socio-technical congruence, to data gathered from a two-semester software engineering group project. Triad census uses the presence of edges between groups of three nodes as a measure of network structure, while socio-technical congruence compares the fit of a team's communication to their technical dependencies. Our findings suggest that each team's triad census for a given sprint is promising as a predictor of the percentage of story points they pass, which is closely linked to project success. Meanwhile, socio-technical congruence is inadequate as the sole metric for predicting project success in this context. We discuss these findings, and their potential applications improve communication in a software engineering group project.
Related papers
- Gender Influence on Student Teams' Online Communication in Software Engineering Education [8.65285948382426]
This study examines an eight-week project involving 39 SE students across eight teams contributing to GitHub projects.
Using a mixed-methods approach, we analysed Slack communications to identify gender differences.
We found higher help-seeking and leadership behaviours in the all-woman team, while men responded more slowly.
arXiv Detail & Related papers (2025-02-20T15:43:54Z) - Assessing Teamwork Dynamics in Software Development Projects [2.823770863747379]
This study investigates teamwork dynamics in student software development projects through a mixed-method approach.
We analyzed individual contributions across six project phases, comparing self-reported and actual contributions to measure discrepancies.
Findings reveal that teams with minimal contribution discrepancies achieved higher project grades and exam pass rates.
arXiv Detail & Related papers (2025-01-21T08:23:46Z) - 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) - Hypergame Theory for Decentralized Resource Allocation in Multi-user Semantic Communications [60.63472821600567]
A novel framework for decentralized computing and communication resource allocation in multiuser SC systems is proposed.
The challenge of efficiently allocating communication and computing resources is addressed through the application of Stackelberg hyper game theory.
Simulation results show that the proposed Stackelberg hyper game results in efficient usage of communication and computing resources.
arXiv Detail & Related papers (2024-09-26T15:55:59Z) - Learning Multi-Agent Communication from Graph Modeling Perspective [62.13508281188895]
We introduce a novel approach wherein we conceptualize the communication architecture among agents as a learnable graph.
Our proposed approach, CommFormer, efficiently optimize the communication graph and concurrently refines architectural parameters through gradient descent in an end-to-end manner.
arXiv Detail & Related papers (2024-05-14T12:40:25Z) - 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) - Pragmatic Communication in Multi-Agent Collaborative Perception [80.14322755297788]
Collaborative perception results in a trade-off between perception ability and communication costs.
We propose PragComm, a multi-agent collaborative perception system with two key components.
PragComm consistently outperforms previous methods with more than 32.7K times lower communication volume.
arXiv Detail & Related papers (2024-01-23T11:58:08Z) - Locating Community Smells in Software Development Processes Using
Higher-Order Network Centralities [38.72139150402261]
Community smells are negative patterns in software development teams' interactions that impede their ability to create software.
Current approaches aim to detect community smells by analysing static network representations of software teams' interaction structures.
We show that higher-order network models provide a robust means of revealing such hidden patterns and complex relationships.
arXiv Detail & Related papers (2023-09-14T06:48:15Z) - ChatDev: Communicative Agents for Software Development [84.90400377131962]
ChatDev is a chat-powered software development framework in which specialized agents are guided in what to communicate.
These agents actively contribute to the design, coding, and testing phases through unified language-based communication.
arXiv Detail & Related papers (2023-07-16T02:11:34Z) - Accelerating Federated Edge Learning via Optimized Probabilistic Device
Scheduling [57.271494741212166]
This paper formulates and solves the communication time minimization problem.
It is found that the optimized policy gradually turns its priority from suppressing the remaining communication rounds to reducing per-round latency as the training process evolves.
The effectiveness of the proposed scheme is demonstrated via a use case on collaborative 3D objective detection in autonomous driving.
arXiv Detail & Related papers (2021-07-24T11:39:17Z) - On Emergent Communication in Competitive Multi-Agent Teams [116.95067289206919]
We investigate whether competition for performance from an external, similar agent team could act as a social influence.
Our results show that an external competitive influence leads to improved accuracy and generalization, as well as faster emergence of communicative languages.
arXiv Detail & Related papers (2020-03-04T01:14:27Z)
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.