


Software has become integral to almost every aspect of our daily lives. The software industry is worth hundreds of billions of dollars and has become one of the largest and most influential in the world. It has followed the trend set by other mature markets (e.g. manufacturing) by offshoring services to the developing world.
Many organisations outsource their software development to other companies who specialise in specific niches of software development. Offshoring is when outsourcing takes place in the developing world. According to global consultancy firm McKinsey, offshoring represented a US $10bn market in 1998, but has a projected volume of US $140bn in 2008.