Experiences with Global Software Architecture Design & Development

[article]
Summary:

In this paper, the authors describe their experience designing and developing a system--for acquiring and processing data from electric, gas, and water meters--among four development sites located in Switzerland, Germany, and the U.S.

In this paper, the authors describe their experience designing and developing a system--for acquiring and processing data from electric, gas, and water meters--among four development sites located in Switzerland, Germany, and the U.S.

Some of the techniques we used for project planning and management are described. We observed that a number of multicultural variables affect the overall performance of the development team. Based on our experience, a set of recommendations is given for managing global software development teams. Although we collectively felt that a single-site project team is likely to be more efficient than a multi-site team, the diversity of ideas and skills offered by a multi-site team resulted in a product line architecture that is flexible, modifiable, and adaptable to different market requirements.

About the author

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.