Global Software Development (SATURN 2006)

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?

 

Global Software Development (SATURN 2006)

PDF [20 KB]

PRESENTATION

Author

Matt Bass

This presentation is related to the following area(s) of work:

SATURN

Published: April 2006


SEI Blog

Find Us Here

Share This Page

Share on Facebook  Send to your Twitter page  Save to del.ico.us  Save to LinkedIn  Digg this  Stumble this page.  Add to Technorati favorites  Save this page on your Google Home Page 

For more information

Contact Us

info@sei.cmu.edu

412-268-5800