Wednesday, March 17, 2010

Advantages of Offshoring over Captive Centers

It has been more than a decade when software companies started off-shoring their product development work in order to cut their costs largely. This trend is being followed by the companies around the globe to make things easier and cost effective.
Today more than 500 product companies have jumped from offshore bandwagon and established captive centers in India, China etc. The expectation of the company’s that have established captives is to have close control over the offshore R&D operations and thought they could make things easy and happening.

A study showed that the interest of establishing captive centers is being reduced day by day. The challenges that captives are facing is resulting in a significant decrease in the number of new captives that are being introduced. Some of the key challenges that result in decreasing interests towards captives are –

  1. Lack of Scale – Scale plays a major factor for operations as it impacts every element of a captive’s performance: cost, attrition, productivity, recruitment etc. The factor that plays a major impact is in-country branding. In places like India and China people always have a preference to be associated with big names/mnc’s to grow faster. So potential employees always have a preference for companies like Google, Accenture, Infosys etc, who have named themselves as local leaders rather than companies that are never heard before.
  2. Higher than anticipated Costs – Many companies are not willing to pay good salaries to attract top talent and underestimate high G&A costs which can crush a small organization. In order to scale up, captives often pay high above the market rates throwing the entire cost model out of whack. Hence the average cost of captive’s are loaded almost 20% higher than working with a provider.
  3. High Attrition High attrition rate effects productivity and destroys the morale. Industry statistics show attrition at captive centers is almost twice as high as the average provider rate. The factors that are responsible for captive’s attrition are –
  • Lack of career path opportunity, especially at smaller captives.
  • Second-class-citizen status: Many companies treat their captives as their low cost offshore teams. This causes low morale and breaks the loyalty bond towards the organization.

Poor Development Process and Coordination with the Onsite team – Many organizations face difficulty in establishing strong development process and implementing productivity measures. But very few of captives are able to implement productivity measures like CMMi, Six Sigma etc to improve the processes for knowledge transfer and other collaborations. These measures taken have a direct impact on productivity as a whole.

Management Attention Wanes – The major factor that harms the cooperation with the onsite team and captive centers are the difference in time zones, which takes away the attention in focusing towards the core focus of the company. At the very beginning everybody are excited but afterwards the management attention moves to the rest thing. Further, in order to contribute to the next product release, the management is trying to ensure and focus in proper functioning of the captives.

The above limitations do not play any role in Off shoring. As Off shoring is just contracting with another company or person to do a particular job/function, and now every organization outsources in some way or other. Typically, the function being outsourced is considered non-core to the business. The firms that are providing the outsourcing services are third-party providers, or as they are more commonly called, Service Providers. These services providers are already well established with facilitating all resources and infrastructure that is required to carry out the development process.

Every company evaluates a service provider before outsourcing the work, based on –

  1. Strategic Thinking – In order to develop the organizations philosophy about the role of outsourcing in its activities.
  2. Evaluation and Selection – It is done in order to decide on the appropriate outsourcing projects and potential locations for the work to be done and service providers to do it.
  3. Contract and Development – It is done to work out the legal, pricing and service level agreement (SLA) terms.
  4. Outsourcing management or governance – To ensure, refining the ongoing working relationship between the client and outsourcing service providers.

The major advantages that drives offshoring than having a Captive Center is –

  1. Cost Savings – By outsourcing the work that were done in house will often reduce the employee levels and related costs, such as recruitment, supervision, salary and other benefits. This also reduces the cost of equipment obsolescence and depreciation. A portion of the cost savings will go to the outsourcer, but in return the company doesn’t need to invest a lot in setting up infrastructure and hiring people etc, thus making a huge cost savings and reduce the work load.
  2. Quality of Service – As your company will be the outsourcer’s customer; you will likely experience a “can-do attitude”, which may not be exhibited by an in-house employee.
  3. More Capital Funds – Off-shoring reduces the need to invest in non-core business functions, thereby making your capital investment free to make profits in the business.
  4. State-of-the-art-Technology – Due to the huge scope in this field, outsources have to spend time and money on the latest equipment and on employee training to get competitive edge on others. By outsourcing in certain areas, you are assured of receiving the most efficient services and latest technological expertise within that particular function.
  5. Price Stability – By IT outsourcing, you will likely be able to obtain stable pricing, eliminating the future need to shop around. It will also help to budget operating expenses and capital purchases more accurately, while potentially preventing the likelihood of surprise expenses.
  6. New Business Partners – Outsourcers are always to be viewed as your business partner. And as a business partner, they share in the desire to keep your company operating at its maximum potential.
  7. More time to focus on Core Business Activities – Outsourcing helps to focus more on your core business activities. As Management spends time in planning and directing the company’s business strategies and not wasting time in managing time in certain ancillary functions. This will help in improvising things in both the ways.

75 comments:

Ardent Seo said...

Thanks for sharing this information. Captive Centre is undoubtedly a more difficult. Ardent iSys http://www.ardentisys.com is offshore software Development Company that provides reliable software solutions.

Maria Tal said...
This comment has been removed by a blog administrator.
Anonymous said...

just linked this article on my facebook account. it’s a very interesting article for all.
software engineering services

Jakob Truss said...

Thanks for sharing this information.....

Owing to the breakthrough success of the IT and software industry in the Philippine islands, the country boasts the extraordinary skills and competence of its citizens in the field of outsourcing and offshoring. Hence, the country is now highly recognized in the outsourcing industry. For more details please visit this following websites: philippinesoffshoring (dot) org and offshorestaffleasing (dot) org.

Alok P Kumar said...

Your views are valid for several Captives but certainly misses the mark when it comes to cost savings. Indian Captive would save atleast 50% over the Indian third party outsource company and if the points you have mentioned are managed well, there is nothing to beat a captive solution.
In reality, a combination of outsource and captive gives the best advantage to any organisation. Please check my blog www.kumaralok.com and I have mentions facts on Captive front normally ignored.

Benivolent said...

Nice post The quality of this post is outstanding!This information clears my doubts,I will keep it in mind.

.Net application development

James Bond said...
This comment has been removed by the author.
James Bond said...

yeah, outsourcing is good way to save money. no pay-rolls, no health care.

but employers shall not get too jealous on this ;)

http://news4geeks.net/

aisha said...

Nice post, thanks for sharing this wonderful and useful information with us.
1982 Toyota Cressida AC Compressor

aisha said...

1980 Toyota Cressida AC Compressor
I have read a few good stuff here. Certainly worth bookmarking for revisiting. I wonder how much effort you put to create such a fantastic informative site.

aisha said...

I recently came across your blog and have been reading along. I thought I would leave my first comment. I don't know what to say except that I have enjoyed reading. Nice blog. I will keep visiting this blog very often.

2002 Ford Mustang AC Compressor

royal said...

Hi,
The auctionwebsitescript is leading provider of Reserve Auction Script & software and other auction applications.Create your own proffessional reserve auction web site fully customizable, easy to install,highly configurable.

Thanks
Reserve Auction Script

Anonymous said...

Isuzu FRR Truck Turbo

I recently came across your blog and have been reading along. I thought I would leave my first comment. I don't know what to say except that I have enjoyed reading. Nice blog. I will keep visiting this blog very often.

Steve Cooper said...

Hi It is important. Thanks for the information .
Its good things, keep share
indian outsourcing

OTS said...

Thanks for sharing great post. I am studying your updates regular and find it very helpful.

Software Development Company

OTS said...

Thanks for sharing great post i have study it and find helpful.

Software Development Company

royal said...

Hi,
Auction Website Script selling best quality Groupon clone script at a very reasonable price.Our Ready Made solution will get your groupon clone website online in few hours.

Thanks
Daily Deal Software

royal said...

Hi,
I have read your blog and I appreciate the information which you shared here. It is really good read to me.

Thanks for sharing!
Buy and Sell Items

Anonymous said...

I enjoyed your post. It’s a lot like college – we should absorb everything we can but ultimately you need to take what you’ve learned and apply it.
Chevy W6 Turbocharger

kanmani said...

Wonderful blog & good post.Its really helpful for me, awaiting for more new post. Keep Blogging!




Outsource Product Development

viji said...

I actually enjoyed reading through this posting.Many thanks.




Software Product Development

Rahul said...

thanking your for providing such a nice information

Php developer india

ilinksystems said...

thanks for giving wonderful information to us, can you tell me all the outsourcing makes business partners?



Healthcare Software Development

patienttrackmate App said...

very nice post..

Patient TrackMate App - The best Patient Care App for every Physicians, Health care providers, Medical students to use on their iPad.

Web -www.patienttrackmate.com

Unknown said...

Offshore Outsourcing benefits most of the companies because vendors most of use their own infrastructure and hardware and even their own workforce for providing the services. Thanks for your valuable post sharing.

Unknown said...

The information on outsourcing that you have provided is great it has clear my all the doubt.Offshore outsource

Unknown said...

.Net Development was presented out by Microsoft with the aim to bring ease in the enhancing of desktop and web application.This platform consists of Visual Studio IDE, .Net Framework, and a few other server technologies.

Begonia information Systems said...

Hi,

Nice post. Thank you for sharing this software development & outsourcing post. Keep on sharing.

Unknown said...

Very Nice blog post, I am thankful for this beautiful post. Yes these things really beneficial to us in many types. Offshore is good for Indian people and also Software Development Company India.

Rashmi said...

Thanks for sharing...
That is very impressive, you should be proud of yourself having powered through something so difficult. I can honestly say that I won't be doing that anytime soon. software development india

Web Designer India said...

Thanks for sharing this very informative post! This is so interesting to know. I really love reading your stuff being posted here.

Web Designer India

Unknown said...

Very well written information. It will be helpful for anyone who uses it, including myself. Keep sharing. Looking forward to-more posts.
offshore outsource

Unknown said...

interesting blog. It would be great if you can provide more details about it. Thanks you






Offshore Software Development Company in India

allricjohnson said...

When the software companies started off-shoring the product development work in order to cut their cost largely, it has been more than a decade. The trend is being followed by the companies around the globe to make the things easier and cost effective. More than 500 product companies have jumped from the offshore bandwagon and established captive centers in India, China etc. To have close control over the offshore R&d operations and thought they could make things easy and happening, the expectation of the company’s that have established captives.

Drupal Web Development

Unknown said...

Thanks for shairng all of these useful tips. I have began searching online for real quality product development services because I have a project that I need some assistance on. It's also important to make sure you get some feedback and get a quality product when it is all said and done.

Dr. Maryam Kausar said...

http://maryamkausar.blogspot.com/2013/06/factors-affecting-offshore-development.html

Unknown said...

You have remarkable information on this web-site.I appreciate perusing your website. Thank you so much!|

Outsourced Product Development

Unknown said...

You have written a very nice article about Software Development Company. I appreciate this blog and do write similar posts on software development.

Thanks
Prasant Saxena

einfochips said...

hey nice source for us,thanks for sharing the nice information of the software development and this article really helpful for us.

embedded software development

Unknown said...

Thanks for sharing important information about advantages of offshoring over captive centers. Find the best software development company or PHP development kota for positive and affordable work by the team.

Unknown said...

I really appreciate you for all the valuable information that you are providing us through your blog.

seo/smo company in Lucknow

Unknown said...

software development company in Bhubaneswar.
http://syonindia.com
hi
Thanks for it. Its a grt information.

Tips and Solution said...

Thanks for this nice post.

Webvirtue is a leading offshore software development company based in India specialized in ecommerce software development, custom software development, web software development and more.

Unknown said...

inoday offers best offshore software development india & also Outsourcing Software Development india if you are interested than inoday is one stop solution for all requirement.

Unknown said...

Thanks for your great information, the contents are quiet interesting.I will be waiting for your next post.
Website Development

Unknown said...

Thanks for sharing this information here.
software Development company India

Unknown said...

I really appreciate you for all the valuable information that you are providing us through your blog.
Web design company in Noida

Unknown said...

I really happy to read your article. Thanks for this.
software Development company in india

Harry said...

Offshore outsourcing to captive centers as you pointed out is an added advantage. There are many offshore software development companies and among which brand identity matters.

Unknown said...

Thank you for sharing this information. I found it well thought through and insightful.

Our experience comes as a US headquartered outsource software development firm with 4 development offices in the US, 5 in Central Europe and 2 in Latin America.

Because of scale we are able to maintain multiple offices each with their own technical specialty. In each office there is a CTO level person and we build the technical team for that office around his specialty. Each of these offices are chosen based on a number of attributes including cost, attrition and regional technical specialty.

This gives the advantage of breadth of technology that is difficult to match with a captive center. We also have the advantage of operating in multiple time zones allowing for a "follow the sun" model which is once again more difficult in a captive model.

Here is a white paper that may be of interest on critical mistakes made when outsourcing:

http://www.neubloc.com/pdf/WP_CriticalOutsourcingMistakes.pdf

Armando Viteri, CEO Neubloc

Unknown said...

Appreciation for any blog- ' it was a great piece of advice, truly it was a knowledge booster. i am looking forward for your next blog...very good work..keep it up... Financial software development company

Allan said...

The software development company helps the business in getting their required programming matching with business requirements

Unknown said...

In this blog post author shows the quality of Outsourcing, to prevent from cost cutting and analyze his development through SWOT analysis.

Unknown said...

I really happy to read you blog. Your blog is very good. We are India based web development company providing web development service at affordable rate. http://www.webvirtue.com/software-development.php

Ganesh said...

Very nice blog. It is a wonderful information about Advantages of Offshoring over Captive Centers. Aparajayah Technology in Madurai provides Application Development Service.

Aparajayah said...

Great blog and nice to read. Thanks for sharing this blog. Aparajayah Technology in Madurai offers Software Development Service.

Debut Infotech said...

Thanks for the blog. and the information you are providing is helpfull about the Offshore Development Services

Unknown said...

thanks for sharing this blog for offshore software development.Our company also provides the offshore software development environment.
offshore software development company

Unknown said...

I am truly thankful to the blog administrator who has shared this great post
at this place. Really a great information to read.
Software Development Company in Indore

Anonymous said...

On looking this article, I am very happy. This blog share unique and informative information with us.

Software Development Service?

Unknown said...

Good information provides. Thank you for sharing knowledgable information. Outsourcing can offer greater budget flexibility and control.IT Offshoring and Outsourcing|Service Level Agreement IndiaTop IT Companies In India

Unknown said...

Very useful information. I really appreciate for the article.


Software Development Company

Amanda said...

Most companies overlook the cost and HR required for development of software or products. It would be much beneficial to outsource such development work, so that the company can focus on scaling the business rather than running it.

Offshore Software Development Company

Medical Billing said...

Wonderful blog & good post..............Remote Coding Services provides primary key-points for the medical billing progressions. The two major processes are Medical Coding which includes the process of evaluating and assigning codes to several types of medical records.



Remote Coding Services

Unknown said...

Software Development Company India - There is no denial in the fact that the lot of Software Development Company India is in thousands, but only a few people actually know about all the IT services that a proficient software crafting firm can offer. So, to let you know about all those services, I have one of the best companies known as RKM IT services.

Anonymous said...

Nice post, Thanks for sharing such a useful and informative post.
Cigna Media Group

seema said...

This post will be very useful to us....i like your blog and helpful to me....nice thoughts for your great work.


outsource software development

Unknown said...

Nice and really helpful blog with great information of offshore software development.
Keep sharing.
Custom software company India

Unknown said...

The Biggest benefit of Offshore web development is that it facilitates the clients to hire an offshore web development team at low cost from any part of the world. An offshore development center facilitates business Owners to Hire virtual team of Experts from various parts of the world. due the offshore Development Services A business owner is able to hire a global talent at low cost. As per knowledge there are a lots of Offshore development centers in India. I am referring you one of the the best Offshore development center in India.

Saravanan said...

A very well-written post. I read and liked the post and have also bookmarked you. All the best for future endeavors. Getting some solution regarding.
Technolgy, online reputation management ,Business Information Blog

vasanthanju said...

One of the top reasons small businesses tend to outsource work is because it will get done quicker.
Payroll Software India
Payroll Services
Human Resource Management System

Terry Ronaldo said...

It would not be wrong to justify the fact that such a blog enhanced with very potential information, would always help an individual and group of companies to learn, understand and make a decision accordingly in their corporate world.
Apparently I would like to give an overview of my company. We are HRSG “THE ULTIMATE CLOUD SOLUTIONS YOUR COMPANY NEEDS.” We help Multinational Companies to grow and give them a proven record support in “Recruiting, outsourcing, consulting, management software’s and Business solutions, enabling them to become a market leader.
HRSG Outsourcing has been providing innovative and professional outsourcing solutions across industries and functions for 26 years. We believe in shared success for our clients as well as the talented associates we hire for them. That is why, over 40,000 associates, deployed in more than 475 locations, serving over 225 local and international clients, trust our services.



Employee outsourcing Pakistan

BPO Solutions said...

bposol.com
BPO Solutions is a Pakistani based, RPO & BPO Company.

Victo Johnson said...

Great post. It's very interesting and enjoyable. It must be helpful for every developer. Thanks for sharing your nice post.Web Development Services.

Emma King said...

Thanks for Sharing Great post

Buy Animal Pots
Hoya Kerrii, Heart Leaf Plant
Buy Baby Groot
Moon Cactus
Book Resin Planter
Buy Planter Pot & Flower Stands
Buy Succulents & Cactus
Buy Planter Pot & Flower Stands