Collaboration between groups of developers and scientists crossing national borders has been a subject of much interest and research. The Virtual [http://en.wikipedia.org/wiki/Collaboratory Collaboratory] project aims to facilitate communication between distributed groups by providing a common location for members to meet, exchange data and communicate.
