Softpanorama
(slightly skeptical) Open Source Software Educational Society

May the source be with you, but remember the KISS principle ;-)

Softpanorama Search

Conclusions

Prev | Contents | Next

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:

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:

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): 

Prev | Contents | Next



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