January 12, 2007

Offshoring: Money talks, programmers walk

The hot debate currently going on in the online pages of InfoWorld Talkback in response to our news story "Survey: Offshoring does not cost developer jobs" misses the point. The TalkBack pages are filled with comments from software engineers and programmers relating how they or people they know were laid off because the company they worked for took its software development off shore. The question everyone should

The hot debate currently going on in the online pages of InfoWorld Talkback in response to our news story "Survey: Offshoring does not cost developer jobs" misses the point.

The TalkBack pages are filled with comments from software engineers and programmers relating how they or people they know were laid off because the company they worked for took its software development off shore.

The question everyone should be asking is not are jobs in the U.S. at stake -- because employers probably don't really care if they are -- but rather does it make economic sense for a company to take its software development offshore?

I spoke with Barry Rubenstein, program manager for application outsourcing at IDC to see what he had to say.

Rubenstein's comments shot down the claim of the Software & Information Industry Association [SIIA] that offshoring is not costing jobs.

"Cost is a primary driver," for going off shore, said Rubenstein. "That is the main reason."

If cost is the "main reason," logically, that means that companies are comparing what the cost of hiring U.S. workers is versus the cost of hiring workers from Inida, Russia, or China. And if they decide to go offshore, they have obviously decided not to hire U.S. professionals.

Rubenstein added that if you just compare labor rates, then offshoring is "absolutely" less expensive. However, Rubenstein also said, "When you look at the added overhead to manage an offshore team, things get more complicated."

And this is exactly what I've been told time and time again by many companies that have taken their development off shore. It even gets to the point where some have brought it back in house because the cost of overhead outweighed the initial lower costs of labor.

Nevertheless, Rubenstein said there are reasons other than cost why some companies go off shore, citing a mid-sized manufacturer in the Midwest that uses SAP on the backend.

"It is hard to attract highly skilled SAP programmers to, say, work in Omaha, Nebraska. This is a big driver for outsourcing in general and offshoring in particular."

In some situations, there are also skills that companies can't find here, in particular intimate knowledge of legacy applications.

As older programmers retire, for example, Cobol programmers,
especially in the public sector, are hard to find, said Rubenstein.

(Why there are more experts in Cobol elsewhere eludes me. However, perhaps there is an explanation.)

"And these programs [like Cobol] have incredibly poor documentation, and companies have no choice but to turn to outside resources."

Nevertheless, I believe it would be foolish and even mendacious to say that no jobs are lost in the States due to offshoring.

The argument that "offshoring is used almost entirely as a form of expansion, not as a replacement," as David Thomas, executive director of SIIA said, is false on its face.

For every job placed outside of the United States, there has to be someone Stateside who is not being hired.

Again, the real question is, does offshoring make economic sense for companies? And is there no value to be gained by hiring local talent whenever it is possible?

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Sign up to receive InfoWorld Resource Alerts

Subscribe to the Today's Headlines: First Look Newsletter

Find out what will be news for the day, with our first-thing-in-the-morning briefing.

©1994-2009 Infoworld, Inc.