Reproduction of a Knowledge@SMU piece on the growth of IT outsourcing and how this highly complex business poses interesting challenges that have not been fully understood.