Accepting that there is an undisputed need for software development to globalize, a proper strategy must be implemented in order to engage teams across the globe, preserve knowledge, optimize productivity and gain expected innovation from the different locations.
FORBES: A Holistic View of Global Software Development