Understanding open source software development
Understanding open source software development
Working Group Report on Coordinating Distributed Software Development Projects
WETICE '98 Proceedings of the 7th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
Using a Groupware Space for Distributed Requirements Engineering
WETICE '98 Proceedings of the 7th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
Coordinating Open-Source Software Development
WETICE '99 Proceedings of the 8th Workshop on Enabling Technologies on Infrastructure for Collaborative Enterprises
Teaching Social Informatics as a Knowledge Project
Proceedings of the IFIP TC3/WG3.1&3.2 Open Conference on Informatics and The Digital Society: Social, Ethical and Cognitive Issues on Informatics and ICT
Geographically Distributed Project Teams: A Dimensional Analysis
HICSS '00 Proceedings of the 33rd Hawaii International Conference on System Sciences-Volume 7 - Volume 7
Distributed Development: Lessons Learned
Queue - Distributed Development
Managing cross-cultural issues in global software outsourcing
Communications of the ACM - Human-computer etiquette
PDC 04 Proceedings of the eighth conference on Participatory design: Artful integration: interweaving media, materials and practices - Volume 1
Distributed participatory design
CHI '08 Extended Abstracts on Human Factors in Computing Systems
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
QUASE - A quantitative approach to analyze the human aspects of software development projects
CHASE '09 Proceedings of the 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering
Proceedings of the the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Sources of errors in distributed development projects: implications for collaborative tools
Proceedings of the 2010 ACM conference on Computer supported cooperative work
Studying software organizations: in search of a method
Proceedings of the 3rd India software engineering conference
Reducing the cost of communication and coordination in distributed software development
SEAFOOD'07 Proceedings of the 1st international conference on Software engineering approaches for offshore and outsourced development
Benefits of global software development: the known and unknown
ICSP'08 Proceedings of the Software process, 2008 international conference on Making globally distributed software development a success story
A recommendation framework for allocating global software teams in software product line projects
Proceedings of the 2nd International Workshop on Recommendation Systems for Software Engineering
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
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
An empirically based terminology and taxonomy for global software engineering
Empirical Software Engineering
Hi-index | 0.00 |
Distribution in software development projects is a complex phenomenon with many dimensions. In addition to the obvious physical dimension entailed by geographically dispersed project personnel and resources, projects must contend with organizational distribution among various company departments, for example, as well as temporal and stakeholder distributions. A review of the literature on globally distributed software development projects produced a preliminary taxonomy based on a dimensional analysis of distribution. Developers can use this taxonomy to identify and visualize their project's distribution dimensions and scopes. A real-world case study of the taxonomy's use illuminates its value, as well as common challenges and possible solutions to distribution problems.This article is part of a special issue on Global Software Development.