Abstract :
In the current economic world, globalization has quickly become a common and significant practice across a multitude of industries. Examples abound in manufacturing, automotive, financial, retail, and other sectors. Not surprisingly, technology and software development companies also figure prominently in this movement. Software teams are increasingly distributed around the world, collaborating both internally across the company and externally with partner companies, subsidiaries, and outsourcing service providers. In this global expending, companies continue to distributing their teams around the world through a variety of means, including offshoring, acquiring, partnering, and outsourcing. As globalization becomes more prevalent, approach and practices are being evolved from one country offshoring to global, from numerous tactical vendors to 3-5 strategic outsourcing vendors, from predominantly maintenance work to new development, design and test lifecycle etc. Global delivery is changing from specialty to a standard in the current industry world.