The No.1 i-Technology Magazine in the World !
   
 

      ES no BS
This is a personal blog of Yakov Fain       My son's animations and music         No BS IT podcast      Америчка




Archives

««Sep 2010»»
SMTWTFS
    1
2
34
567891011
12131415161718
19202122232425
2627282930

RSS Feed








Subscribe to these blogs

IT offshoring will put US corporations to their knees

posted Sunday, 8 February 2009

During tough times, large US corporations try to find ways to cut expenses.  All of a sudden, you don’t see those people who were watering plants on your floor.  Then, the access to the drawer with office supplies becomes as restricted as getting to a safe deposit box in your bank.

The other day I met an employee of a large corporation, and she told me that her manager didn’t allow her to send a delayed report via Fedex because it was more expensive than using US priority mail.
The training budget gets circumcised next.

During the crisis times people start worrying about executives’ bonuses and try to take their corporate jets away.  
But  there is one expense that these jetless and bonusless executives don’t want to discuss. Yes, I’m talking about the money spent on offshore software developers.

I spoke to an employee of a huge corporation - he goes through an annual performance review and was punished for not keeping the offshore consulting team busy when they didn’t have anything to do!  No, they are not allowed to cut this umbilical cord. The management keeps lying that offshore development is cheap. They keep covering up the facts that the programming quality is poor and their US-based employees have to quietly re-do the assignments received from overseas. This subject can’t even be discussed. The big shots made their decision many years ago:  hiring offshore teams is good. Case closed.

I'm a partner in a small company, and we also work with offshore programmers. But we don’t work with teams, we work with individuals that we like and need. Every morning, I spend a couple of hours on the phone with our developers working overseas, and trust me, as soon as I’ll see that they either not deliver of don’t have work, they will be gone.

Large American companies don’t have this luxury and keep carrying this unneeded cargo.   Dear CEOs and CIOs, corporate jet expenses are peanuts comparing to the amounts of money YOUR corporation loses because of wasting money on low quality offshore “helpers”. Your mid-level managers will keep lying to you that “our offshore partners are profitable”. They keep waving flags that read “Can’t beat $15 per hour”.  Lie. In many cases people getting these $15 per hour just don't deliver, are underutilized, and work productively only 5-10% of their time!

Let’s do some math. Say, one offshore programmer costs your organization $15*8*40=$600 a week. It looks cheap. Ten programmers cost you $6000 a week

In the best case scenario, only 3 of them are good developers and deliver. If the rest of the team that you are forced to work with is just taking your time, requires writing more detailed spec and delivers poorly tested code, this means that you are actually paying $6000 a week for the work of three developers. Each of them costs $2000 a week, which translates into $400 a day or $50 an hour.

There is so many great developers in Texas, Colorado, Utah, Georgia that will be happy to work for you for $50 a hour!

My hat off to IBM that demonstrated ultimate creativity. If you work for IBM in the USA, get prepared to get shipped to India. You've heard it right. They call it Project Match. If in the past century there were companies who were helping, say a white male to find a perfect match among black males. IBM will find a match between you and a third-world country. They'll also match your compensation to level it up with salaries of people around you. Sure enough, your cost of living in India will be  lower than in New York, but you'd better not plan to come back home with those savings you'll make in Bangalore.I smell a mismatch here...

Three years ago I’ve written an article “What CIO Should Know about Outsourcing Enterprise Java ”.  Forget about Java – it’s happening in any large IT organization regardless of what programming platform they use.

I wonder how deep our economy should sink to force executives cutting these large offshore vampires loose?

twitter.com/yfain

tags:      

links: digg this    del.icio.us    technorati    




1. Nirmal left...
Tuesday, 10 February 2009 1:47 am

Yes some programmers are of low quality I do agree but we cannot generalize the situation and confirm that All Indian programmers are of low quality. I perosnally held high level positions in USA/Europe/Far East but none complained about my quality of work.I am in touch with my managers and they always thank me for my past work. Never did thet re do their Software they used as it is. You are free to convince people in USA not to hire Indians.It is upto you.

We are sending top Space technology to Moon? the softwarwe and Hardware was developed by the Indians ------Esp. The Space imaging Instruments etc etc....


2. Yakov Fain left...
Tuesday, 10 February 2009 7:47 am

Don't put words in my mouth. I did not say that all Indians are poor programmers. As everywhere, by the 80/20 rule, 80% of them are from poor to mediocre. These are the people who are not needed for US corporations and we need to openly admit this and cut them loose.


3. Muthu left...
Thursday, 12 February 2009 5:31 am

Dear Yakov,

Every Business Man in the world wants to become a Billionaire. so they go for India or china.... I belive most of Americans still buying "Made in China or India or Vietnam ..." products. Sale price of jeans trouser in American retail store is $48, which is bought in china for $4.1. If an american want to buy "Swadeshi"(means manufactured in USA) Jeans, he has to spent more than $48, but not less than that. If an American wants to stop outsourcing they should follow the Philosophy of "Swadeshi", (buy American made toys,electronic gadgets,cars..etc) which will never happen in America.


4. Yakov Fain left...
Thursday, 12 February 2009 7:37 am

Agree, outsourcing will remain a part of our life, but my main message is to cut loose those foreign workers that produce bad jeans and toys with defects. A good businessman wouldn't keep them on payroll as many large US corporations do.


5. itmuthuselvam@yahoo.com left...
Thursday, 12 February 2009 8:16 am

I recommend that each Offshore developer needs to be interviewed by an American Techlead to find Offshore developer's technical stuff. I believe, this will solve American company's goal also reduce real estate price in india.I believe that the next sub-prime tidel will hit india soon.


6. Yakov Fain left...
Thursday, 12 February 2009 8:59 am

Exactly. It's a paradox - here in America, each person who applies for a job has to go through the set of interviews. On the other hand, in large corps a project manager can be given an offshore team - no interviews, nothing. Just simply, "This is our partner team. You will work with them."


7. Valery left...
Friday, 13 February 2009 8:04 am

@Muthu If we talk about jeans ... I remember the jeans made in the USA from Texas's cotton and flax, the ones I can use for several years without the need to repair. For some reason, the China-made pair of jeans from Chinese cotton and rice paper can't survive even a half of a year of moderate use. So if you calculate TOC (total cost of ownership) for a period of several years, than US jeans are preferable. The very same is true for IT industry. A final commit of initial software version to the code repository is just a beginning of software lifecycle.


8. Muthu left...
Wednesday, 18 February 2009 2:13 pm

Valery,

I accept your comments.Which American business man will wait longer years to become a Billionaire ? I am an Indian.I travelled in US and Germany. In India Many Chineese products are available for its cheap price. The cost of a 'Made in China' Jeans in Indian retail store in inida is(Rupees: 350) $7(It is not an offer price), which was bought in china for $4.1. The same Jeans in American retail store in America is $48(Offer price may be $10). The same jeans in Germany is 20 Euros. I understand that American Business men wants to become Billionaire in a short period by using Human Resources of "third world" countries.As you know, they are also getting success on this.

If an American wants good product, he should go for their own Human Resources. If an American wants to become a Billionaire, they should go other country Human Resouuces.

But Resources working for Top American Companies in India (like Microsoft,Google ...) are having better skills than Americans.