Printable Edition Click Here  :  Subscribe   :   Page  10  : Interview   :  May 2006 
  Go to page:  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16           Previous Page      Next Page
Mick James talked to Cyndi Mitchell, managing director of ThoughtWorks, who believes it’s time to question the paradigm that packaged software will dominate the enterprise space
ThoughtWorks puts Business in conversation with IT
 
 
   There’s an old saying
in the techie world: “If
it ain’t broken, it
doesn’t have enough
features.” Features are
the bane of modern
life—every six months or
so, for example, I
attempt to buy a digital
camera. After wading
through the hundreds of
models and dozens of
options, I’ll narrow my
desires down to say,
four features that
really matter to me.
Guess what – there’s
never a single model
that has them all.
Worse, I can’t find a
camera that doesn’t have
a plethora of other
features that no-one in
their right mind would
ever use and which make
the whole thing harder
to use and more likely
to go wrong.
   It strikes me that a
very similar situation
applies to the world of
enterprise software.
Sure, consultancies can
guide clients through
the maze, but why is the
maze there in the first
place. It turns out
that I’m not alone in
this thought.
   “The IT industry is
too big,” says Cyndi
Mitchell, MD of
ThoughtWorks, an IT
consultancy which
specialises in custom
application development
and system integration.
“There are a lot of
packages and services
out there that aren’t
really needed.”
   Mitchell estimates
that around 60% of the
features built into
software packages are
 
 never used: “We live in
a world of standards –
people build products
around those standards
with feature after
feature that will never
be used – they just lump
all this stuff in,” she
says. “Companies have
literally billions
invested in features
they don’t need.”
   Since the 1990s and
the ERP revolution,
we’ve become used to the
idea that packaged
software from the likes
of SAP and Oracle will
dominate the enterprise
space. ThoughtWorks
believes its time to
question that paradigm.
   “There are any number
of useful products out
there but they offer no
differentiation,” says
Mitchell. “People need
to ask themselves, what
value does this Oracle
database bring to my
business?”
   ThoughtWorks is a
champion of a software
development technique it
calls Agile. Normally I
would shy away from
discussing such things,
but the Agile approach
poses a challenge both
to the way companies
invest in IT and the
relationship between IT
and business.
   “In IT we’re so used
to everything going
wrong; the relationship
between IT and business
is so broken,” she says.
“There’s a lot of work
to be done to restore
it. We need to get back
to working in true
partnership, to
revolutionise the deal
that business gets from
IT.”
 
    This means attacking
the basic paradigm of IT
investment and project
planning: big budgets
allocated up-front
against projects with a
delivery time of
anything from 18 months
upwards.
   “If you’re an IT
person you have to put
budgets in place three
years in advance,” says
Mitchell. “That
cripples business. You
need to be able to say,
here’s a new advance in
technology – how can we
apply it to our
business?”
   ThoughtWorks
advocates a drip-feed
approach to IT
investment, where people
match a cashflow of
investment against the
actual value created.
   “There’s a very clear
and simple way to
demonstrate value in
hard cost terms,” she
says. “You have a batch
of features and you put
a value on each feature
– increasing revenues,
reducing risk, reducing
cost or improving
efficiency. Then you
move to release early
value up front – asking
what features are
important to me now.”
   This approach means
that the software
delivery comes in very
short cycles—from
two-monthly to even
weekly.
   “We don’t say it’s
going to go like this
for the next five
years,” says Mitchell.
“Agile allows us to
accommodate and adapt,
to make it easy to do
projects in short
 
 one-week cycles. Users
get to see the system as
it is growing and make
changes as it goes.”
   What ThoughtWorks is
after is “hi-fidelity
conversations” between
the business users and
the IT developers. It
doesn’t like, for
example, lengthy
requirements documents
and methodologies.
   “People have
difficulty expressing
their ideas – the ideal
situation is that you
have an idea, I’m a
developer, you tell me
stuff and I code it,”
says Mitchell. “The
other way is to have
these big documents.
Everything that is a
step away from business
people telling the
developer what they want
degrades the fidelity of
the conversation.”
   What ThoughtWorks
advocates is little
short of a revolution,
and Mitchell admits that
“the way we work is
still a bit disruptive”
and requires C-level
sponsorship. It’s a
tough approach to sell
to government, for
example, where the
procurement process is
pretty much designed
around the old paradigm
(and, in Mitchell's
opinion, “set up to
fail”). However,
Mitchell believes than
in a decade or so Agile
or variations on it will
become the dominant way
to develop software.
   In the meantime,
ThoughtWorks is also
adopting the adage that
change must come from
within. Mitchell
 
 believes, for example,
that there are a lot of
people working in IT who
shouldn’t be there.
   “IT is where we
flocked to – there are a
lot of people in there
who should be artists or
chefs,” she says.
   Conversely, IT
consultancy has
alienated a lot of
people who would be good
at it with its “geeky”
bits. For its new
training programme at
its “University” in
Bangalore, the company
is aiming for a 50-50
intake of male and
female graduates.
   I like the
ThoughtWorks approach.
I like the way the
constant reference to
“conversations” a word
which shares a
linguistic root with
consultancy, “con” as in
“with” rather than “to”.
   Unfortunately, in the
world of IT right now
the last thing the
market rewards is being
different, but
ThoughtWorks is prepared
to be patient and look
forward five or even 10
years to a world where,
as Mitchell puts it,
“people build software
that you need”. Who
knows, I might even have
bought a digital camera
by then.
  
  
  
  
  
  
 
  Consulting Times | Page 10 Previous Page     Next Page