|
Softpanorama |
May the source be with you, but remember the KISS principle ;-)
Softpanorama Search
|
Nicholas Carr represent a interesting threat to IT as a profession, the threat which I would call obscurantist threat. The danger here is nor only his own ignorance of technological aspects of IT masked by definite talent as a writer, but also because people who know little or nothing about IT (and that, unfortunately, includes part of the media) take him seriously because of the stylistic quality of his prose. When media lends credibility to his ignorance in IT technology, he is able to spread naive or completely absurd hypothesis like is the case with his hypothesis that "cloud computing as the next best thing since sliced bread".
As convincingly demonstrated in this paper the problem with Nicholas Carr is not only that his initial article and subsequent books suffer from the high doze of ignorance of IT history and lack of understanding both electrical transmission networks and the group of technologies under the umbrella term "information technology" (or "IT").
The problem is also that he falsify evidence: he cherry picks historical facts to fit his needs instead of trying to provide an objective picture (his usage of electrical transmission networks analogy is a good example of his approach to selection of facts and analogies). To be more correct Carr tortures facts and stretch analogies to fit his fundamentalist (server is sacred, desktop is dead) Utopian vision. The central idea of the article "IT does not matter" is simply a fallacy and it is not supported by the facts on the ground...
| In no way events with cloud computing will unfold in the direction of moving everything on the remote, cloud-based servers. What will succeed is a hybrid approach with large percentage of private clouds (aka remote data centers) and with powerful desktops (usually in the form of laptops) playing an important role |
Proposed remedy of "in the cloud" providers is a plain vanilla Utopia. In no way events with cloud computing will unfold in the direction of moving everything on the remote, cloud-based servers. What will succeed is a hybrid approach with significant client based component because of tremendous computing power of modern laptops, netbook and other clients (it is the computing power of desktop which actually dooms dummy clients). This presuppose a long search for the optimum, economically justified equilibrium between server and desktop components for each and every important application. At the end of the day the codebase will be refactored into two communicating (and unique for particular application area) parts:
Also the location of "the cloud" is open to review. For example private, corporate-based cloud is a pretty attractive and rapidly evolving solution. They actually are called remote datacenters ;-)
Also open to review is the spectrum of applications which can demonstrate better cost of ownership under pure "in the cloud" mode. Yes, it is undeniable that there are several classes applications that emerged as suitable for 100% on server SaaS approach ( email, CRM, supply chain management, corporate benefits and other HR-related applications). And several that proved to be much less suitable, for example, Office applications, especially spreadsheets, ERM (SAP/R3, etc) most of other CPU intensive applications (it is expensive and rather stupid to provide the remote power equivalent to a dual core 3GHz CPU and several gigabyte of 1.33GHz or faster memory ).
At best Carr managed to ask several interesting questions, but provided inferior, simplistic and by-and-large completely misleading answers. The initial HBR paper was intentionally controversial, extremely weak on facts but rich with fuzzy (and faulty like in case of electrical power network) analogies. The latter makes Carr a prominent representative of IT obscurantism. Subsequent books added almost nothing to the story but continue Carr's obscurantist tradition.
| At best Carr managed to ask interesting question, but provided inferior, misleading answer. The initial HBR paper was intentionally controversial, extremely weak on facts but rich with fuzzy analogies (obscurantism). |
This is a typical non-professional approach to a complex problem and attractiveness of Carr's book and articles is generally reverse proportional to the level of understanding of this complex technological area. And instead of writing new books Carr probably should try to explain why in the five years since publishing of his article (very long time for such fast developing technology as IT) utility computing has not yet become a mainstream proposition. So what has happened to it in the past five years, and why it still might have chance of getting mainstream. Fundamentally, the deals proposed by "in the cloud" providers proved to be not as exciting as they were hyped up to be. In comparison with the situation fives years ago now there is an additional factor: availability of more or less mature virtualization solutions but this factor can be played both for and against "utility computing": businesses are more than happy to use virtualization technology within the limit of their private datacenters and get the same (or better as they do not need to feed a middleman) flexibility and efficiency gains. Carr fails to do the job of identifying the most promising areas were IT can be profitably commoditized and moved to an IT utility service provider. Such areas definitely exists along with areas when it can be suicidal for the company to outsource to the "in the cloud" provider.
| Due to his naive enthusiasm for SaaS Carr fails to do the most important job of identifying the areas and parts of the common IT infrastructure components which IT can be profitably commoditized and moved to the "in the cloud" utility service provider and part which are not suitable and should be run locally. What is more important, the future unfolds not as a dominance of pure "in the cloud" service providers, but as a combination of local software and remote services which are carefully balanced and optimized for each task. Attempts to convert current laptop, smart phones, etc into dumb terminals as Carr envisions are naive and doomed to be a failure... |
Carr has more significance as a blog writer then as a book writer. The irony of Carr's position as a technology forecaster is that for the last five year since the publication of his HBR article local datacenters actually flourished and had shown no signs of impeding demise. Also his "in the cloud" euphoria does not take into account mainframe-style social problem that are typical for outsourced IT services as well as several technical problem (with the cost efficiency and the bandwidth cost as probably the most important two).
The author uses an old tried and true "snake oil salesmen" formula: shocking title, bashing existing situation with circumstantial evidence, red herrings, and logical leaps and then proposing something absurd as a solution. The key idea is to bank on the fact that his audience is uninformed and gullible. The author writing doesn't scare me (especially given the absurdity of this main thesis) as much as all the praise and attention he got. The latter makes me wonder at the level of gullibility of the audience. Authors of miracle diets and "make rich fast" books should be beware of competition as well as a potential new field into which they can profitable extend their business ;-)
Both the initial Carr's HBR article and two subsequent books provides a simplistic and flawed hypothesis of where IT is heading. All three major ideas that Carr put forward in his HBR article (and he never added anything substantial to them later, in two subsequent books) are demonstratably wrong:
There are two issues here:
Usually IT troubles are symptom of general stagnation, low employee morale and/or sickness of the organization. They are simply more visible. Corruption of corporate governance with subservient boards, unchecked greed and rat race for bonuses by executives are much more serious and widespread problems that undermines competitiveness of enterprises then any level of overspending on IT, if such thing exists (it might briefly existed during dot-com bubble). Since 2000 overspending on IT is history, and the reality is high-profile corporate scandals. Just in 2002 they have wiped out hundreds of billions of dollars in shareholder value, in industries ranging from telecom to energy to healthcare. The next wave of corporate scandals, now in financial industry is just starting. Corruption flourishes where there is no transparency and accountability and IT tends at least marginally increase the level of transparency. But what breeds corruption is the asymmetric government policies (profits are private, but losses are socialized), the problem especially visible recently in investment banks. In addition there are several other important factors:
In a sense Carr's recommendation is a recommendation similar to throwing out passengers from a sinking boat. IT ins this respect it is similar to problem with human nerve system. I strongly doubt the Bear Sterns or Enron went down because of overspending on IT systems.
Even if we presuppose that 70-80% of all IT is undifferentiated (commodization) that means that at least 20-30% of all IT is highly differentiated. Also the differentiation in IT is quite different then just differentiation of parts (it is more like Lego-style differentiation). For example, two cars may be more or less identical in terms of the components but there is no question that the buyer can distinguish a Ford from a BMW, a Hyundai from a Honda. The actual source of competitive advantage is the relentless building of distinctive capability including distinctive IT architecture within an organization and in networks it operates.
The entire discussion about IT and its impact on competitive advantage boils
down to availability of smart, highly trained professionals who are capable
of broad strategic thinking and able to connect seemingly disparate ideas, systems
and protocols. Without them there can be no competitive advantage. But you cannot
employ just smart people. So some kind of IT organization is necessary although
it might be quite different then the current structure.
As for the benefits of dismantling IT organization, such a move unless done in a very limited and controlled fashion entails serious dangers as exemplified by outsourcing experience of many organizations. The cure might be more dangerous then disease: an important side effect of total dismantling of IT organization is that instantly makes a company a donor in the hands of ruthless external suppliers and contractors. Consultants (especially large consultant firms) can help but they also can become part of the problem due to the problem of loyalty. We all know what happened with medicine when doctors were allowed to be bribed by pharmaceutical companies. This situation which is aptly called "Viva Viagra" and in which useless or outright dangerous drags like Vioxx were allowed to became blockbusters was fully replicated in IT: myth about independence of IT consultants is just a myth (and moreover, some commercial IDS/IPS and EMS systems in their destructive potential are not that different from Vioxx ;-).
The key problem is IT is its dilbertalization and outsourcing everything to
service provider just move this problem to service provider level. Moving services
to remote "in the cloud" service providers (or even local outsourcers) does
not solve this problem as the latter also are not immune from the disease.
It might be even more pronounced in such an environment.
While WAN connectivity dramatically improved due to ubiquity of fiber lines and Internet became more diverse and powerful in recent years in no way that suggest the dramatic switch to "utility computing" is under way and that the best and/or most economical way to implement now standard (mature) levels of IT technology (services as Carr calls them) is to implement them "in the cloud" (bandwidth communism). Carr predictions also looks far from being plausible from several other standpoints. Utility computing is a viable trend but it is not absolute and has severe limitations; as such is far from being dominant and defining trend of the last five years. Nothing suggests dramatic acceleration of this trend in the future.
While "in the cloud" computing has its merits the artificial link of its success to dismissal of local datacenters is just another Carr's fallacy: they are more like complementary not antagonistic technologies and each has its strong and weak points. The hypothesis that businesses will "en mass" move mission-critical applications to "the cloud” is far from plausible. One of the problems at the moment is economics. “On Demand” computing might be economical only for very CPU intensive operations. Although telecom prices for bandwidth have fallen and bandwidth has increased, processing power of a typical server and laptop has increased much more rapidly, which means that it's not that easy to transmit significant stream of data over the cloud. It looks like "In the cloud" service providers face serious headwinds ahead. Competing technologies include but are not limited to application streaming, virtual appliances and standardization of datacenter infrastructure (right now represented by "cloud in the box").
There are some clear analogy between old "mainframe-based' datacenter and new service provider approach. And user hostility to IBM in the era of mainframes was a symptom of underling problems. Something similar might happen with remote service providers attractiveness. In addition one of the major problems in utilizing remote WAN-based service providers is bandwidth problem and the cost of solving this problem depends on the type of service. That means that some services like email and Web hosting are inherently more suitable to outsourcing to providers in the cloud then others (application streaming, etc). For high bandwidth services there is no free lunch -- you need to pay for bandwidth in order to get respectable reliability.
His recommendations fare even worse then his key ideas which is typical for any Utopia: they are dangerously naive. Companies which follow them can definitely be hurt. Carr's article could actually negatively affect economic growth by giving CEOs justification for withholding the necessary IT investment. I would like to remind the reader Carr's proposals which we discussed before in more detail:
- Spend less. That's a good, generic, risk-free advice applicable to any large corporation department and any situation. Essentially, this is another way to say that penny saved is penny earned. The problem with it is that "stupidity is punishable" and "scrooges usually pay twice". You need to understand where you need cut spending and where you need to spend more; elimination of local IT that Carr advocates prevents you from seeing this and as such is a stupid solution to the problem akin to throwing baby with a dirty bathwater. Weakening IT as akin to weakening of nerve system and can translate into more general trend and lead to "me-too" company with average products, average management, and an average future.
- Follow, don't lead. This is very questionable advice, as it is IT IQ that provides strategic value to the business; a large company might be save a few millions by using copycat technologies but as each business is individual enough and that strategy can backfire and at the end lead to losses not gains as the product adopted can interfere with the established businesses process and decision making.
- Focus on vulnerabilities, not opportunities.
This is really a very dangerous advice as Carr completely, fails to understand that value of sound architecture in security and disaster recovery. Right now too many companies are focused on issues of vulnerabilities and compliance, but it is strategy and operational mistakes destroy more shareholder value. As one industry study states [New Report Reveals Causes for Shareholder Value Destruction]):
"Only 13% of the decrease in shareholder value in these companies resulted from compliance failures. Sixty percent of the value destruction was attributable to strategic mistakes, such as misjudging customer demand or competitive pressure, or management ineffectiveness.
An additional 27% was due to operational blunders, such as cost overruns or poorly managed integration during mergers and acquisitions."
Contrary to Carr's diagnosis the key problem with current IT is not excessive costs or underutilization of equipment (another Carr's fallacy): it is disconnect from the interest of the organization due to strangulating and corrupting everything bureaucracy -- dilbertalization of IT. It might be a sign of maturity in best "utilities" style but it is a pervert sign much in the of "mature socialism" Brezhnev-style.
What is implicit in all this "IT does not matter" noise is compete absence of understanding of the value of architecture in It both on software level and infrastructure level. While businesses must articulate strategy and align IT with that strategy the results depend on how closely the selected architecture suite the states business goals. to achieve that organizations need a talented IT personnel including but not limited to IT literate business leaders and business savvy, talented and loyal IT managers.
The truth is, IT departments are more like nerve system. they are not the brains that drive the business forward and they should not be. Much like the nerve system IT connects different parts of business organization together in such a way that makes possible for them like a players in a good orchestra to function in unison. That fact also limit the value of external consultants. Consultants don't know your business - they know the toolset, and they can excel at holding hands but not much more. Business processes can be well supported only by a flexible, evolving architecture; The latter (often discussed under the label of adaptability) is probably the greatest challenge in IT. Processes which are cast in stone (like in some popular CRM and ERP; also typical for "in the cloud" providers) can be more of a liability then an asset.
Despite gross over simplifications, Carr's paper stimulates thinking and several interesting points can be raised after reading of the paper (books are just an extended version of the paper argumentation; they do not bring anything new):
Copyright © 1996-2009 by Dr. Nikolai Bezroukov. www.softpanorama.org was created as a service to the UN Sustainable Development Networking Programme (SDNP) in the author free time. Submit comments This document is an industrial compilation designed and created exclusively for educational use and is placed under the copyright of the Open Content License(OPL). Site uses AdSense so you need to be aware of Google privacy policy. Original materials copyright belong to respective owners. Quotes are made for educational purposes only in compliance with the fair use doctrine.
Disclaimer:
Last modified: April 24, 2009