Seeing inside: Using social network analysis to understand patterns of collaboration and coordination in global software teams
暂无分享,去创建一个
One of the pervasive challenges facing any software development team is getting the right level and timing of communication to ensure that people are able to coordinate their work effectively. Communication issues are difficult to address because important aspects of communication are largely invisible to both management and the individuals on the team. Communication challenges are further exaggerated in global software teams, because of the different time-zones, cultures, and working environments. Social Network Analysis (SNA) is an established method for revealing patterns of human communication and decision-making. This tutorial introduces students to basic concepts in SNA, illustrates how SNA can be used to understand the dynamics of and address common communication problems in global software teams, and provides structured exercises in data capture, analysis and interpretation.
[1] Andrew Parker,et al. The Hidden Power of Social Networks: Understanding How Work Really Gets Done in Organizations , 2004 .
[2] James D. Herbsleb,et al. Identification of coordination requirements: implications for the Design of collaboration and awareness tools , 2006, CSCW '06.
[3] M. E. Conway. HOW DO COMMITTEES INVENT , 1967 .
[4] 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.