From: Pascal Bourguignon on

In comp.risk:


Date: Tue, 5 Sep 2006 14:45:13 +0100
From: "Martyn Thomas" <martyn(a)thomas-associates.co.uk>
Subject: UK 141M-pound benefits computer system shelved

"A new computer system used to process benefits payments has been scrapped
at a cost to the taxpayer of (UK) 141M pounds, the BBC has learned. The IT
project, key to streamlining payments by the UK Department for Work and
Pensions (DWP), was quietly axed at an internal meeting last month. ... It
is the latest in a long series of computer problems for the government."
[Source: BBC News, 5 Sept 2006]
http://news.bbc.co.uk/1/hi/uk_politics/5315280.stm

[Phillip Hammond, the Conservatives' shadow work and pensions secretary,
is quoted: "It is pretty disgraceful that after two and half years of
spending public money on this project, the government has walked away from
it. We never hear of somebody actually losing their job because they
have failed to implement a project they were responsible for." PGN-ed]


Well, can we at least assume they didn't use Lisp? No more than
almost all of the other failed software projects?


--
__Pascal Bourguignon__ http://www.informatimago.com/

"This statement is false." In Lisp: (defun Q () (eq nil (Q)))
From: Adam on

> Well, can we at least assume they didn't use Lisp? No more than
> almost all of the other failed software projects?

That assumption would seem a safe bet.

My money's on Java. But it would be good to know what language it was.
Perhaps its on theregister.co.uk ?









From: Tim Bradshaw on
On 2006-09-06 00:43:16 +0100, Pascal Bourguignon <pjb(a)informatimago.com> said:

> Well, can we at least assume they didn't use Lisp? No more than
> almost all of the other failed software projects?

Yes. Also that the reason projects like this succeed or fail has
nothing to do with the language choice.

From: =?utf-8?B?VGlhcm7DoW4gw5MgQ29ycsOhaW4=?= on
Tim Bradshaw <tfb(a)tfeb.org> writes:

> On 2006-09-06 00:43:16 +0100, Pascal Bourguignon <pjb(a)informatimago.com> said:
>
>> Well, can we at least assume they didn't use Lisp? No more than
>> almost all of the other failed software projects?
>
> Yes. Also that the reason projects like this succeed or fail has
> nothing to do with the language choice.

I'm not so sure. At lot of these enterprise-y projects collapse under
the weight of their own technology infrastructure, and the rigidity of
the technologies used prevents a re-design (or makes it politically
infeasible) once a certain point has been reached. They tend to be the
last word in over-specified, under-thought, inflexible rubbish, in my
weary opinion.

--
TiarnĂ¡n
From: Charlton Wilbur on
ocorrain(a)yahoo.com (Tiarn?n ? Corr?in) writes:

> I'm not so sure. At lot of these enterprise-y projects collapse under
> the weight of their own technology infrastructure, and the rigidity of
> the technologies used prevents a re-design (or makes it politically
> infeasible) once a certain point has been reached. They tend to be the
> last word in over-specified, under-thought, inflexible rubbish, in my
> weary opinion.

The fact that they don't use Lisp is a symptom of this, not the cause.
Technical solutions rarely solve social problems, and this is a social
problem.

Managers like to manage, and like to control. This means that, if
unchecked, they will dictate every detail of the project, even before
starting to build it. And once it's specified, it can't change,
because that means losing face: there seems to be manager-virtue in
never changing one's mind, because that is an admission that somehow
calls into question all of the manager's other decisions.

It's not the rigidity of the technology that prevents a redesign; it's
the rigidity of the project management. The rigidity of the
technology is nothing more than a recapitulation of the rigidity of
the management, and throwing Lisp into the mix would not solve the problem.

Charlton

 |  Next  |  Last
Pages: 1 2
Prev: package nicknames
Next: Is Programming Boring?