Popopopppp
Offshoring – What is Offshoring?
So, what is offshoring? Offshoring is a type of outsourcing. Offshoring simply means having the outsourced business functions done in another country. Frequently,work is offshored in order to reduce labor expenses. Other times, the reasons for offshoring are strategic — to enter new markets, to tap talent currently unavailable domestically or to overcomeregulations that prevent specific activities domestically.
India has emerged as the dominant player in offshoring, particularly in software work. Three factors came into play to make this possible. First,in the 1970s the Indian government put in place regulations that mandated that all foreign ventures have Indian majority ownership. Fearing government takeover, many large U.S. corporations, such asIBM, departed, leaving India in the position of fending for itself to maintain its technical infrastructures. This quickly forced the creation of schools to train students in technology.
Next came theglobal ubiquity of the Internet and massive telecommunications capacity, which enabled companies to get computer-based work done seemingly anywhere, including India.
Third, as the year 2000approached, organizations hired service providers to update their legacy program code. Much of this work was handled in India, where English was commonly spoken, where there was a large and highly trainedpopulation of software engineers, and where labor costs were much lower than in developed countries. Y2K work proved the merits of an offshore labor force, and companies have continued tapping thetalents and skills (and cost savings) made available by Indian offshore service providers. Major companies working as offshoring service providers in India include Tata Consultancy Services (TCS), Infosysand Wipro.
Russia, Ireland, Czechoslovakia and Poland have also surfaced as popular offshoring destinations for specific types of software expertise.
The Philippines, which has a highly literate…