Notice what's happening. We've substantially reduced opportunities for U.S. technical workers. Therefore we have fewer people opting for that type of education. The companies then do more offshoring until, eventually, we have no domestic capability in these high tech areas.
And now, point 1 - what do we do when electronics design capability is a lot greater in China than in the U.S.?
Point 2 - Do we really think that 350,000 engineers won't generate more new innovative ideas than will 90,000 engineers? And what does this imply for future technological leadership of the world?
Point 3 - What does the foregoing imply regarding economic, technological, and military power of China versus the US?
Bonus question: Was that cheap toaster at WalMart really worth giving China global dominance?
What is clownish is these "very smart" people at Mvkinsey (and they are quite bright, I have worked with them) cannot grasp what this will do to their and their children's own lives down the line. They think that they can survive outside the nation state, and, most peculiarly, Western Civilization. Brother, are they in for a rude shock. The problem is that they will sink us all before they realize what a blunder it all is. This all goes to show how cosseted and mired in their own abstractions our current business and political "leadership" truly are.
It is amazing that all of a sudden they expect Americans to take this sitting down, to compete with the third world wages in their own nation. Issues as broad as this will not be settled in boardrooms in the end, and they may well be settled on the barricades.
On the other hand, a part of me likes to see management consultants pushing this for it may mean it is just another management fad, like the Zillion others that they have pushed that have failed. They seem to generate a fad every 7 years or so. What was the last one? Oh, the "new ecomony,> that's right.
On a side note, management consultants must love offshoring because they can hire talent and not have to put them in the partnership laddering structure. It means fewer partners. That works until a fogging company figures out how to compete with them. Of course, senior partners will be retired by then.
On the other hand, they could just make them work.
It seems to me that a problem that the shops that use this will encounter is converting client firms to their methodologies. What if the client will not convert. Then it descends into the standard consulting model, and that is a different business then "software manufacturing." As a consulting organization grows their methodology gets entrenched in the organization and it becomes hard to change it or adapt to changing circumstances. That is one of the reason (IMHO, at least) that the Big Six is now the Big 4.
Of course none of this will stop off shoring. The only way to stop it is to see it as a national security risk and penalize the off shoring companies. There must arise a consciousness about the issue and some real leadership toward curbing it for this to happen.
Well considering the interdependnce between economies of the various countries (including both China and the U.S.) that the elites around the world have created. That by buying that toaster I helping in the short term to crash the U.S. economy. BUT because of that interdependnce, in the long term, when the U.S. economy crashes, it is taking the rest of the world's economies with it, thus spuring possible regime changes in several counties (including China and the U.S.), which might be helpful to us in the long term.
You just got to think things through.
IMO its past time for the US to start considering some kind of local content restriction.
Flat out untrue. SCMM measures how bogged in paper your development process is.
The practical implications are that if you don't know EXACTLY what you want you can't get it from a level 5 SCMM shop. They will build what you think you want (they expect you to have done all the hard analysis) at extra high cost, long schedules and just marginal functionallity (think EDS). They will then rape you on maintenance. In the end you will fire them if they have'nt pulled you down.
They are only effective for very large projects where being buried in documentation is the only way to keep control of a large (and often unskilled) development staff.