Increasingly, software companies must look to move some portion of their operations offshore in order to stay competitive. However, they take a big risk when they outsource something as mission critical as R&D. Creating a captive offshore center might appear to solve this problem but it is also risky, capital intensive and involve many non-core activities.