Accepting that there is an undisputed need for software development toglobalize, a proper strategy must be implemented inorderto engage teams across the globe, preserve knowledge, optimize productivity and gain expected innovation from the different locations.