Innovation America Innovation America Accelerating the growth of the GLOBAL entrepreneurial innovation economy
Founded by Rich Bendis

call-center-outsourcingSince my background includes software development, I often get the question about when to build a solution in-house, versus outsourcing it to a local company, near-shore service, or off-shore organization in China, India, or Eastern Europe. In the USA, “near-shore” is a euphemism for connected countries, like Mexico and Canada.

There is no simple answer to that question for all cases, but there certainly are some key considerations which will help you select the optimal solution for your case. In fact, the considerations are not unique to software development – they apply almost as well to any product or service you have:

1. Control of core competency. Don’t outsource your core competency. If your software is your solution and “secret sauce,” don’t entrust it to outsiders of any kind. It’s like giving up control of your company. If the software is ancillary to your mission, proceed through the rest of these considerations.

To read the full, original article click on this link: Startup Professionals Musings: Six Key Factors in the Right Outsourcing Decision

Author: