On August 8, the website of MIT Sloan Management Review (one of my favorite journals) published an article by Cynthia Rettig called "The Trouble With Enterprise Software." Rettig writes that
"Software promises evolutions, revolutions and even transformations in how companies do business. The triumphant vision many buy into is that enterprise software in large organizations is fully integrated and intelligently controls infinitely complex business processes while remaining flexible enough to adapt to changing business needs."
then spends most of the article advancing the argument that most companies are nowhere close to that vision, and that the new technologies they’ve been buying in recent years have been making things worse instead of better. The heart of her argument is that most companies IT infrastructures have become both too complex and too rigid to deliver on the vision, and that installing new systems serves primarily to increase complexity and hence worsen the problem.
Rettig makes some insightful points about the perils of software complexity, and I share her deep skepticism about Service-Oriented Architecture (SOA) as a solution to the challenge of high and increasing complexity.
Rettig, however, also paints commercial enterprise systems such as those sold by SAP and Oracle as part of the problem. She writes that "The concept of a single monolithic system failed for many companies… In the end, ERP systems became just another subset of the legacy systems they were supposed to replace… Try as they might to measure the productivity gains of ERP implementations or IT in general, researchers have yet to arrive at any coherent or consistent conclusions."
It is certainly true that enterprise systems have failed in many companies, and it’s also true that, as she points out, many others have not been able to shut off legacy systems to the extent they expected after ERP went live. But it is simply not the case that researchers have been unable to draw any coherent conclusions about these technologies.
"ERP doesn’t help" is a testable hypothesis, and some colleagues of mine have tested it. NYU’s Sinan Aral, Georgia Tech’s D.J. Wu, and my friend and coauthor Erik Brynjolfsson at MIT recently published a wonderful paper, titled "Which Came First, IT or Productivity? Virtuous Cycle of Investment and Use in Enterprise Systems." I’ll quote from the paper’s abstract:
"While it is now well established that IT intensive firms are more productive, a critical question remains: Does IT cause productivity or are productive firms simply willing to spend more on IT? We address this question by examining the productivity and performance effects of enterprise systems investments in a uniquely detailed and comprehensive data set of 623 large, public U.S firms. The data represent all U.S. customers of a large vendor during 1998–2005 and include the vendor’s three main enterprise system suites: Enterprise Resource Planning (ERP), Supply Chain Management (SCM), and Customer Relationship Management (CRM). A particular benefit of our data is that they distinguish the purchase of enterprise systems from their installation and use. Since enterprise systems often take years to implement, firm performance at the time of purchase often differs markedly from performance after the systems go live. Specifically, in our ERP data, we find that purchase events are uncorrelated with performance while go-live events are positively correlated. This indicates that the use of ERP systems actually causes performance gains rather than strong performance driving the purchase of ERP. In contrast, for SCM and CRM, we find that performance is correlated with both purchase and go-live events. Because SCM and CRM are installed after ERP, these results imply that firms that experience performance gains from ERP go on to purchase SCM and CRM… These results provide an explanation of simultaneity in IT value research that fits with rational economic decision-making: Firms that successfully implement IT, react by investing in more IT…"
The paper is well worth downloading and reading in its entirety; it’s a great example of rigorously conducted research aimed at an important open question (the same kind of research Erik and I, along with Michael Sorell and Feng Zhu, have been striving for as we test the hypothesis that "IT Doesn’t Matter" in competitive battles. Our results suggest strongly that it does — see these papers and these blog posts).
The sober and understated language of this paper’s abstract contains a vital insight for people who question the overall value delivered to companies by their information technologies: if IT were not delivering value, rational decision makers would not keep investing in it. Rettig’s argument falls into a long line of pessimistic writing about the value of corporate IT. Much of this writing takes the implicit, and at times explicit, view that the executives who make technology decisions are dupes, perennially falling for a "triumphant vision" of software. These executives are presumably swayed by vendors’ sales pitches and the consistent message from IT’s ‘helper industries’ — an ecosystem of analysts, journalists, consultants, and (yes) academics — that everything’s different now, so investments must be made.
There is plenty of anecdotal evidence to support this pessimistic view, and it even seems that US companies have collectively lost their senses for a bit when presented with a particularly appealing IT-based vision (remember how B2B exchanges like Chemdex were going to change everything?). But to believe that corporate executives have been sold technological snake oil for the entire history of the IT industry is to believe that these executives are essentially idiots. This belief underlies a lot of funny Dilbert cartoons and episodes of The Office, but it is at odds with any realistic and logical view of corporate decision making.
Managers would not be spending more than 20% of their capital budgets each year on IT if they didn’t perceive substantial benefits. And their companies wouldn’t stay in business very long if this perception was hugely inaccurate. The only way I can see for the IT pessimists to be right is if the delusion about IT’s benefits is both persistent and virtually universal. And I don’t buy that, if for no other reason than because we don’t have any other examples of such a delusion – of massive and longstanding economy-wide misallocation of resources within a capitalist system (Some might point out that our continued reliance on fossil fuels is just such a misallocation, but the companies and individuals burning these fuels are not in the short term feeling the effects of global warming; they’re not, in other words, bearing the full costs of their actions. This is clearly not the case with IT.).
I agree that it’s important not to naively accept anyone’s triumphant vision of corporate IT. But it’s also important not to make claims in the other direction that are too sweeping. Perhaps most fundamentally, it’s critical at some point to stop floating hypotheses about IT’s impact (or lack thereof), and to start testing them. We have enough history and enough data to permit more excellent studies like the one conducted by Aral, Brynjolffson, and Wu. Designing and executing research that is both rigorous and relevant is difficult, at times dismayingly so, but as these three show it’s well worth the effort.
{ 16 comments… read them below or add one }
It does seem too hard to believe that all these IT dollars are thrown out the window every year. But I also think these IT pessimists are on to something. You used an interesting example:
“(Some might point out that our continued reliance on fossil fuels is just such a misallocation, but the companies and individuals burning these fuels are not in the short term feeling the effects of global warming; theyÂ’re not, in other words, bearing the full costs of their actions. This is clearly not the case with IT.).”
I would argue that one of the problems of today’s IT investment patterns is exactly that. The advocates for many a new investment in some exciting IT project or technology tend to stick around long enough to play with their new toys and show some initial success. A few years later when it turns out that the new project/technology wasn’t a silver bullet after all, these people are usually on to bigger and better things. A new boss comes in, declares the existing state of affairs a complete failure and starts all over again with new investments in another even more “revolutionary” technology.
How many CIOs take visible credit for a big IT project and then sticks around to see it completely through its hype cycle?
Andrew,
I haven’t yet read the paper you reference (thanks for link) but from your summation it’s not clear whether the research shows that the investments in ERP actually produce a positive return on net present value basis (given high cost and typical delay before completion of installation). Did they calculate that, or just make a correlation between performance gains and the completion of installation? Also, I think Rettig’s larger point (she doesn’t actually assert that there’s no correlation between ERP installation and performance gains, just that the evidence is on balance inconclusive) is that ERP systems fell short, on various hard and soft measures, of what their vendors promised and that they may hinder companies from capitalizing on potentially more flexible and simpler systems going forward.
Nick
Hi Andrew,
ERP problem or solution?
Both:
Depends on the product: A company wanted me to help them to decide between SAP or Oracle. My answer, you have to go with the product most aligned to your business model. The verticals on the ERP matter the most. New coming renewal period after 7 years of no much of action in the ERP market points in the direction of specialization of the vertical. It takes in account the special features for your company, special software interfaces you would need, and most of all, you have to change the software LESS with all the good consequences.
Depends on the phase: At the beginning it is more a problem than a solution. After the implementation period, it helps to connect the departments that live as islands, because they do no matter if they are next door. Of course it will need a department all the time to maintain the software. Tell me if anyone’s wife does not need maintenance?
Depends on the technology: Techcrunch reported yesterday 34 web 2.0 social network companies that go to companies and replace the so famous Intranet with a their software. When talking with the VP of Oracle for new developments, he expressed the desire to go into this model. Open standards are better than legacy. SOA is going to take a while to become a standard. Do you remember the time when client-server was in every magazine, and it was not in the machines?
Mario Ruiz
http://www.oursheet.com
As I read Cynthia Rettig’s article I was bathed in a glowing empathy. I nodded sagely.
As I read Andrew McAfee’s response, I had that uncomfortable feeling you get when you can’t disagree, but you fear it contradicts what you’d held dear up to that point. A bit like reading SurowieckiÂ’s “Wisdom of the Crowds” and GladwellÂ’s “Blink” consecutively.
And then it dawned on me that both Rettig and McAfee are rightÂ… itÂ’s just a matter of time. Rettig is looking forward and McAfee is taking the historical perspective. In summary, information technology has been good for business to date, but weÂ’re at an impasse where, as the saying goes, past performance is not necessarily indicative of future success.
I work with a UK company called Erudine, and the key phrases that shout out at us from RettigÂ’s article are:
“complexity is a deadly software killer”;
“as the problems get more complex, so does the software that solves them”; and
“simply implementing the plain-vanilla business processes that your competitors have does not provide any competitive advantage”.
The section about the “internal digital divide” also resonates. The IT and non-IT professionals must alloy more closely than ever before to develop agile IT services that delivers IT suited to today’s business, not the business environment that existed when the system was commissioned way back. This is indisputable.
The Butler Group believes we have found another way, and weÂ’d be delighted to discuss this in more detail with you. They write that our solution “represents a different approach to enabling organisations to develop and deploy agile solutions… to meet the changing business landscape” and that our “radically new approach” can only “engender copycats and generate its own market segment.”
We look forward to watching how the debate grows, and participating in it. Something has to change.
Cynthia Rettig’s premise – “Software promises evolutions, revolutions and even transformations in how companies do business.” – reminds me of the saying:
A fool with a tool is still a fool.
It seems to me that the best place to begin looking for problems/solutions within businesses is the organization’s leadership and management teams. Stop blaming technology, globalization, blogs, weather, etc. and simply start taking responsibility. Sure mistakes will be made, but recognize the mistakes, fix them and move on.
I have read comments concerning Cynthia RettigÂ’s article all over the web. Quite frankly I’m tired of it.
Just as with mqny things in life, ERP is what you make it.
Put little effort in selecting the right package, training, implementation, and usage – you will certainly get little out. Invest quality resources into evaluating packages, training your employees, and implementing the right functionality – ERP can deliver proven ROI and operational improvements.
Take ownership over your project, control your destiny, and your ERP project will be a success. It is as simple as that.
Rebecca Gill
Technology Group International
http://www.tgiltd.com
IT has always nade a difference nad will continue its good work for years to come.
Cynthia Rettig has hit the nail on the head! This is based on my personal experience with multiple SAP implementations. Whenever an organisation commits to the levels of investment required to implement corporate politics will come into play. Executive stakeholders in the project will spin the ERP implementation into a success even when it the monolithic system stifles an organisation’s ability to change. And that’s the crux of the problem. It’s not that ERP systems don’t create efficiencies, it’s the efficiencies are based on a point in time. ERP systems often cement an organisation into a particular way of doing business. As the business environment changes, the cost of changing business processes within the ERP systems outweighs the potential benefits of market opportunities on a case by case basis. This is particularly true for speculative new products and new market opportunities where the revenue growth is uncertain. The high cost of changing these systems often makes the business case for new opportunities inviable. As a result, line of business managers may be forced to use smaller systems to launch new opportunities thus adding to the complexity of enterprise IT environments.
Enterprise SOA will not be realised because the solutions developed by most vendors are too heavyweight and cumbersome. The best examples of SOA in action are web mashups.
I have downloaded the paper you reference, but haven’t yet read it. As with everything else in IT, performance is a key consideration when selecting a enterprise system. Finding a reliable measure, however, is problematic.
Downloaded the paper, will go through it soon. Btw, who says IT doesn’t matter? If there’s no IT then there’s no productivity
I think the biggest problem with the IT field is the amount of “tech schools” that are out there and giving these so called degrees to kids. Then dumb companies hire them at a cheap rate since there are so many workers flooding the market. This leads to a lack of quality workers out there. I would rather hire someone that has had 18 months of real world experience and no schooling than someone with a degree and doesn’t know what being a real IT guy means.
(this is not saying you can’t get good IT guys right out of school though)
“ERP doesn’t help” that’s not true!
It seems like a lot of small businesses are opening up into the CRM world lately to improve sales and customer experience, which is great.
Hi,
Nice post.I think your article is most on,companies IT infrastructures have become both too complex and too rigid to deliver on the vision, and that installing new systems serves primarily to increase complexity and hence worsen the problem.
Ways to make money
definite enterprise system is part of the solutions.
i the companies in IT infrastructures have become more and more complex