Does it have to be a situation similar to that of Open Source Software projects where the team consists of individuals scattered all over the globe? Or is it sufficient that the team consists of two groups, one located in Boston and the other in Tokyo? And would it also be distributed if the teams were located in adjacent rooms? Research works with three overall types of causes for distribution: physical distance, time-zone differences and cultural differences [16].