With all due respect to GM's Randy Mott, doing most IT work in-house and outside the cloud isn't a winning strategy.
The InformationWeek Conference a few weeks ago featured two speakers with polar opposite views on IT management. General Motors CIO Randy Mott argued for more IT span of control. Former Netflix cloud architect Adrian Cockcroft argued for less. They both made compelling cases, but I think Cockcroft's view eventually will prevail.
Mott's span-of-control argument jibes with his three-year initiative to flip GM's reliance on outsourcing, from 90% outsourced IT to 90% in-house. He makes a strong case for moving IT in-house, citing how expensive, slow, and undifferentiated traditional outsourcing work can be. (Mott notes that GM's IT budget has gone down during the insourcing effort, though that wasn't a main goal.)
Mott made a number of important points during his 45-minute on-stage discussion with InformationWeek editor-in-chief Rob Preston: Real innovation happens when IT pros are tightly aligned with company strategy and the CIO has a seat at the CEO's table; IT must produce clear strategies, governance, and metrics; IT is a strategic asset, with speed of innovation a major success factor; and sustained competitive advantage comes from a focus on continuous improvement, creative process, and technological change. No arguments from me there.
But Mott started to lose me when he said things like "real business applications on an enterprise scale do not come from venture capitalists." Really? Try telling that to Virgin America, Coca-Cola Enterprises, Delta Airlines, Proctor & Gamble, or (ahem) Toyota, all big customers of Salesforce.com. (Let's all remember that Salesforce was funded by VC firm Sunbridge Partners back in 2000 -- strong, scalable ideas come from everywhere.)
Preston has spent time with Mott and has written that Mott isn't arguing that VC-backed startups produce no meaningful enterprise IT innovations. But Mott is skeptical that their systems and applications can scale, affordably, to meet Fortune 100 needs. I'm skeptical that continuing to rely on the same old providers (GM has signed enterprise license agreements with 11 tech giants) will lead to innovation and competitive advantage. They're as fossilized as any large organization.
As startup legend Steve Blank noted in a recent commencement speech: "In spite of all their resources, large companies are responsible for very, very few disruptive innovations." If you truly want to provide differentiated services, relying on the same cast of characters is a terrible idea.
Mott went too far. He classified software-as-a-service as a form of outsourcing and declared that SaaS is a path of "no integration," which is a blanket statement. During an interview Preston conducted with Mott a few weeks before the InformationWeek Conference, Mott dismissed SaaS as a way for customers to "get even, not get ahead." That's not always true. The right SaaS platforms with the right APIs offer you plenty of integration opportunities and the ability to add value on top of those platforms without having to write your own foundational systems.
Modern IT is more about reuse and repurposing than starting from scratch. To take the idea of doing everything yourself to an extreme, does GM mine ore for steel or attempt to build every component for every one of its autos? Clearly not.
One audience member challenged Mott on his anti-outsourcing stance, arguing that outsourcing is useful for areas that aren't IT core competencies, a belief that I share. What are GM's IT core competencies? Mott said that, at
Jonathan Feldman is Chief Information Officer for the City of Asheville, North Carolina, where his business background and work as an InformationWeek columnist have helped him to innovate in government through better practices in business technology, process, and human ... View Full Bio
Multicloud Infrastructure & Application ManagementEnterprise cloud adoption has evolved to the point where hybrid public/private cloud designs and use of multiple providers is common. Who among us has mastered provisioning resources in different clouds; allocating the right resources to each application; assigning applications to the "best" cloud provider based on performance or reliability requirements.