Cost cutting has been successfully implemented in IT companies through outsourcing developmental activities to third party. What was once called as subcontracting has taken a new form in the present day scenario as outsourced product development . Outsourcing reduces risks and costs...