COMMUNICATION, TEAM PERFORMANCE, AND THE INDIVIDUAL: BRIDGING TECHNICAL DEPENDENCIES.

Failure of software development projects is common. Often one of the major factors is poor communication between individuals on the development team. However, improving coordination requires more than just increasing communication. The Socio-Technical Congruence (STC) metric helps make sense out of the complicated highly-dynamic coordination requirements between team members by analyzing the relationship between communication and task dependencies obtained from work artifacts (Cataldo, Herbsleb, & Carley, 2008). Previous research computed STC from data contained in software repositories and found that high values of STC in a commercial software engineering setting led to higher team performance (Cataldo, Wagstrom, Herbsleb, & Carley, 2006), but did not differentiate cleanly between the effects of communication aligned with coordination requirements and that which was not. In this work we extend STC, creating an individual metric and two sub-measures that distinguish between communication that is aligned w...

[1]  Kathleen M. Carley,et al.  The Contingent Effects of Transactive Memory: When Is It More Beneficial to Know What Others Know? , 2006, Manag. Sci..

[2]  Sirkka L. Jarvenpaa,et al.  Communication and Trust in Global Virtual Teams , 1999 .

[3]  Pamela J. Hinds,et al.  Structures that work: social structure, work structure and coordination ease in geographically distributed teams , 2006, CSCW '06.

[4]  Markus C. Becker Managing Dispersed Knowledge: Organizational Problems, Managerial Strategies, and Their Effectiveness , 2001 .

[5]  Daniel M. Germán,et al.  The GNOME project: a case study of open source, global software development , 2003, Softw. Process. Improv. Pract..

[6]  John B. Black,et al.  Software psychology: The need for an interdisciplinary program , 1986, Proceedings of the IEEE.

[7]  Paul J. Jackson,et al.  Organizational change and virtual teams: strategic and operational integration , 1999, Inf. Syst. J..

[8]  Kathleen M. Carley,et al.  A PCANS Model of Structure in Organizations , 1998 .

[9]  Nicolas Ducheneaut,et al.  Socialization in an Open Source Software Community: A Socio-Technical Analysis , 2005, Computer Supported Cooperative Work (CSCW).

[10]  Aniket Kittur,et al.  Harnessing the wisdom of crowds in wikipedia: quality through coordination , 2008, CSCW.

[11]  Anthony R. Hendrickson,et al.  Virtual teams: Technology and the workplace of the future , 1998 .

[12]  Kathleen M. Carley,et al.  Workgroup Members , 2022 .

[13]  Harald C. Gall,et al.  Detection of logical coupling based on product release history , 1998, Proceedings. International Conference on Software Maintenance (Cat. No. 98CB36272).

[14]  Audris Mockus,et al.  An empirical study of global software development: distance and speed , 2001, Proceedings of the 23rd International Conference on Software Engineering. ICSE 2001.

[15]  Kathleen M. Carley,et al.  Findings from an Organizational Network Analysis to Support Local Public Health Management , 2008, Journal of Urban Health.

[16]  James D. Herbsleb,et al.  Identification of coordination requirements: implications for the Design of collaboration and awareness tools , 2006, CSCW '06.

[17]  Kristina Lauche,et al.  Coordinating high-interdependency tasks in asymmetric distributed teams , 2008, CSCW.

[18]  James D. Herbsleb,et al.  Socio-technical congruence: a framework for assessing the impact of technical and work dependencies on software development productivity , 2008, ESEM '08.

[19]  Anne P. Massey,et al.  Getting It Together: Temporal Coordination and Conflict Management in Global Virtual Teams , 2001 .

[20]  V. Druskat,et al.  Learning versus Performance in Short-Term Project Teams , 2000 .

[21]  Anita Sarma,et al.  Tesseract: Interactive visual exploration of socio-technical relationships in software development , 2009, 2009 IEEE 31st International Conference on Software Engineering.

[22]  Michael Gertz,et al.  Mining email social networks , 2006, MSR '06.

[23]  Guido Hertel,et al.  Motivation of software developers in Open Source projects: an Internet-based survey of contributors to the Linux kernel , 2003 .

[24]  James D. Herbsleb,et al.  Communication networks in geographically distributed software development , 2008, CSCW.

[25]  Jonathon N. Cummings,et al.  Who collaborates successfully?: prior experience reduces collaboration barriers in distributed interdisciplinary research , 2008, CSCW.

[26]  Stefan Koch,et al.  Effort, co‐operation and co‐ordination in an open source software project: GNOME , 2002, Inf. Syst. J..

[27]  Jesús M. González-Barahona,et al.  Applying Social Network Analysis to the Information in CVS Repositories , 2004, MSR.

[28]  Yutaka Yamauchi,et al.  Collaboration with Lean Media: how open-source software succeeds , 2000, CSCW '00.