New Ways To Manage Outsourcing
You can find a major shift in the attitude of big players regarding formalization of outsourcing contracts. The size of outsourcing contracts has steadily dropped for the past two years.
I attribute this contraction to the lack of flexibility of mega-outsourcing contracts.
In order to cut risks, corporations are reducing the scope and duration of these agreements. Moreover, they have started relying on multiple providers to perform specific tasks, rather than resting at the mercy of a single outsourcer for everything.