The Influence of Teamwork Quality on Software Team Performance
Emily Weimar, Ariadi Nugroho, Joost Visser, Aske Plaat, Martijn, Goudbeek, Alexander P. Schouten

TL;DR
This paper investigates how teamwork quality, including trust, shared values, and coordination, significantly impacts software team performance, extending existing models with new factors and empirical evidence.
Contribution
It introduces three new factors—trust, value sharing, and coordination of expertise—into the teamwork quality model and empirically tests their influence on software team performance.
Findings
Teamwork quality explains 81% of performance variance from team members.
Trust, shared values, and coordination are significant performance factors.
High teamwork quality correlates strongly with better software team outcomes.
Abstract
Traditionally, software quality is thought to depend on sound software engineering and development methodologies such as structured programming and agile development. However, high quality software depends just as much on high quality collaboration within the team. Since the success rate of software development projects is low (Wateridge, 1995; The Standish Group, 2009), it is important to understand which characteristics of interactions within software development teams significantly influence performance. Hoegl and Gemuenden (2001) reported empirical evidence for the relation between teamwork quality and software quality, using a six-factor teamwork quality (TWQ) model. This article extends the work of Hoegl and Gemuenden (2001) with the aim of finding additional factors that may influence software team performance. We introduce three new TWQ factors: trust, value sharing, and…
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 · Team Dynamics and Performance · Software Engineering Research
