Are you sure that you are ready to Outsource your Software R&D?
When things go wrong, these are the TOP 10 major causes of Software Outsourcing Failure: Present codebase & documentation level unfit for offsite R&D Future Product/Services not fit for offsite R&D Outsourcing strategy non-existent Outsourcing strategy not aligned with company strategy Business case not based on realistic estimates Organisation Maturity insufficient Lack of Processes/Methods/Tools..