Coordination in software development
Communications of the ACM
The ramp-up problem in software projects: a case study of how software immigrants naturalize
Proceedings of the 20th international conference on Software engineering
Splitting the organization and integrating the code: Conway's law revisited
Proceedings of the 21st international conference on Software engineering
It's all in the words: supporting work activites with lightweight tools
GROUP '99 Proceedings of the international ACM SIGGROUP conference on Supporting group work
The adoption and use of “BABBLE”: a field study of chat in the workplace
Proceedings of the Sixth European conference on Computer supported cooperative work
Improving validation activities in a global software development
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
What is chat doing in the workplace?
CSCW '02 Proceedings of the 2002 ACM conference on Computer supported cooperative work
The character, functions, and styles of instant messaging in the workplace
CSCW '02 Proceedings of the 2002 ACM conference on Computer supported cooperative work
An Empirical Study of Speed and Communication in Globally Distributed Software Development
IEEE Transactions on Software Engineering
An Empirical Study of Distributed Software Maintenance
ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
The software customer/supplier relationship
Communications of the ACM - Information cities
Proceedings of the 27th international conference on Software engineering
Distributed development: an education perspective on the global studio project
Proceedings of the 28th international conference on Software engineering
Risk management with enhanced tracing of requirements rationale in highly distributed projects
Proceedings of the 2006 international workshop on Global software development for the practitioner
Monitoring GSD projects via shared mental models: a suggested approach
Proceedings of the 2006 international workshop on Global software development for the practitioner
Global software development in the freeBSD project
Proceedings of the 2006 international workshop on Global software development for the practitioner
Distributed development in an intra-national, intra-organisational context: an experience report
Proceedings of the 2006 international workshop on Global software development for the practitioner
Do agile GSD experience reports help the practitioner?
Proceedings of the 2006 international workshop on Global software development for the practitioner
Cost estimation for global software development
Proceedings of the 2006 international workshop on Economics driven software engineering research
Global Software Engineering: The Future of Socio-technical Coordination
FOSE '07 2007 Future of Software Engineering
Globally distributed software development project performance: an empirical analysis
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Information "bridging" in a global organization
CASCON '07 Proceedings of the 2007 conference of the center for advanced studies on Collaborative research
1st International Global Requirements Engineering Workshop --- GREW'07
ACM SIGSOFT Software Engineering Notes
Towards architectural knowledge management practices for global software development
Proceedings of the 3rd international workshop on Sharing and reusing architectural knowledge
Articulation work in small-scale offshore software development projects
Proceedings of the 2008 international workshop on Cooperative and human aspects of software engineering
Towards governance schemes for distributed software development projects
Proceedings of the 1st international workshop on Software development governance
Enhancing Elicitation Technique Selection Process in a Cooperative Distributed Environment
REFSQ '08 Proceedings of the 14th international conference on Requirements Engineering: Foundation for Software Quality
Balancing Agility and Formalism in Software Engineering
Pitfalls in Remote Team Coordination: Lessons Learned from a Case Study
PROFES '08 Proceedings of the 9th international conference on Product-Focused Software Process Improvement
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
On the Use of Handover Checkpoints to Manage the Global Software Development Process
OTM '09 Proceedings of the Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: ADI, CAMS, EI2N, ISDE, IWSSA, MONET, OnToContent, ODIS, ORM, OTM Academy, SWWS, SEMELS, Beyond SAWSDL, and COMBEK 2009
Proceedings of the 3rd India software engineering conference
Handshaking between software projects and stakeholders using implementation proposals
REFSQ'07 Proceedings of the 13th international working conference on Requirements engineering: foundation for software quality
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
Assessments in global software development: a tailorable framework for industrial projects
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Coordination implications of software architecture in a global software development project
Journal of Systems and Software
Challenges and improvements in distributed software development: a systematic review
Advances in Software Engineering
Analyzing collaboration in software development processes through social networks
ISoLA'10 Proceedings of the 4th international conference on Leveraging applications of formal methods, verification, and validation - Volume Part I
Methodological reflections on a field study of a globally distributed software project
Information and Software Technology
An experience base with rights management for global software engineering
i-KNOW '11 Proceedings of the 11th International Conference on Knowledge Management and Knowledge Technologies
Overcoming the challenges in cost estimation for distributed software projects
Proceedings of the 34th International Conference on Software Engineering
Ambidexterity in Agile Distributed Development: An Empirical Investigation
Information Systems Research
Communication breakdowns in global software development teams: is knowledge creation the answer?
Proceedings of the 17th ACM international conference on Supporting group work
An industrial survey of software outsourcing in china
PROFES'07 Proceedings of the 8th international conference on Product-Focused Software Process Improvement
Offshore insourcing in software development: Structuring the decision-making process
Journal of Systems and Software
Dynamic networked organizations for software engineering
Proceedings of the 2013 International Workshop on Social Software Engineering
Can social awareness foster trust building in global software teams?
Proceedings of the 2013 International Workshop on Social Software Engineering
Information and Software Technology
Software quality across borders: Three case studies on company internal alignment
Information and Software Technology
Facilitating contagion trust through tools in Global Systems Engineering teams
Information and Software Technology
An empirically based terminology and taxonomy for global software engineering
Empirical Software Engineering
Hi-index | 0.00 |
We report on the experiences of Siemens Corporation in nine globally-distributed software development projects. These projects represent a range of collaboration models, from co-development to outsourcing of components to outsourcing the software for an entire project. We report experience and lessons in issues of project management, division of labor, ongoing coordination of technical work, and communication. We include lessons learned, and conclude the paper with suggestions about important open research issues in this area.