General Motors To Slash Outsourcing In IT Overhaul
gManZboy writes "GM's new CIO Randy Mott plans to bring nearly all IT work in-house as one piece of a sweeping IT overhaul. It's a high-risk strategy that's similar to what Mott drove at Hewlett-Packard. Today, about 90% of GM's IT services, from running data centers to writing applications, are provided by outsourcing companies such as HP/EDS, IBM, Capgemini, and Wipro, and only 10% are done by GM employees. Mott plans to flip those percentages in about three years--to 90% GM staff, 10% outsourcers. This will require a hiring binge. Mott's larger IT transformation plan doesn't emphasize budget cuts but centers on delivering more value from IT, much faster--at a time when the world's No. 2 automaker (Toyota is now No. 1) is still climbing out of bankruptcy protection and a $50 billion government bailout."
In-house staff provide a number of advantages:
Quicker response from people who actually work for the same orgainzation
Dedicated staff rather than whoever is free at the moment
Familiarity with how your business operates
Longer term institutional memory
Which taken together provide long term cost savings, mostly because you are investing in your own resources.
At least you are less likely to be training someone who will be working for your competitor on his next project.
They should be done with hiring right around the time they file for bankruptcy again.
It's been about 5 years or so since all IT was outsourced.
We're right on time for managers to start the in-house cycle again.
Good luck in the next 5 years and see you all again on the jobmarket in 2017!
Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
What was high-risk was outsourcing to the likes of IBM, HP, CapGemeni, wipepro, etc. who outsource the work to India or China. That information is then able to be used against GM. Real stupid on GM's part.
I prefer the "u" in honour as it seems to be missing these days.
You only outsource general functions like IT, payroll, maintenance and so on when you are small enough that it makes economic sense to do so. When the amount and kind of service you need is such that it would cost more to employ people in house than to outsource it, you do. However when you get large, it is silly to outsource. You can get it cheaper in house since you are large enough to need the equivalent of many full time people working for you, and if they are outsourced it is just another layer of cost.
A small business of 5 people? Ya you probably want to outsource IT needs (and other stuff). It would be infeasible to hire an IT person and have 17% of your staff be IT. A company of twenty thousand people? Don't outsource it, you will need a hundred plus IT people anyhow, might as well have them work directly for you.