Coordination in software development
Communications of the ACM
The mythical man-month (anniversary ed.)
The mythical man-month (anniversary ed.)
Global software teams: collaborating across borders and time zones
Global software teams: collaborating across borders and time zones
Splitting the organization and integrating the code: Conway's law revisited
Proceedings of the 21st international conference on Software engineering
Understanding open source software development
Understanding open source software development
Global Software Development: Managing Virtual Teams and Environments
Global Software Development: Managing Virtual Teams and Environments
Workshop on global software development
Proceedings of the 24th International Conference on Software Engineering
Guest Editors' Introduction: Global Software Development
IEEE Software
An Empirical Study of Speed and Communication in Globally Distributed Software Development
IEEE Transactions on Software Engineering
Thirteen Assertions for Globally Dispersed Software Development Research
HICSS '97 Proceedings of the 30th Hawaii International Conference on System Sciences: Information System Track-Organizational Systems and Technology - Volume 3
GROUP '03 Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work
Global software development: technical, organizational, and social challenges
ACM SIGSOFT Software Engineering Notes
An Empirical Study of Open-Source and Closed-Source Software Products
IEEE Transactions on Software Engineering
The Design and Implementation of the FreeBSD Operating System
The Design and Implementation of the FreeBSD Operating System
Global software development: building a research community
ACM SIGSOFT Software Engineering Notes
Assigning Tasks in a 24-Hour Software Development Model
APSEC '04 Proceedings of the 11th Asia-Pacific Software Engineering Conference
Strategies for global information systems development
Information and Management
Global software development at siemens: experience from nine projects
Proceedings of the 27th international conference on Software engineering
Cultural patterns in software process mishaps: incidents in global projects
HSSE '05 Proceedings of the 2005 workshop on Human and social factors of software engineering
GROUP '05 Proceedings of the 2005 international ACM SIGGROUP conference on Supporting group work
Code Quality: The Open Source Perspective (Effective Software Development Series)
Code Quality: The Open Source Perspective (Effective Software Development Series)
Evaluating the Quality of Open Source Software
Electronic Notes in Theoretical Computer Science (ENTCS)
Does distributed development affect software quality?: an empirical case study of Windows Vista
Communications of the ACM - A Blind Person's Interaction with Technology
Does distributed development affect software quality? An empirical case study of Windows Vista
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Information and Software Technology
Do time of day and developer experience affect commit bugginess?
Proceedings of the 8th Working Conference on Mining Software Repositories
Ecological inference in empirical software engineering
ASE '11 Proceedings of the 2011 26th IEEE/ACM International Conference on Automated Software Engineering
Distributed development considered harmful?
Proceedings of the 2013 International Conference on Software Engineering
Hi-index | 0.00 |
FreeBSD is a sophisticated operating system developed and maintained as open-source software by a team of more than 350 individuals located throughout the world. This study uses developer location data, the configuration management repository, and records from the issue database to examine the extent of global development and its effect on productivity, quality, and developer cooperation. The key findings are that global development allows round-the-clock work, but there are some marked differences between the type of work performed at different regions. The effects of multiple dispersed developers on the quality of code and productivity are negligible. Mentoring appears to be sometimes associated with developers living closer together, but ad-hoc cooperation seems to work fine across continents.