Improving Software Engineering Team Communication Through Stronger Social Networks
April Clarke, Tanja Mitrovi\'c, Fabian Gilson

TL;DR
This study evaluates communication analysis techniques in software engineering teams, finding triad census predicts project success better than socio-technical congruence, offering insights to enhance team communication and project outcomes.
Contribution
The paper compares two communication analysis methods, demonstrating triad census as a promising predictor of team performance in software engineering projects.
Findings
Triad census correlates with project success metrics.
Socio-technical congruence alone is insufficient for prediction.
Effective communication analysis can inform team improvement strategies.
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Techniques and Practices
