    <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/">
     <channel>
        <title>ACCU  :: Is IT worth it?</title>
        <link>https://members.accu.org/index.php/articles/333</link>
        <description>Professionalism in Programming</description>
        <dc:language>en-us</dc:language> 
        <dc:creator>Administrator</dc:creator> 
        <admin:generatorAgent rdf:resource="http://www.xaraya.org" /> 
        <admin:errorReportsTo rdf:resource="mailto:webeditor@accu.org" />
       <sy:updatePeriod>hourly</sy:updatePeriod>
       <sy:updateFrequency>1</sy:updateFrequency>
       <docs>http://backend.userland.com/rss</docs>




<div class="xar-mod-head"><span class="xar-mod-title">Project Management + Overload Journal #57 - Oct 2003</span></div>

<table border="0" cellpadding="1" cellspacing="0">
    <tbody>
    <tr>
        <td valign="top">
            Browse in :
       </td>
       <td valign="top">

                                            <a href="https://members.accu.org/index.php/articles/">All</a>

                     &gt;                         <a href="https://members.accu.org/index.php/articles/c13/">Topics</a>

                     &gt;                         <a href="https://members.accu.org/index.php/articles/c66/">Management</a>
<br />

                                            <a href="https://members.accu.org/index.php/articles/">All</a>

                     &gt;                         <a href="https://members.accu.org/index.php/articles/c76/">Journals</a>

                     &gt;                         <a href="https://members.accu.org/index.php/articles/c78/">Overload</a>

                     &gt;                         <a href="https://members.accu.org/index.php/articles/c155/">57</a>
<br />

                                            <a href="https://members.accu.org/index.php/articles/c66-155/">Any of these categories</a>

                    -                        <a href="https://members.accu.org/index.php/articles/c66+155/">All of these categories</a>
<br />
</td>
   </tr>
   </tbody>
</table>




<div class="xar-error">
   <p>
 <strong>Note:</strong> when you create a new publication type,
the articles module will automatically use the templates
<em>user-display-[publicationtype].xt</em>
and <em>user-summary-[publicationtype].xt</em>.
If those templates do not exist when you try to preview or display a new article,
you'll get this warning :-)  Please place your own templates in themes/<em>yourtheme</em>/modules/articles . The templates will get the extension .xt there. </p>
</div>
<div class="xar-norm xar-standard-box-padding">
   <h1><strong>Title:</strong>&nbsp;Is IT worth it?</h1>
<p><strong>Author:</strong>&nbsp;</p>
<p>
<strong>Date:</strong> 02 October 2003 22:56:14 +01:00 or Thu, 02 October 2003 22:56:14 +01:00</p>
<p><strong>Summary:</strong>&nbsp;</p>
<p><strong>Body:</strong>&nbsp;<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e16" id="d0e16"></a></h2>
</div>
<p>If you're a dedicated software developer you probably read a
lot. I always think it pays to read widely, get outside the
software field and expose yourself to some new ideas. While for
some developers outside the field means swapping Sutter's <i class=
"citetitle">Exceptional C++</i> for Hofstadter's <i class=
"citetitle">G&ouml;del, Escher and Bach</i> some of use do venture
as far as <i class="citetitle">The Economist</i>, and maybe the odd
business book. After all, IT is itself a massive business and, if
we believe the hype, can benefit real businesses.</p>
<p>If you have ventured into the business press lately you will
have found business writers and mangers questioning the true value
of IT. This has been going on since the Y2K bug, dot-com bust and
telecoms crash but has picked up momentum in the last few months
thanks to an article entitled <i class="citetitle">IT Doesn't
Matter</i> in the Harvard Business Review.</p>
<p>Now the HBR (as aficionados call it) is a rather august journal
that sees itself at the heart of the business debate. Its
detractors may suggest that many more copies are bought than are
actually read but it still has the capacity to ignite a debate,
which is just what <i class="citetitle">IT Doesn't Matter</i>
did.</p>
</div>
<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e39" id="d0e39"></a>What did he
say?</h2>
</div>
<p>Nicholas G. Carr is a business writer and consultant, and a past
editor of HBR. So when he writes about IT he is writing from a
business perspective. Before you turn the page, remember that it is
business that pays us. Unless you flip burgers by day and write
Linux by night the chances are that at some point you need to
consider IT from a business perspective too.</p>
<p>Carr's argument runs something like this. IT is really a form of
infrastructure, like the telegraph or railways. During the last 20
years or so we have been building this infrastructure, not just the
internet but putting PCs on people's desks, writing word
processors, CRM packages, etc. During this time there has been an
advantage to getting there first. That is, the company that is
first to install word processors would see a business advantage, a
<span class="emphasis"><em>competitive advantage</em></span> to use
business speak.</p>
<p>However, says Carr, that time is past. The infrastructure is now
built. There is no point in you upgrading your secretaries to
Pentium 19s because (a) it will cost you, and (b) it doesn't offer
that much advantage over your competitor where they all have
Pentium 18s.</p>
<p>In the process IT has become a commodity. You can buy 500g of IT
like you buy 500g of cheese at the local deli. Look at the net
services being promoted by Microsoft, IBM and others to see this in
action. &quot;Computing on demand&quot; - you can switch it on and off like
electricity, 100Mips of computing power may come from a Linux
server farm in Aberdeen or a mainframe in Mumbia.</p>
<p>Now, since IT is a commodity there is no differentiating factor,
there is nothing unique, therefore it cannot be the basis of
competitive advantage. Even though IT may be essential to our
operations it is not something we can use to gain an edge on our
competitor. If I need 100Mips of power to run my business then so
be it, I can buy it and so can my competitor, therefore it is not
something that gives me an advantage. The only difference is how
much each of us pay our suppliers for it, I need to drive a harder
bargain with IBM than my competitor drove with EDS.</p>
<p>Even if you come up with some revolutionary new idea for using
IT you still can't create an advantage because it is easy for
anyone to copy.</p>
<p>Carr makes a good argument. He shows how IT has followed the
same path of previous infrastructure technologies, complete with
investor bubble and bust.</p>
<p>In conclusion he suggests we need to move &quot;from offense to
defense&quot;. Rather than spending vast sums on IT projects we need to
look to manage the risks associated with IT - such as network
outages - and manage IT costs more closely. Why buy new PCs when
the old ones still work? Why invest in storage when as much as 70%
is wasted?</p>
<div class="sidebar">
<p class="title c2">American Hospital Supply</p>
<p>One of the examples given by Carr is American Hospital Supply
(AHS). During the 1970s this company introduced a mainframe based
electronic ordering system for hospitals. Hospitals came to value
this as it allowed them to operate more efficiently and AHS
increased profitability. By the 1990s other companies had similar
PC based systems. Now the mainframe system became a hindrance and
AHS could not compete against these competitors who used commodity
systems.</p>
<p>For Carr this demonstrates that in the past IT could provide an
advantage but, with commoditisation the advantage was eroded and
became a millstone. Others could do the same thing more
cheaply.</p>
<p>We could interpret this differently, yes AHS had an advanced
system and could out-compete other firms for a while, but did it
lose the advantage because of commoditisation or because it stopped
development and stopped changing?</p>
<p>By keeping its system closed for use by itself and its customers
the company gave other companies an incentive to develop
alternatives. This was a management decision, not an inescapable
consequence of the technology, the management could have chosen to
act differently.</p>
<p>For example, AHS could have chosen to spin out its software
development as a separate company and openly sell the software to
other companies. The original AHS would still have a head start,
but by selling software the company would bring in additional
revenue and pre-empt the emergence of competition.</p>
<p>One also needs to ask: why did AHS not choose to develop a
commodity version of its software? If others could then it
certainly could have. This would have lowered their own cost,
albeit at the expense of higher development costs. Either way, the
lesson is to continue moving forward, continue to learn and move
upwards with new ideas and products. So, while technology creates
new opportunities it is still a servant to the management intent.
At AHS management saw the intent as narrowly defined
automation.</p>
<p>Apple Computers have faced a similar situation. Once MacOS could
beat the competition hands down. but Apple didn't license it and
allowed Microsoft Windows to become the commodity player. Now Apple
are fighting back, precisely because their technology is not a
commodity like Windows they have more control over what they do
with it.</p>
</div>
</div>
<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e78" id="d0e78"></a>Is IT really a
commodity?</h2>
</div>
<p>Undoubtedly some aspects of IT have become commodities. Hard
discs, RAM chips, even PCs are really commodities even if we take a
perverse interest in the seek time on a Maxor versus a Shugart
drive, or whether we have SIMMs or DIMMs in our box.</p>
<p>It is probably also true that increasingly software is becoming
a commodity. Although it is an unusual commodity that is only
available from one supplier, can Microsoft Word really be a
commodity word processor if it is only available from one supplier?
So, part of the &quot;software as commodity&quot; debate is entwined with the
Microsoft monopoly debate.</p>
<p>However, it is true that mail clients, and particularly
web-based e-mail are pretty much a commodity. As the ASP software
model spreads software starts to look more like a service than a
product.</p>
<p>However, there is a dimension to IT that defies the commodity
classification, that is intent. This point is expressed by David
Fenny:</p>
<div class="blockquote">
<blockquote class="blockquote">
<p>&quot;we encounter a unique characteristic of IT, its inherent lack
of application purpose. If I explain to someone any of a range of
traditional technologies - balance scales, bulldozers, or blast
furnaces - the application is obvious. However, if I explain what
is meant by a multi-media workstation, who knows what relevance it
may have within a bank, a supermarket chain, or a government
department.&quot; (Willcocks, 1997, p.xxii)</p>
</blockquote>
</div>
<p>We may all have access to the same commodity hardware and
software but what do we choose to do with it? Two companies can buy
the same hardware and software. They can each operate in the same
mail order businesses but if one company intends to simply make
their operation more efficient, while the other intends to identify
repeat customers and sell more to them then there is a significant
different in the outcome. Of course, this increases the importance
of getting your implementation and rollout right.</p>
<p>The true power of IT is beyond simple automation and efficiency,
that is a commodity. If we want to get the most from IT we need to
use it in innovative ways and keep innovating. IT becomes a tool to
help bring about change, and indeed, learn to do things better than
our competition. And most importantly of all, keep innovating,
changing and learning. Not that we want to change for change's sake
- or for the sake of the IT - but, change for the sake of the
businesses.</p>
</div>
<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e96" id="d0e96"></a>IT has another
agenda</h2>
</div>
<p>The role of IT has traditionally been seen as one of automation.
Sometimes, when you speed things up enough you get something new.
For example, you could view Amazon as a very fast form of catalogue
shopping, but it is so fast that is has become a new way of
shopping.</p>
<p>However, IT has another agenda, one of learning. Imagine being
asked by one of your company's clerks, Bert, for a small
application. He explains what he wants to you - so you learn
something. But at the same time you ask questions &quot;Why do you do it
like that?&quot; which forces Bert to think and learn himself.</p>
<p>Next you then code the application and show it to Bert. As a
result you are both forced to think, together, on what it is doing,
to remove incorrect assumptions and even improve the entire
process. You have both learned.</p>
<p>Now the application is deployed Bert has some spare time on his
hands. So he can follow up some of those complaints (yes, the ones
he was throwing in the trash). As a result he talks to Doris and
together they realise that if we could just extend the application
a bit, it could help Doris and cut down on some of the
mistakes.</p>
<p>(Unfortunately, with all this done your boss notices that he
doesn't need both Bert and Doris so fires one of them. The next
week he is told to cut his IT budget so he fires you too.)</p>
<p>The point is: IT has the power to help people learn about their
business not because it provides some neat little training package,
but because it helps us reflect on what we are doing and why. If
handled correctly the process of introducing IT helps us remove
obstacles which block our vision and encourages us to think about
the bigger picture.</p>
<p>Not only is it bringing about learning but it brings about
change. Sometimes for the better, and sometimes for the worse, but
if we simply automate what already exists, then we don't see the
full benefit of IT.</p>
<p>This is where we leave the realm of IT and consider management.
If management don't want change then fine, things can stay as they
are, but ultimately someone else will adopt the changes we reject
and beat us in business.</p>
<p>If management accept change then there are two ways to go about
it. One is the top-down, mandated change that we saw with the
business process re-engineering (BPR) movement. This is the change
that says &quot;The consultant knows best, there shall be an IT system
and this is what you shall do.&quot; This has the capacity to destroy
businesses.</p>
<p>Alternatively, there is the more compassionate management who
want to harness this change and learning for the benefit of the
business. Giving Bert and Doris their new system improves the
quality of their work, recognising that the people who work with
the existing system probably know more about the subtleties in the
process than a BPR consultant ever will.</p>
<p>So far, I've described this from a business perspective. The
flip side, the IT perspective, is also interesting. If you try to
introduce a new system without properly considering those who will
use it then you will encounter problems. And if you've ever
wondered why people tell you something today, and come to you
tomorrow to contradict themselves it may be that in telling you
they too were learning.</p>
<p>In both perspectives we are uncovering knowledge. Such knowledge
can lie unrecognised until IT is applied to the problem, but, while
the IT may be a commodity and offer no competitive advantage this
is not true of the knowledge. Indeed, knowledge offers a very
special resource that can be used to give companies a unique
competitive advantage.</p>
</div>
<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e123" id="d0e123"></a>Move on
up</h2>
</div>
<p>There is another reason why software need not become a
commodity. As we complete software and hardware technologies we
raise our sights, we tackle bigger problems.</p>
<p>There was a time when developing a new computer meant developing
a new operating system. We still develop new OSs, but if we are
building a new machine we won't need an army of developers to write
an OS. We can buy Windows off the shelf, or port Linux. This frees
the resources (money and developers) to concentrate on new
applications.</p>
<p>A good example of this is XML. Ten years ago all file formats
were proprietary, getting data from Lotus 1-2-3 into my
applications was painful. The idea of getting it in nicely tagged
mark-up language would have been a joy. Problem solved.</p>
<p>But now that we have XML, and the file format problem is solved
we don't stop. EDI (electronic data interchange) is being
re-invented, web services are appearing, SOAP is being used in
applications where we would never have dreamed of using CORBA or
DCOM.</p>
<p>XML may have solved one immediate problem, but in doing so we
created a thousand other opportunities for using it. Indeed, we are
still learning of new applications for XML.</p>
<p>In short, as we commoditise one part of the software market it
serves as a base to move onto the next. Again, we are learning,
always trying something just beyond our reach. It doesn't matter if
today's advantages are tomorrow's commodities, we will have moved
on to some new advantage.</p>
</div>
<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e138" id="d0e138"></a>What does
this mean for software development teams?</h2>
</div>
<p>On the one hand, if Carr is right it doesn't look like there is
much future for software development teams. However, if we view
software as the medium in which we embed our knowledge then there
is a brighter future.</p>
<p>In this future software developers codify company knowledge.
They become what Nonaka calls Knowledge Engineers. Of course, the
software is not itself knowledge but it is the result of knowledge
work. By changing, or not changing, the software developers become
the gatekeepers of change. Choosing to accept a change request will
spread one person's insights to many, refusing the same request is
limiting our capacity to change.</p>
<p>There is a very difficult line to define here between what
changes should be accepted and what should not. This is nothing new
in software development but it does mean we need to move away from
the myth that we can limit change. Forget the idea that if we had
enough time, enough analysis and good enough people we could write
down a complete specification. Forget it because the very process
of writing it down will change it.</p>
<p>Your best analyst could work with Bert for six months and
produce the perfect specification. However, as soon as people, and
especially Bert, see it coded they will learn and see room for
improvement.</p>
<p>Fortunately, software people are used to change. We love
learning new languages, operating systems, and application domains.
Unfortunately, we don't always recognise that other people don't
relish change in quite the same way, in truth most people don't
like change and feel threatened by it.</p>
<p>I increasingly suspect the reason IT people have a reputation
for lacking social skills is simply that they are placed in the
position of introducing change where people don't want it. My
suspicion is that the social skills of IT people are at least
average, but introducing change requires more understanding and
empathy than average. Not only this, but we often work under time
constraints that don't leave us time to talk through someone's
problems, or sympathise with them.</p>
</div>
<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e153" id=
"d0e153"></a>Conclusion</h2>
</div>
<p>If Carr is right, and we want to stay in the software business
we have two choices. We either need to get into writing commodity
packages, or we need to accept a life in maintenance.</p>
<p>However, I can't accept Carr's argument. I think he is exposing
an over-simplistic view of IT, for all the reasons I've outlined
above I think he's wrong. And for all the same reasons I
increasingly believe we need to view software less as IT and more
as business.</p>
</div>
<div class="bibliography">
<div class="titlepage">
<h2><a name="d0e160" id="d0e160"></a>References</h2>
</div>
<div class="bibliomixed"><a name="Carr" id="Carr"></a>
<p class="bibliomixed">[Carr] Carr, N.G., 2003, &quot;IT Doesn't
Matter&quot;, <span class="citetitle"><i class="citetitle">Harvard
Business Review</i></span>, May 2003. Available at <span class=
"bibliomisc"><a href="http://www.hbr.com" target=
"_top">www.hbr.com</a></span>, also check his website, <span class=
"bibliomisc"><a href="http://www.nicholasgcarr.com" target=
"_top">http://www.nicholasgcarr.com</a></span>, where you will find
some other responses to his ideas.</p>
</div>
<div class="bibliomixed"><a name="Nonaka-" id="Nonaka-"></a>
<p class="bibliomixed">[Nonaka-] Nonaka, I., and Takeuchi, H.,
1995, <span class="citetitle"><i class="citetitle">The Knowledge
Creating Company</i></span>, Oxford University Press</p>
</div>
<div class="bibliomixed"><a name="Willcocks-" id="Willcocks-"></a>
<p class="bibliomixed">[Willcocks-] Willcocks, L., Feeny, D., and
Islei, G., 1997, <span class="citetitle"><i class=
"citetitle">Managing IT as a Strategic Resource</i></span>,
McGraw-Hill</p>
</div>
</div>
</p>
<p><strong>Notes:</strong>&nbsp;</p>
<p><em>More fields may be available via dynamicdata ..</em></p>
</div>
</channel>
</rss>
