While the payback from technical training is largely undisputed, and a cost that many organizations are prepared to incur, the benefits of socialization training on global software development projects remains an area of debate. This paper begins to explore whether getting to know those you are working with really matters when it comes to the quality of the software that is produced in global settings. The paper describes how five student teams were put in competition to develop software for a Cambodian client. Each extended team comprised students distributed across a minimum of three locations, drawn from the US, India, Thailand, and Cambodia. Two exercises were conducted with these students during the project, to examine their awareness of the countries of their collaborators and competitors, and to assess their knowledge of their own extended team members. On a weekly basis, the stress levels of the students, along with the communication patterns of each development team, were also recorded. The quality of each team's eventual software product was measured through a final product selection process. The paper reports on the results of these two exercises, examined in conjunction with these additional data, and implications for practice and future studies are discussed.
With the rapid increase in offshore outsourcing of software development, Global Software Development (GSD) has become the need of the hour. Today's information technology, in the form of communication networks and tooling opportunities, provides us with a supposedly ready infrastructure to support GSD. However, selecting an appropriate combination of tools that cross cultural boundaries and account for unique in-country connectivity situations is not a trivial task. In this paper, we describe our experience of evolving an infrastructure for student GSD projects over a period of four years, culminating in an environment to accommodate the needs of five different teams from four globally dispersed universities in countries straddling many technological divides. We suggest that our experience offers lessons that can also support those organizations embarking upon GSD initiatives and with their own infrastructure decisions to make.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.