Experiences with Global Software Architecture Design and Development
In this paper, we describe our 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.
Upcoming Events
Apr 25 |
STAREAST Software Testing Conference in Orlando |
Jun 06 |
Agile + DevOps West The Latest in Agile and DevOps |
Oct 03 |
STARWEST Software Testing Conference |
Nov 14 |
Agile + DevOps East The Latest in Agile and DevOps |