Viewing 40 posts - 1 through 40 (of 55 total)
  • Has there ever been a successful government IT project?
  • binners
    Full Member

    And by successful, I mean anything approaching delivered on time, on budget, and fit for purpose?

    Just reading about the latest IT debacle

    Evidence of waste and poor management within Britain’s immigration system has been laid bare by a parliamentary report which reveals that failed IT systems are to cost up to £1bn while officials cannot find 50,000 rejected asylum seekers.

    Thats got a very very familiar ring to it. I know there are lots of IT bods on here, so…. what on earth is it with government IT projects? Why do they always end up as such monumental cluster-****s? This looks like another one thats cost an absolute fortune, and just isn’t fit for purpose.

    The same thing is also happening with IDS’s Universal Credit system with them writing off hundreds of millions in failed IT already, and no resolution in sight.

    Does anybody ever actually learn anything from past failures? Why is it it that this keeps happening with aching predictability? If the private sector can put in huge IT infrastructure projects, how come it seems utterly beyond people in government and the public sector? Is it not the same private companies carrying out the work?

    GrahamS
    Full Member

    what on earth is it with government IT projects? Why do they always end up as such monumental cluster-****s?

    Never been directly involved in one but I’d suggest a number of factors:

    1) contract given to the lowest bidder
    2) budget largely seen as a bottomless pit of money by contractors
    3) ever changing requirements and design controlled by committee
    4) changes in government over the lifetime of the project with successors keen to discredit predecessors work
    5) oversight by people who have absolutely no idea what they are doing

    and of course

    6) designing and implementing bespoke IT systems to handle these things is actually a fair bit harder than it sounds.

    DT78
    Free Member

    Lack of well trained and paid internal staff. Means high usage of contractors and suppliers whose primary purpose is to make as much money as possible and maybe deliver. At some point.
    I have witnessed multi million £ programmes largely staffed by contractors reporting to contractors. Does not make a healthy mix.

    There have been plenty of successful projects though. They just dont make the papers.

    br
    Free Member

    There’ll be loads, you just never get to hear of successes.

    But, tbh:

    Budget – what we think it may cost or what something wants to pay

    Timescale – when we think we can do it for or when someone wants it

    Quality – See Bontragers 1st Rule 🙂

    IME (30 years of IT including +10 years of IT Audit) most projects (and not just IT) are doomed to not meet expectations in one way or another from the very start; due to unrealistic expectations on budget, timescales and quality.

    Govt projects also suffer because they are mostly driven by a Politicians having an ‘idea’, rather than thinking about the problem/solution, that they want in now. Also the dept is usually still struggling to complete the previous ‘idea’.

    mrblobby
    Free Member

    Same stuff as usual. From this link

    “Loss of focus, poor governance and a tendency towards optimism bias in planning, delivery and reporting have contributed to the problems,” the report said.

    It said the programme board overseeing delivery “did not challenge IT contractors about their use of resources, necessary because the contract was on a ‘time and materials basis”. In 2008, the UK Border Agency awarded the system integration contract for the programme to IBM.

    An absence of rigourous financial oversight “was compounded by optimistic reporting on the status of the programme’s financial position”, it added.

    titusrider
    Free Member

    in my experiance it is two key factors:
    1) ‘big bang’ delivery rather than itterating small phases
    2) complexity of requirements

    (ie they would like the system to do absolutly everything it could possibly ever do, from day one)

    I think the whole procurement process is also pretty dysfunctional

    hungrymonkey
    Free Member

    There have been plenty of successful projects though. They just dont make the papers.

    this.

    the govt will be doing many, many more IT projects that you’d ever hear about in the media – most people probably wouldn’t give a shit about 99% of them.

    mrblobby
    Free Member

    There have been plenty of successful projects though. They just dont make the papers.

    There are also far too many projects in the private sector that go the same way as that one that you don’t get to hear about.

    dragon
    Free Member

    In my small experience, changing of the goal posts, because the contract was to build some vague IT concept and the reality is clueless people failing to agree, such that it needs to be both an apple, pear and orange all at the same time.

    Ultimately though it has to be due to poor leadership and project control, combined with the sense that there is no penalty for failure. The mandrins still get their gold plated pension and the contractor gets their Porsche, so everyone’s happy, they are all in the money and the only loser is the tax payer (and who cares about them).

    back2basics
    Free Member

    bring back internal IT departments , make it a really lucrative job and paid well, so anyone who slacks can easily be replaced – then the projects will all be internal and have some sense of control and priority and can change requirements/delay/postpone without incurring massive penalty fee’s that an external contract would cost

    NZCol
    Full Member

    I’ve been involved in a few. My only offering is the successful ones were where they used smaller firms who had more to lose and they also invested upfront in proper planning.

    gobuchul
    Free Member

    This one was pretty successful.

    Unfortunately they sort of took a step backwards when they “decommissioned” it shortly afterwards.

    Murray
    Full Member

    Big projects are hard. Scale brings its own challenges.

    but…

    Requirements uncertainty or drift kill most projects. An example of how not to do it was the Poll Tax. Requirements were basically the bill. The go live date was fixed, so development had to start before the bill had been through committee. Committee stage changed the requirements but not the date. Second reading changed it again, but not the date. Even then, the bill was not clear and consistent. Projects had to go in on the date even though testing wasn’t complete and there were loads of known bugs. And then it was scrapped.

    neilwheel
    Free Member

    Politicians……
    Bolted…….
    Door……..
    Stapled…..

    In some kind of order……

    Kryton57
    Full Member

    Yes, I deal with successful government IT projects all the time.

    And with that, I’m out before anyone starts joining dots 😉

    dazh
    Full Member

    Seems to me the unsuccessful ones are nearly always the ones where some large external contractor like CSC, Capita, Serco etc are involved. In a previous job I had to work with Capita on implementing online council services and it was a complete nightmare. They kept changing personnel on the job so we had different consultants coming in doing the same job as their predecessors but changing everything all the time, then they’d be moved onto another project (or they left) and the whole process would start again with someone else. This went on for about two years with no progress.

    bruneep
    Full Member

    http://www.nao.org.uk/report/the-failure-of-the-firecontrol-project/

    £469 million wasted. No one appears to be held accountable.

    Junkyard
    Free Member

    Can we do Universal credit next?

    That is even worse

    If it rolls out at its current rate it will be a mere two thousand years till everyone is on it ….go IDS go go go

    ti_pin_man
    Free Member

    Evidence of waste and poor management within Britain’s immigration system has been laid bare by a parliamentary report which reveals that failed IT systems are to cost up to £1bn while officials cannot find 50,000 rejected asylum seekers.

    I find this paragraph very vague. It doesn’t really say much and I don’t see a strong argument on why the IT systems are classed as failures. It doesn’t say anything very much but seems to fan the flames without saying what’s at the bottom of it. Reading the article past this link didn’t really help.

    MoreCashThanDash
    Full Member

    Plenty work fine, the ones that don’t make the headlines, for many of the reasons above.

    And a lot of government departments rely on old legacy systems. Spend as much as you like but a well polished early 90s turf is still a turf.

    Anyway, I’m eagerly awaiting the roll out of Windows 7 on our desktops. See what that does to our bespoke systems when they run on it…..

    And can I add, the longer it takes to roll out universal credit, the longer I have a job. We used to be a labour intensive agency that cost £50 million a year. Changing legislation, removing the need for three quarters of our staff has seen fraud in our corner of the system jump by about £500 million year.

    A fact that a colleague explained in words of one syllable to some clueless bigwig from DWP the other day when they asked if we could help them reduce the fraud cost.

    mogrim
    Full Member

    There are loads of successful ones – every time you open a government website you’re looking at one, even if you don’t use the more advanced functionality.

    jamj1974
    Full Member

    Lots of reasons above that tally with my experience of projects delivering to government or other customers. For me these are the prime issues: –
    1). Unrealistic timescales – more about customer demand than result of proper estimation and planning. Also failure to properly review future stages as a result of earlier stages outputs or lessons
    2). Requirements changing and linked to further of the above
    3). Costs regularly developed to meet the expectation of customer not the true cost of delivery
    4). No real cost or time tolerance agreed to a manage issues
    5). Failure to effectively prioritise projects, issue resolution, etc…
    6). Vanity. In the choice of project. In the selection of requirements. In timescale and in cost. In failing to raise and escalate issues…

    jamj1974
    Full Member

    There are loads of successful ones

    This too.

    jambalaya
    Free Member

    Junkyard politicians of all parties agreed Universal credit was a good idea

    @Graham had it pretty much nailed in the first reply.

    One reason cost over-runs are so high is that companies bid low on initial quote as they know spec/scope of the project will change so they can rack up additional costs. Then of course we have the issue that a lot of money is spent with no working system to show for it.

    On scale issues and IT I worked for a very high profile US Bank (initially in technology) which had a policy of allowing each division (they where 5) to have it’s own IT. I initially thought this was daft with duplication etc but it meant each division got the system it wanted, so costs where duplicated but at least everything worked. The British government should take note of this and as posted above keep projects at a scale which makes sense.

    GrahamS
    Full Member

    On the flipside I was reading an article in the BMJ recently about encouraging doctors to learn how to code so that they could produce their own systems.

    Which seems like a spectacularly bad idea.

    Edit: here we go, ”Turning doctors into coders”, BMJ 2013;347:f5142 (Published 20 August 2013) – you’ll need a BMJ sub to read it all.

    jambalaya
    Free Member

    @binners to draw a parallel with another thread here if a local authority cannot repair a bridleway what chance managing a large complex IT project. Wasting £70k on a few 100 yards of Bridleway vandalsim and you can see where a £1 billion goes on IT

    jambalaya
    Free Member

    @GrahamS that’s priceless, you can’t make this stuff up !

    towzer
    Full Member

    Never been directly involved in one but I’d suggest a number of factors:

    1) contract given to the lowest bidder
    2) budget largely seen as a bottomless pit of money by contractors
    3) ever changing requirements and design controlled by committee
    4) changes in government over the lifetime of the project with successors keen to discredit predecessors work
    5) oversight by people who have absolutely no idea what they are doing

    and of course

    6) designing and implementing bespoke IT systems to handle these things is actually a fair bit harder than it sounds.

    4.5 continuous and extensive changes in project budget and stake holders and staff over the lifetime of the project and the urgent need of these people to stamp their authority on the project ensuring lots and lots of unecessary changes

    hot_fiat
    Full Member

    From the supplier’s point of view:

    1. Customer watches too much CSI and so has unrealistic expectations of what’s achievable.
    2. Customer fails to employ anyone with technical or business acumen (you never meet anyone who used to work high up at somewhere like coca-cola, IBM or BP).
    3. Customer’s lawyers couldn’t negotiate their way into a shop to buy a paper bag.
    4. Customer constantly changes goal posts – imagine buying a brand new car where at every stage in the build process you change your mind about what you need – you’d end up with James May’s ALFAAB crossed with a dumper truck.
    5. Customer really doesn’t have any money so the rock bottom price the outsourcer agrees to, in the hope of back-filling with exuberant change request charges will always fail to make them any money. Outsourcer then supplies lowest level/quality of staffing to try and eek out a tiny margin.
    6. Customer used to manage the whole thing, is generally peeved at having to hand their empire to some French or American spods.
    7. Tu-peed staff are generally peeved off at losing whole string of civil service benefits, working 09:00:01 to 16:59:59 Monday to Friday with an hour for lunch, free tea, coffee & the most amazing chocolate brownies and being able to retire at 55.
    8. Nobody in customer willing to take decisions without input from Politburo internal business process committee.
    9. For some reason they never outsource IT Security business impediment department so everything that we try and implement gets thrown back.

    norbert-colon
    Full Member

    All of the above in my limited experience.

    The same can also be said about lots of private sector IT projects, especially when they get very large. These giamungous projects are just so big and so complex, that it’s very difficult to get them running smoothly, irrespective of how much cash gets chucked at them.

    When you then factor in the ever changing requirements, limited budget, extended timescales etc etc, it’s a surprise that anything ever gets anywhere near completed.

    Sandwich
    Full Member

    who used to work high up at somewhere like coca-cola, IBM or BP

    This is no guarantee of competence, but you will employ a psychopath.

    codybrennan
    Free Member

    I’ve been involved in loads of good ones; GLOW, N3, Pathfinder, etc, etc.

    IMHO the problem starts with the specification: gov departments are generally useless at actually giving you the spec that you need to deliver the thing successfully in the first place.

    If you haven’t a workable spec, or the spec keeps changing, you’re onto plums.

    There’s been a trend recently for govt contracts to try and get around this, by essentially asking the contractor to indemnify the gov against this- depending on how hungry the con is, this might or might not happen. Where I work, they’re saying no to a lot of these deals now as they’re too risky.

    maccruiskeen
    Full Member

    When you then factor in the ever changing requirements, limited budget, extended timescales

    … and Molgrip’s tab at Pret a Manger

    jambalaya
    Free Member

    @hot_fiat the government doesn’t pay enough to hire low level people from IBM, BP, Coca-Cola etc never mind anyone senior

    jambalaya
    Free Member

    @cody – what did those systems do, why where they successful ?

    Stoatsbrother
    Free Member

    GP IT has been pretty successful for most users, way better than hospitals, and most of us have been paperless for years.

    This is because we are “user-choosers” and are given some latititude to configure and adapt our systems. The problems all tend to be around the way bizarre government initiaives and imperatives are implemented in a top-down manner. Or where some muppet in community services decides to get Commnutiy nurses using the one system which won’t talk to any one else.. 😥

    ninfan
    Free Member

    Problem one: finding anyone at government department who actually knows their own rules and understands their correct implementation, rather than what they think it ought to mean, or just making it up as they go along.

    Problem two: getting them explained to person writing software.

    Problem three: finding out that between one and two above, the rule has changed, the department is now interpreting the same rule differently for political reasons, or a tribunal/court has realised the rule was complete gobbledegook to start with and forced them to apply it differently.

    hot_fiat
    Full Member

    the government doesn’t pay enough to hire low level people from IBM, BP, Coca-Cola etc never mind anyone senior

    That is so true. I keep receiving adverts for “senior” positions in government work. Lots of them look great, very challenging roles, technically interesting but the pay is shocking – I’d struggle to hire a mediocre 2nd line person for their cash.

    jamj1974
    Full Member

    I still remember the casual remark made by a senior representative of the customer two weeks before go-live – “You’ve built us an oil tanker,but now we need a speed boat so we can change quickly”. This comment was made over 2 years and £40m+ after they turned down our proposal to build them a bespoke solution using an agile approach for less than £10m in favour of a famously inflexible well known behemoth product that we had to implement instead.

    jamj1974
    Full Member

    ninfan – Member
    Problem one: finding anyone at government department who actually knows their own rules and understands their correct implementation, rather than what they think it ought to mean, or just making it up as they go along.
    Problem two: getting them explained to person writing software.
    Problem three: finding out that between one and two above, the rule has changed, the department is now interpreting the same rule differently for political reasons, or a tribunal/court has realised the rule was complete gobbledegook to start with and forced them to apply it differently.

    So true!

Viewing 40 posts - 1 through 40 (of 55 total)

The topic ‘Has there ever been a successful government IT project?’ is closed to new replies.