Performing these tasks at a level higher than the industry norm provides the company no value.
According to industry estimates that for most companies, only 20% of their activities provide strategic advantage, 50% of their activities are critical, and 30% are at the commodity level. However, most companies outsource few critical tasks, though outsourcing critical tasks represents a large opportunity. Several Independent Software Vendors (ISVs) that have outsourced development have found that about 20% of their work (focused on architecture and product strategy) must remain in house, but the rest can be outsourced, including such critical tasks as new product development. Some of the other critical tasks, such as user documentation and user interface development, require more expertise than the offshore outsourced resources generally provide, so companies have to use a higher ratio of onsite to offshore resources to outsource them successfully.
Comparing Outsourcing Delivery Models - Three service delivery models are available to companies pursuing offshore resources:
Global service provider with strong local presence -- Work with a service provider that offers local (onsite or regional) resources and supplements these resources with offshore resources for specific tasks. Global service delivery companies, including Accenture, Avanade, BearingPoint, Cap Gemini Ernst & Young, Headstrong, IBM, Intelligroup, and Keane, supplement their onsite and regional capabilities with offshore development centers. However, for most companies buying services from these providers, the bulk of the resources provided are domestic. Specialized service providers such as Sapient and Virtusa and Application Service Provider (ASP) Corio also fit into this model.
Direct management of offshore resources -- Some work with a service provider that has minimal local capability and offers offshore services. This is the traditional delivery model of the pure-play offshore providers, such as HCL Technologies, Infosys, LUXOFT (in Russia), Satyam, Tata Consultancy Services, and Wipro. Note, however, that the large pure-play offshore companies are recognizing the need for onsite capabilities and developing domestic capabilities to supplement their offshore resources. This is also alleviating localized conflicts in originating countries.
Develop offshore capabilities in house -- Many companies have begun to expand offshore sales and support offices by adding additional technical resources as part of a distributed IT organization. They are able to reap the rewards of low-cost technical resources while minimizing the loss of control that typically accompanies outsourcing.
Evaluating factors for defining an offshore model - When choosing an offshore model, companies must evaluate process maturity, communication requirements, control requirements, project and resource flexibility, global experience, and industry-specific factors:
Process Maturity -- Successful offshore outsourcing requires a mature process for defining requirements, developing specifications, implementing the specifications, accepting the finished work, evaluating the results, and providing feedback toward a new implementation cycle. Companies cite immature processes as one of the primary causes of project failure with offshore resources.
Communication Requirements -- Individual projects have unique requirements for the amount of interaction required among project participants. Projects requiring serial communications are better suited for offshore development. Projects requiring highly iterative communications are better suited for onsite or offshore development in a company-owned facility.
Control Requirements -- Control requirements determine the level of governance and oversight required to complete a project successfully. Some companies require a high degree of control because the management culture rewards a hands-on management style. Some projects require a high degree of control because of their strategic importance or sensitivity. A lack of strong processes is another factor driving management control. Companies need to establish strong relationship management skills in order to successfully manage outsourced relationships.
Project and Resource Flexibility -- Project flexibility determines the ability of a company to start and stop projects and to raise and lower staffing. Some companies have fixed resource levels but ever-changing project requirements; other companies can vary their resource levels, but have very fixed project requirements.
Global Experience -- Global experience is a measure of the amount of expertise a company has in managing its own global resources. Companies with a high degree of global experience have sales, support, and perhaps technical resources in multiple countries and continents. Companies with minimal global experience have minimal global sales resources and no support or technical resources.
Industry-Specific Criteria -- Industry-specific regulations and unique business processes affect a company's ability to move work offshore. Regulations...
Our semester plans gives you unlimited, unrestricted access to our entire library of resources —writing tools, guides, example essays, tutorials, class notes, and more.
Get Started Now