IT delivery has changed greatly over the past 15 years. When the outsourcing industry first developed, businesses looked for IT service providers solely to reduce costs. As the global delivery model grew, outsourcers began to take advantage and used lower-cost regions to deliver some of that cost benefit.
In the short term these relationships were a success, but anyone involved in outsourcing projects at that time will admit that limitations soon became apparent, as it became evident that long term, large, monolithic outsourcing contracts may have delivered cost savings but were failing in terms of agility, productivity and responsiveness to the business, and could not handle the transformation needed.