![]() |
|
An e-newsletter published by |
September 2005, Vol. 2 No. 8 |
| Welcome to Food for Thought™, an e-newsletter from Software Quality Consulting. I've created free subscriptions for my valued business contacts. If you find this newsletter informative, I encourage you to continue reading. Feel free to pass this newsletter along to colleagues by clicking this Forward Email link. If you’ve received this newsletter from a colleague and would like to subscribe, please click this Enter New Subscription link. If you don't wish to receive this newsletter, click the SafeUnSubscribe™ link at the bottom of this newsletter, and you won’t be bothered again. Your continued feedback on this newsletter is most welcome. Please send your comments and suggestions to info@swqual.com. |
In This Months’ Topic,
I discuss the very current and very controversial topic of offshore outsourcing…
|
|
Offshore Software Development The term “outsourcing” became popular in the 1990’s. During that time, white-collar workers experienced, for the first time, the kind of job shifts that many blue-collar workers had experienced in prior decades. History has shown that significant job shifts have coincided with major industrial and technological revolutions. For example:
The Giant Sucking Sound The number of US manufacturing jobs shifting overseas was so great that Ross Perot (former presidential candidate and founder of EDS) quipped that the jobs leaving the US created what he called a "giant sucking sound" as workers left for other countries. In the 1990’s, the Internet sparked the latest job shifting upheaval. As Third World countries built infrastructure and added broadband capability, knowledge workers could now be located in many parts of the world. The Giant Sucking Sound has gotten louder as knowledge workers have been pulled into the great vortex… This month, we will explore the offshoring phenomenon – looking at the impact on the US economy, typical problems encountered by organizations who offshore software development work, and the most contentious issue - is it really as cheap as they say? Terms Before we begin, several terms need to be defined. |
|
|
Myths, Facts, and Opinions As with earlier upheavals, the job shifting of knowledge workers is very emotional and very political. It has generated lots of press, created lots of myths, few facts, and many opinions. Smart people disagree on many aspects of this highly controversial topic. To help sort this out, I will try to address the myths, the facts, and provide some opinions about the following topics related to offshoring:
I will also identify resources so you can learn more about this important topic. 1. Is offshoring to blame for the so-called “jobless recovery”? Many people agree that the US is experiencing a “jobless recovery” as the economy recovers from the 2001 recession. Some people believe that the dramatic increase in offshoring is the cause for this “jobless recovery”. Let’s look at the myths, the facts, and some opinions. Myths Some people believe that the dot.com meltdown and not offshoring was the primary cause for the loss of jobs since 2000. A McKinsey & Co. report states:
It seems that the real myth in this report is that all of the jobs lost since 2000 were “…in manufacturing, not service sectors”. Facts Now, let’s look at some facts… Forrester Research estimates that 3.3 million white-collar jobs, representing $136 billion in wages, will move offshore in the next 15 years. A report on offshoring and its impact on the “jobless recovery” prepared by the Brookings Institute stated that: |
|
|
A recent article in the Boston Globe stated that:
Opinions… Clearly the statement in the McKinsey Report that “…all jobs lost were actually in manufacturing…” [1] is not accurate. Many jobs in software development and QA were also lost and these job losses can be directly attributable to offshoring activity. Most software industry consulting and research firms believe that offshoring will see significant increases over the next several years as US companies continue to take advantage of tax loopholes by shifting software development work overseas. [14] In fact, Stan Lepeak, VP of the META Group, stated that:
And, there are those who believe that offshore outsourcing is a good thing that will help invigorate our economy and force changes in the way the software industry operates. Read the McKinsey Report on Offshoring… 2. What kinds of problems have organizations involved in offshoring software development and QA work had to address? As you might expect, software companies involved in offshoring have had some problems… Myths Some software companies who have problems developing software here in the US seem to believe that by sending their development work offshore, it will magically get done right, on time, and for a lot less money. Facts Ed Yourdon observed that:
A recent survey [5] of companies actively involved in offshore projects, identified the kinds of problems encountered and their perceived severity:
“Between 20% and 30% of the companies reporting in this survey indicated they had had ‘major’ problems in each of nearly 20 categories. The most commonly reported problems were knowledge transfer problems and cultural problems.” [5] Summary of Alera’s Offshoring Survey… Opinions… A disciplined development environment and effective management controls are prerequisites before companies should consider offshoring. Companies that have problems developing software in the US should expect those problems to be magnified a hundred fold when their development and QA resources are half-way round the world. The absurdity of “offshoring-mania” is illustrated in this recent article:
How many startups have you seen that have the disciplined software development environment and effective management controls Ed Yourdon believes are required for offshoring to be successful? It seems that the venture capitalists desire to “drive the thinking” in this area will lead to more failures than successes. 3. What are the costs associated with offshore development and QA? The primary reasons offshore development has grown so dramatically are the tax loopholes and the lure of low cost labor. Highly skilled labor in countries like India, China, the Philippines, and others are paid a fraction of what their US counterparts are paid. But labor costs aren’t the whole story… Myths The business press is replete with articles on the bargain basement labor rates available from offshore development firms (see [2, 12, and 13]). Claims of 80% percent savings are frequently touted. A recent article in CIO Magazine stated:
Facts When something seems too good to be true, it usually is. As many people have pointed out, labor costs are only one of the many costs of offshoring…
Howard Rubin, VP of the META Group, recently conducted a study of 100 companies based in New York City [15]. One company he surveyed figured it would cost about $20,000 in salary per person offshore. However, the company wound up spending closer to $45,000 per person after including costs for offshore management, infrastructure, training, and other related costs. A similarly qualified onshore resource located in Syracuse or Buffalo NY would earn about $53,000 – hardly a significant cost savings. And here’s some data from a recently conducted survey of companies involved in offshoring [5]:
Nearly 10% of the companies surveyed had negative cost savings. Opinions… Labor costs in offshore countries are increasing at a faster rate than labor costs in the US. A VP of an offshore IT development firm stated that:
Hard to imagine with 15-20% increases in labor costs, the cost of offshore development isn’t going to increase. The way they plan to do this is to force turnover by using lower cost and obviously, lower skilled labor as the more experienced staff become too expensive. More turnover means more disruption, more training required, more management issues, etc… In the not too distant future, the gap between labor costs for offshore and onshore knowledge workers will diminish to the point where there is no significant cost savings to be realized by sending this work offshore. What will those companies investing heavily in offshore development do when this happens? Most likely, they will be in a position of not having sufficient onshore resources in place to take advantage of this shift in labor expenses. And, much of their domain knowledge will have been transferred offshore… Emerging Trends Can US-based businesses find knowledge workers in the US that can compete with the lower wages paid to offshore knowledge workers? The answer is yes. Onshoring is bringing work that was done offshore, back to smaller cities in the US where labor costs are more competitive. The onshoring movement is starting to take hold as businesses involved in offshore development are looking at the real cost of offshore development – not just the labor cost – and realizing that they are not saving as much money as they expected… A backlash against corporations that send US jobs offshore has also been gaining steam. At least 8 states have legislation pending that would prohibit government entities from sending government work offshore. And Congress is taking up this cause as well. No less than 8 bills were introduced in 2004 to limit the number of US jobs sent offshore and to close tax loopholes that make it attractive for companies to do this. Dealing with the backlash from a CIO’s perspective… The backlash is already starting to affect US businesses. Check out this recent story about call centers:
The Bottom Line… In my opinion, offshoring has resulted in significant job shifting. The ivory tower economists would have us believe that this is somehow good for our economy. Hard to convince someone who’s been out of work for many months that this is for the greater good. We need to exploit the resources we have here in the US, develop lower-cost knowledge worker centers in smaller US cities, and compete more aggressively with our counterparts in other parts of the world. We also need to increase undergraduate enrollment in software engineering and IT programs at our colleges and universities. Legislation to close tax loopholes that make offshoring attractive can also help. Many small to mid-sized software companies who have been involved with offshoring have had significant problems. Several of these companies are relatively low maturity organizations looking for a quick return on investment. The few companies who have managed to be successful at offshoring have learned that you need to take the long view. Offshoring won’t pay dividends in the short term – it may actually cost more. Offshoring can work if organizations are willing to:
Furthermore, organizations must have a proven track record of successful software development in the US before they can ever hope to be successful shifting jobs to Third World countries. That’s my story and I’m sticking to it… Pay it Forward If you find this newsletter of value, please consider the following: |
|
|
Read more about the Pay It Forward foundation… |
Every month in this space you’ll find additional information related to this month’s topic.
|
Every month, you’ll find news here about local and national events that are of interest to the software community …
|
Software Quality Consulting provides consulting, training, and auditing services tailored to meet the specific needs of clients. We help clients fine-tune their software development processes and improve the quality of their software products. The overall goal is to help clients achieve Predictable Software Development™ – so that organizations can consistently deliver quality software with promised features in the promised timeframe. To learn more about how we can help your organization, visit our web site or send us an email. |
I hope this newsletter has been informative and helpful. Your comments and feedback are most welcome. Send me your feedback… Thanks, |