Outsourcing is typically disliked by programmers, but does anyone know any empirical studies of the cost/benefits of outsourcing for a company?
I'm not looking for personal experiences here (as entertaining/frightening as they may be), but for actual research studies.