Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type

Topics

Publication Date

Presentation

Global Software Development (SATURN 2006)

  • April 2006
  • By Matt Bass
  • This SATURN 2006 working session aims to bring together people who are concerned with architecting systems for global development.
  • Publisher: Software Engineering Institute
  • This presentation was created for a conference series or symposium and does not necessarily reflect the positions and views of the Software Engineering Institute.
  • Abstract

    The trend towards global software development has gathered pace in recent years. More and more software intensive systems are being developed using teams that are geographically distributed. Developing software in this way poses unique challenges, however. Not only do cultural issues, differences in background, and organizational boundaries come into play, but communication and coordination in general is much more difficult and less effective. The system architecture is a central artifact in these efforts. This working session aims to bring together people who are concerned with architecting systems for global development. During this working session we will bring our collective experience together to identify the architectural issues that are unique to global software development and provide a forum for sharing our experience in dealing with those issues.

    Participants should think about the following questions:

    1. What issues (as they relate to software architecture) have you   experienced while developing software using teams that were geographically   distributed?
    2. What practices did you use that were effective in this environment?  
    3. What practices did you use that were not effective in this   environment?

     

  • Download