A field study of the software design process for large systems
Communications of the ACM
The sciences of the artificial (3rd ed.)
The sciences of the artificial (3rd ed.)
The geography of coordination: dealing with distance in R&D work
GROUP '99 Proceedings of the international ACM SIGGROUP conference on Supporting group work
On the criteria to be used in decomposing systems into modules
Communications of the ACM
The structure and value of modularity in software design
Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Global Software Development: Managing Virtual Teams and Environments
Global Software Development: Managing Virtual Teams and Environments
Tutorial, Human Factors in Software Development
Tutorial, Human Factors in Software Development
Design Rules: The Power of Modularity Volume 1
Design Rules: The Power of Modularity Volume 1
Network Structure in Virtual Organizations
Organization Science
Managing Software Requirements: A Use Case Approach
Managing Software Requirements: A Use Case Approach
An Empirical Study of Speed and Communication in Globally Distributed Software Development
IEEE Transactions on Software Engineering
Inferring and Visualizing Social Networks on Internet Relay Chat
IV '04 Proceedings of the Information Visualisation, Eighth International Conference
Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering
CSCW '06 Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work
CSCW '06 Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work
Global Software Development Handbook (Auerbach Series on Applied Software Engineering Series)
Global Software Development Handbook (Auerbach Series on Applied Software Engineering Series)
Proceedings of the 2007 international ACM conference on Supporting group work
Proceedings of the 2008 international workshop on Cooperative and human aspects of software engineering
Human-Computer Interaction
Tesseract: Interactive visual exploration of socio-technical relationships in software development
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
The impact of communication structure on new product development outcomes
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
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 2013 conference on Computer supported cooperative work
Process variability management in global software development: a case study
Proceedings of the 2013 International Conference on Software and System Process
The communication patterns of technical leaders: impact on product development team performance
Proceedings of the 17th ACM conference on Computer supported cooperative work & social computing
Hi-index | 0.00 |
In this paper, we seek to shed light on how communication networks in geographically distributed projects evolve in order to address the limits of the modular design strategy. We collected data from a geographically distributed software development project covering 39 months of activity. Our analysis showed that over time a group of developers emerge as the liaisons between formal teams and geographical locations. In addition to handling the communication and coordination load across teams and locations, those engineers contributed the most to the development effort.