Wang, Xuchen; Gupta, Amar; Crk, Igor - 2014
The concept of collaborative software development between groups spanning the globe is becoming more commonly accepted as a means of reducing development time and costs. It may be argued that the distributed development process is less efficient than a localized development process of comparable...