RE: [AM] Article of Interest in CIO Magazine

"Gaythorpe, Dagna" <[email protected]> Mon, 8 Mar 2004 17:02:36 -0000
Newsgroups gmane.comp.programming.modeling.agile
Message-ID <[email protected]>
> -----Original Message-----
> From: J. B. Rainsberger [mailto:[email protected]
<mailto:[email protected]> ] 
> > I like to think that I develop software with the same objectives as
> > everyone in this group, and it is somwhat often difficult 
> to describe 
> > the agile process and benefits in a way that satisfies the 
> reluctance of 
> > potential clients to employ it.
> 
> But clients don't employ Agile programming techniques. Clients employ 
> programmers who might use Agile programming techniques. 
> Clients employ 
> planning/requirements/communication techniques that may or may not be 
> Agile-minded. What would it take for clients to be clients and let 
> programmers be programmers?

I think the rot started with the PC - then clients (and managers, users, and
so on) began to assume that they knew about IT, because they had a PC on
their desk (or their child was doing all sorts of clever stuff at home), and
how hard could it be? </cynicism>

In the <censored - I'm not *that* old, am I?> years I have been gracing this
wonderful profession <g>, I keep meeting the same view from the users (with
the exception of one company, my very first junior programmer job, that had
a fully integrated application suite. No interfaces, no data re-entry,
instant update to everyone who needed it. Written in a FORTRAN based
language, running on Prime (anyone else remember them?) The 'Integration'
soapbox is calling...). That IT is a problem, a burden, and an obstacle to
getting their jobs done. 

The users don't trust us - in-house IT is regarded as a drain on their
resources, and consultants are worse. They know that the enterprise can't
live without IT, it just isn't feasible to employ that many clerks these
days (and they couldn't keep track of phone calls or electricity consumption
or bills issued and paid manually any more), and they think that we have
them over a barrel. And they have been to way too many presentations about
the latest, greatest silver bullet - sometime, on a crowded commuter train,
get up and shout 'BPR' and see how many people dive under their seats... 

The users, clients, business, whatever we want to call them, have
experienced too much pain where it hurts them most (in money, and in effort
expended to run the business), and so they are not inclined to take our word
for anything without a clear understanding of what we are suggesting, how we
intend to do it, how it is better than the way they have done it so far, and
what the chances of failure are. And failure includes all sorts of stuff now
- like not reducing their pain enough, or failing to get the whole of the
legacy system turned off, or taking too long and not delivering as much as
they thought we meant (not just what we said). They also want reassurance
that they (personally) will get more out of it that they have to put in.

So, when we go in and suggest doing something new (Agile Modelling, XP,
Enterprise Architecture, migrate to Linux), we are regarded with all the
trust of a child for a smiling dentist. They remember all the times we
assured them that it wouldn't hurt a bit.

Which boils down to: the problem isn't with explaining the Agile approach -
it is with winning the trust of the clients. And it isn't a problem for the
Agile community - it is a problem for everyone who works in IT.

Heading back behind my parapet now (it has been a bit busy here lately),

Dagna

Dagna Gaythorpe
Data Architect
International IT
> tttt COLT TELECOM GROUP PLC
> Beaufort House, 15 St Botolph Street,
> London EC3A 7QN
t   (+ 44) 020 7 390 7896
f   (+ 44) 020 7 947 1176
e [email protected]


*************************************************************************************
COLT Telecommunications
Registered in England No. 2452736
Registered Office: Beaufort House, 15 St. Botolph Street, London, EC3A 7QN
Tel. +44 20 7390 3900


This message is subject to and does not create or vary any contractual
relationship between COLT Telecommunications, its subsidiaries or 
affiliates ("COLT") and you. Internet communications are not secure
and therefore COLT does not accept legal responsibility for the
contents of this message.  Any view or opinions expressed are those of
the author. The message is intended for the addressee only and its
contents and any attached files are strictly confidential. If you have
received it in error, please telephone the number above. Thank you.
*************************************************************************************

For more information about AM, visit the Agile Modeling Home Page at www.agilemodeling.com
--^----------------------------------------------------------------
This email was sent to: [email protected]

EASY UNSUBSCRIBE click here: http://topica.com/u/?bUrKDA.bWnbtk.Z2NtYS1h
Or send an email to: [email protected]

TOPICA - Start your own email discussion group. FREE!
http://www.topica.com/partner/tag02/create/index2.html
--^----------------------------------------------------------------