Social networks in software process improvement
Journal of Software Maintenance and Evolution: Research and Practice
Coping with distance: an empirical study of communication on the jazz platform
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
Talk versus work: characteristics of developer collaboration on the jazz platform
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
Proceedings of the 6th ACM India Computing Convention
Hi-index | 0.00 |
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 timezones, 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.