ABSTRACT

The world is becoming a global village. Increased communication capabilities, computer networks, and language compatibility are challenging older models of doing all software development and testing in one large in-house location. Enterprises and independent software vendors (ISV) are following a distributed development model where there are development offices around the world and development as well as testing is happening round the clock. For example, Microsoft, SAP, and others have development centers in the United States, Europe, Israel, and India; IBM, Hewlett-Packard, and Electronic Data Systems are developing software and outsourcing support from Mexico, India, and Brazil; BearingPoint, formerly KPMG Consulting is serving software development out of China. There are numerous other examples of development centers located in Ireland, the United Kingdom, Singapore, Canada, Russia, and others.