Inside Software Development Outsourcing

What management risks can cause software outsourcing to fail?

Looking at what risks management can pose to software development outsourcing.
co-workers using a laptop, having a discussion and gesturing
Thinkstock