During my career, I saw a lot of successes and failures in outsourcing by large companies. The results were often quite expensive and maybe fatal for companies. Why, in my opinion, does outsourcing succeed or fail?
What makes outsourcing successful?
First, let's look at my experience with outsourcing:
Company | Outsource Project and Year | Success | Failure | Reason |
Large R&D Organization | 1987 - Outsource Computer Aided Design Tools (CAD) | Yes | CAD Industry had matured and good tools were available and widely used. Coincided with move from mainframes to networked workstations. | |
Fortune 500 Company | 2000 Outsource hardware manufacturing | Yes | Manufacturing industry was maturing, processes were well standardized in the industry | |
Fortune 500 Company | 2000 - Outsource hardware prototyping | Yes | The Outsource Manufacturing industry was not interested in prototypes, processes not standard, large variability in needs of company across different product groups | |
Fortune 500 Company | 2000 - Outsource Information Technology (IT) | Yes | Outsourcing basic IT (help desk, setups, running servers) was mature but company outsourced many other processes which proved costly and problematic. Internal customers did not understand the real costs and complained constantly. Outsourcing reversed and brought back in-house. | |
Fortune 500 Company | 2008 - Outsource IT | Yes | Outsourcing basic IT (help desk, setups, running servers) was mature but company outsourced many other processes which proved costly and problematic. Lack of agreement on scope, metrics between customer and vendor. Outsourcing partly reversed and brought back in-house. | |
Fortune 500 Company | 2008 - Outsource Engineering | Yes | Outsourcing basic engineering services like maintenance was mature but company outsourced many other processes which proved costly and problematic. Lack of agreement on scope, metrics between customer and vendor. Resistance from existing engineering groups. Outsourcing partly reversed and brought back in-house. |
What makes outsourcing successful?
- Outsourcing something that industry has outsourced before usually works well. There are vendors with standard offerings, track records, processes are understood, and there are often cost savings due to volume or specialization.
- Scope, objectives, plan, benefits must all be well documented and agreed between the customer and vendor so there are no surprises. If a part of the outsourcing is not clear, it will likely go badly.
- The internal agreement process on outsourcing needs to be managed so internal stakeholders, who are often losing jobs or power, buy into the decision.
- Asking an outsource vendor to do new things - go beyond their normal offering, is usually a recipe for disaster unless the vendor really wants to do it, the scope is well understood, and there are contingency plans.
No comments:
Post a Comment
Comments are not moderated prior to posting. Mark