This Trusted Advisor report reviews the most significant risks of outsourcing software development and provides some mitigation strategies.
The report is available for download here: http://ow.ly/wPP12
To access more Trusted Advisor articles, visit: http://www.davidconsultinggroup.com/insights/publications/ta-archives/