Your question is actualy the most basic consideration in outsourcing. If a company can't answer that question they better put the brakes on the outsourcing plans. This is what the outsourcing experts can do for you.
Most organizations actually have more than one core competency.
That's why I don't support the theory of focusing on a core competency and outsourcing the rest. Outsource only when a properly managed non-core function can and will be better provided by a third party at a reduced cost. OutsourcingExperts is maintained with WebBBS 3.20 .