Identify the points to be considered when deciding whether to outsource or produce in-house.

Since 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.

  2. Intellectual property content. Some country cultures have little appreciation for software as intellectual property. For example, 90% of the software used in China and Vietnam today is pirated. Near-shore and local outsourcing alternatives are manageable with contracts and non-disclosure agreements. Protect your intellectual property.

  3. Technology level. If you expect your solution to incorporate the absolute latest in software technologies, scalable to millions of users, with multi-system failover and recovery, don’t count on out-sourcing. On the other hand, if it is maintenance and testing on non-core software, use the lowest cost solution.

  4. Cost factors. Companies in Asia and Eastern Europe can still provide direct cost reductions of up to 75%. In these calculations, be sure to include indirect costs of remote work, such as more project management, more travel, and less efficient communication. The net may be less cost reduction than you thought.

  5. Product or services. Once product software is written, it doesn’t take much effort to deliver it to customers. Software services, on the other hand, involve the creation of software customized for a specific situation, with a relatively low level of leverage and reuse. Outsourcing for services needs to be carefully managed, and almost never works.

  6. Creative or operational. Creative products, like chip design programs, architectural rendering, or consumer games are not easily outsourced. Operational products, like process automation or reservation systems, may be large but mundane, and more easily outsourced. In all outsourcing cases, a detailed specification is required.

The typical software startup these days is a one or two person operation, founder and co-founder, who do the work themselves on the first product with no salary. With today’s tools, they can do the work of a six or eight-person team 10 years ago, so software outsourcing is not appropriate.

On the other hand, if your startup is not software oriented, but you need some work done (not central to your product and core competency), it is usually better to outsource, either locally or remotely, than to hire employees, manage them, pay benefits, and maybe have to lay them off later.

If you do decide to outsource, build the relationship first, and manage the project carefully. Watch for evidence of inadequate staff and training, high turnover, poor or inadequate process, and lack of vendor project management. On your side, the killers are poor specifications, no acceptance criteria, and scope creep.

Overall, I believe that the demise of software entrepreneurs has been greatly exaggerated. Whether you are outsourcing software development, manufacturing, or accounting, the considerations are the same. Outsourcing is a tool, not the problem or the solution.

Marty Zwilling

A make-or-buy decision is an act of choosing between manufacturing a product in-house or purchasing it from an external supplier.

Also referred to as an outsourcing decision, a make-or-buy decision compares the costs and benefits associated with producing a necessary good or service internally to the costs and benefits involved in hiring an outside supplier for the resources in question.

To compare costs accurately, a company must consider all aspects regarding the acquisition and storage of the items versus creating the items in-house, which may require the purchase of new equipment, as well as storage costs.

  • A make-or-buy decision is an act of choosing between manufacturing a product in-house or purchasing it from an external supplier.
  • Make-or-buy decisions, like outsourcing decisions, speak to a comparison of the costs and advantages of producing in-house versus buying it elsewhere.
  • There are many factors at play that may tilt a company from making an item in-house or outsourcing it, such as labor costs, lack of expertise, storage costs, supplier contracts, and lack of sufficient volume.
  • Companies use quantitative analysis to determine whether making or buying is the most cost-efficient method.

Regarding in-house production, a business must include expenses related to the purchase and maintenance of any production equipment and the cost of production materials. Costs to make the product can include the additional labor required to produce the items, which takes the form of wages and benefits, storage requirements within the facility, holding costs overall, and the proper disposal of any remnants or byproducts from the production process.

Buy costs related to purchasing the products from an outside source must include the price of the good itself, any shipping or importing fees, and applicable sales tax charges. Additionally, the company must factor in the expenses relating to the storage of the incoming product and labor costs associated with receiving the products into inventory. It also includes signing any contracts with suppliers that might require the company to be locked-in to certain deals for a certain period of time.

In a make-or-buy decision, the most important factors to consider are part of quantitative analysis, such as the associated costs of production and whether the business can produce at required levels.

The results of the quantitative analysis may be sufficient to make a determination based on the approach that is more cost-effective. At times, the qualitative analysis addresses any concerns a company cannot measure specifically.

Factors that may influence a firm's decision to buy a part rather than produce it internally include a lack of in-house expertise, small volume requirements, a desire for multiple sourcing, and the fact that the item may not be critical to the firm's strategy.

A company may give additional consideration if the firm has the opportunity to work with a company that has previously provided outsourced services successfully and can sustain a long-term relationship.

If a firm is going to buy or outsource, it's essential that they work with a company that they can rely on for the long-term.

Similarly, factors that may tilt a firm toward making an item in-house include existing idle production capacity, better quality control, or proprietary technology that needs to be protected. A company may also consider concerns regarding the reliability of the supplier, especially if the product in question is critical to normal business operations. The firm should also consider whether the supplier can offer the desired long-term arrangement if that is what it requires.

If a company is already in business there may be a point when certain situations arise that will cause a company to pause and consider which direction it should proceed in; whether it should buy or make the parts or products it needs.

Some of these events could be a trusted supplier shutting down, an increase or decrease in demand for the product, or a possible path for new opportunities. At these junctions, management will have to consider the advantages of either making or buying the product, which can also be outside of a cost-benefit analysis. Will one decision lead to economies of scale, to a possible new product line, or a restructuring of the core business?

Depending on the business and its place in the market, there will be both advantages and disadvantages of continuing down the same path or forging a new one.