The tech industry in America is faced with intense competition from foreign vendors, most notably India. Although painful at times to American technology service providers, the rise of offshore competition creates quality options for outsourcing and creates value for your company.
I am an American, and I look at the world and at business through the lens of my red, white and blue-colored glasses (metaphorically speaking—I don’t really wear glasses). I take pride in the individual achievements of great Americans like Ben Franklin, Alexander Graham Bell, Jack Kilby and Bill Gates who have spawned many an industry. It is because of achievements like theirs that I believe anything is possible in America.
The success of Americans is due to many factors and influences, but no achievement would occur without the work ethic that produces the desire to “get it done.” We like to believe in being patriotic and insist that we “buy American” and forgo any trade outside the good ole US of A. However, we wouldn’t have the economy we have without access to the goods and services from other countries.
I have seen the need to import services as I seek to deliver for my clients; therefore, I have embraced the so-called flattening of the world and now regularly utilize firms in India to help deliver my projects and operate my business. I offer to you, from my own experience, the reason why you should consider outsourcing your technical work. And although outsourcing options exist in Eastern Europe, the Pacific Rim and Latin America, I will use India as my reference point for the sake of this article.
Everyone in business is under constant pressure to produce ever-increasing volumes of work to generate more revenue using existing staff. With outsourcing, you can utilize your existing staff to manage outsourced projects. Your staff manages the outsourced team, thus improving the output of each staff member. Outsourcing leverages several factors, including your staff’s experience and the productivity per individual.
Business is not a steady, constant stream. You can never fully predict what situation the next day, week or month will force upon you. Ensuring you have the appropriate number of staff with the appropriate skills for the current workload is next to impossible.
Outsourcing provides a certain level of scalability to help solve the enviable situation of significant growth. If you have a solid team that can manage the outsourced projects, then you are well positioned to handle the growth by outsourcing projects.
When your business grows, it does so because you successfully deliver a product the market demands. But what if you experience exponential growth and need to ramp up your support infrastructure? How will you support your expanding customer base? How will you research new products and test them? And how will you meet either of these demands while continuing your current rate of growth? Outsource it, that’s how. Need a customer support call center? Find a partner in India. Need help researching new products and/or testing them? Outsource it to India. Outsourcing allows you to delegate noncore activities and lets you maintain your focus on the activities that make you successful.
The plain truth is that American labor is expensive—and should be, given that the cost of living is high compared to the majority of the world. In addition to each staff member’s salary, there is the cost of taxes, health insurance, liability insurance, computers, cubicles and much more, depending on the perks you offer. The typical range for a good developer can be anywhere from $50 to $80 an hour for a full-time staffer (depending on skills and experience). Compare this to the hourly cost of a developer in India, which can be negotiated down to as low as $15 per hour for experienced staff. Pricing flexibility allows you to be much more creative in managing your budget when you can’t afford higher-priced staff.
Maintaining the proper staff levels to meet the needs of your business is a difficult art to master. Too little staff, and you run the risk of failing to deliver in times of increased activity; too many people on staff, and you risk losing quality people due to boredom and the lack of challenging work. Outsourcing gives you flexibility when determining appropriate staff levels. You can hire a core team capable of meeting the demands of your business 80 percent of the time. As activity spikes due to seasonal or similar demands, you can add bandwidth through outsourcing. This strategy will keep your full-time staff at a steady utilization rate throughout the year. The result will be a higher value received per person as you dramatically reduce the “nonproductive” time caused by staff sitting on the bench.
This may come as a surprise, but we Americans are not the smartest people in the world—just the most productive. When you outsource to India, you will be outsourcing to people who are highly educated, often holding degrees from the United States’ finest universities. Clearly language and cultural barriers exist. Just resist the urge to speak with increasing volume, and relax. The good people of India speak better English than the majority of Americans.
If outsourcing sounds even remotely interesting to you, I suggest you take appropriate action. Notice I didn’t simply say “take action.” Getting started with outsourcing is as easy as finding a vendor and signing a contract. Moving forward with wisdom, however, requires you take measured, deliberate steps to ensure you outsource only what you can handle. Here is my list of suggestions to help you start:
Our economy continues to undergo significant change due to increasing competition. Given our changing situation, it is a wise proposition to begin experimenting with Indian outsourcing. Doing so will provide a potential competitive advantage over your competition. In the end, you will find your company in a position to produce more product, profit and net income, and continue the American tradition of business productivity.