back to article Europe's largest local authority settles on ERP budget 5x original estimate

Europe's largest local authority has settled on a £108 million ($137 million) bill for its disastrous replacement of SAP with Oracle until 2026, five times the sum initially predicted and five years late. Birmingham City Council has been struggling to implement an Oracle Fusion HR and finance system, in a project that has left …

  1. Andy Mac
    Facepalm

    “…the Oracle system is not suited to providing these services…”

    They should have stopped there.

    1. Anonymous Coward
      Anonymous Coward

      I work at a public sector place and we're in the middle of moving to Oracle for HR & Finance. The writing is already on the wall that the project is going to fail. I'm just waiting for us to appear on The Register.

      1. old-iron

        3 questions

        How intransigent is the org?

        How long is the list of customisations?

        Did they hire the implementation co with the cheapest bid?

        1. Anonymous Coward
          Anonymous Coward

          1 - Very

          2 - Don't know but I doubt we're going fully off-the-shelf

          3 - They're already late and have asked for an eye-watering amount of extra money.

          1. Alan Brown Silver badge

            3 "That change you wanted is outside the scope of the contract and is a chargable extra item"

            Goalpost shifting and unworkable initial specs are the norm. Messrs Dunning and Kruger would have a field day studying a lot of orgs and the senior staff therein

    2. wolfetone Silver badge

      What system is suited to providing a service if it requires customisations?

      Honestly whoever planned this needs to be taken to court for fraud.

      1. A Non e-mouse Silver badge

        ERP systems are always going to need some tweaking to accommodate some special requirements.

        Birmingham's problem is they thought they could change the organisation to fit Oracle then flipped mid-project to change Oracle to fit the organisation.

        Fundamental requirements change mid project will only lead to disaster.

        1. Ali Dodd

          Pretty much every large software implementation

          I've ever witnessed started with we'll change our processes to fit the system and ended up with trying crowbar the system into working how the organisation' processes work. The reality should be a little in between but never is. There's a lot of "we can change" (but don't) and usually it's because people want to do everything 'how they've always done it' and won't accept that that's not a reason to carry on that way, Change is good ffs.

          1. Doctor Syntax Silver badge

            Re: Pretty much every large software implementation

            There may be legal, regulatory or practical* reasons for the way things are currently done. Deciding to change before evaluating those is stupid.

            If it ain't broke, don't fix it.

            1. Ali Dodd

              Re: Pretty much every large software implementation

              'but we've always done it that way' is not a practical reason to NOT change it - you may not know how it's broken or at least bent/inefficient and you shouldn't decide not to change until you do evaluate the process properly. Pig headed people who want thing to stay exactly as they are will kill a project.

              1. James Anderson Silver badge

                Re: Pretty much every large software implementation

                But councils are stuck with central government regulations that say you must do it this way. Oops and a change of policy that’s says you must do it This Way now.

                1. Yet Another Anonymous coward Silver badge

                  Re: Pretty much every large software implementation

                  >But councils are stuck with central government regulations that say you must do it this way.

                  But presumably all local councils have to do it the same way.

                  It's not like Birmingham is required to use Pounds/shillings/pence for council tax while Leeds have to use Marks and Farthings

                2. Anonymous Coward
                  Anonymous Coward

                  > Oops, and you must do it This Way now.

                  It is worse. Politicians print a new law defined mostly as an intent. Something like: "from tomorrow everyone must be healthy". Then downstream bureaucracy has to develop specific policies to "implement" it. So different branches define their own policies. There will be discrepancies, as it is up to lawyers and practicality HOW it is done.

                  I saw it in taxation. You go to the tax office, and there is nobody to answer specific questions. Because there are only a few experts in the whole country. Those being a few officials and lawyers who developed the specifics. Documentation is insufficient or lacking. But penalties are well defined and hefty :)

                  Solution: cut regulations from the top, the same way they were born initially. Prune regularly, once certain threshold of complexity is reached at the bottom. New laws must be implemented as DECISION TREES and passed downstream for immediate implementation AS IS. No more paper law compendiums. I am not sure how to address cases of under-specified laws, when lawyers are necessary. Yet such are exactly the cases for elimination.

                  But of course, there always exceptions. For example some document missing when applying for a permit because of unusual circumstances. Decision tree would fail. I have no answer to this. Such were reasons for bribes in some countries, as people have to proceed with their lives and business.

            2. nijam Silver badge

              Re: Pretty much every large software implementation

              If it ain't broke, don't fix it.

              Or Oracle's version of that: If it is broke, don't fix it.

            3. richardnpaul

              Re: Pretty much every large software implementation

              I find that people always flee to regulatory or compliance as a shield to hide behind to prevent them having to change things that they're comfortable with.

          2. An_Old_Dog Silver badge

            Change for the Sake of Change / Process Improvement

            @ Ali Dodd:

            "Change is good ffs."

            Let me change around the menus, icons, labels, and functionality residencies on your smartphone, then tell me that again.

            Re: "We've always done it that way." / "We have external requirements to do it that way.": those are stickier wickets.

            Sometimes the obviously-better way is not better, but just different, with different disadvantages than the old way.

            External requirements can be just as bullshittedly-wrong as internal requirements.

            I don't see an effective way of fixing bad processes, because it's just too-politicised.

            If one creates and empowers a process-fixing-tsar, the damage which can be done by having the 'wrong sort' of person filling that position equals the improvements which may be done by having the 'right sort' of person filling that position, and:

            There are far more wrong-sort people than right-sort people. Compounding that problem is the additional problem that most of the right-sort people fail to make it past the HR- and political-animal-manager filters.

  2. elsergiovolador Silver badge

    Care

    Who cares, after all it is just tax payer's money. Government can always hike taxes and fleece people more.

    1. Anonymous Coward
      Anonymous Coward

      Re: Care

      Meanwhile in Canada taxes comprise 36% of the price of a new home. Effectively, Canadians work for the government rather the other way around. https://nationalpost.com/opinion/blame-bureaucrats-for-taxes-fees-that-comprise-35-6-of-the-price-of-a-new-home-in-ontario

      Bureaucracies save money by wasting your time: https://thedailyeconomy.org/article/trouble-tax-we-all-pay-a-time-price-for-bureaucratic-dysfunction/

      Bureaucracies cannot be reformed to make them “efficient,” because the need to follow the rules excludes efficiency as a goal: https://thedailyeconomy.org/article/elon-musk-tigers-and-the-nature-of-bureaucracy/

      1. nijam Silver badge

        Re: Care

        All bureacrats produce is bureacracy. How is that surprising to anyone?

      2. James Anderson Silver badge

        Re: Care

        Acutualy this tax keeps house prices low and a really bad investment. So ordinaray people can afford a decent home without crippelling debt.

    2. Anonymous Coward
      Anonymous Coward

      Re: Care

      "Who cares, after all it is just tax payer's money. Government can always hike taxes and fleece people more."

      People could always vote for a party of small government, competence and prudence. If there were one.

  3. Anonymous Coward
    Anonymous Coward

    Reimplementation costs

    So to reimplement a £20M out of the box Oracle CRM, the cost is... £45M. What a pile of shite. Dump the garbage now and start removing Oracle from all areas of government, national and local.

    1. Doctor Syntax Silver badge

      Re: Reimplementation costs

      That won't come cheap either. Only marginally less than commissioning a time machine to go back and correcting the original decision.

      1. elsergiovolador Silver badge

        Re: Reimplementation costs

        If government was not made of brown-envelope-philes, then they could have commissioned a new tech department that would have delivered ERP system for all the needs of public sector at a fraction of the cost.

        1. Anonymous Coward
          Anonymous Coward

          Re: Reimplementation costs

          Feel free to believe the brown envelope theory of local government if you want. It clearly does go on as it does in the private sector, but it isn't as prevalent as you think.

          If Whitehall were to announce an ERP-for-councils unit, I'm pretty sure you'd be on here predicting it's expensive failure. Maybe you'd be right, but there's the thing, identifying problems, even accurately foretelling them is not a valuable skill. Coming up with realistic, feasible solutions to problems now there's a valuable and rare skill.

          Local democracy means there's very specific limits on the extent to which national government can dictate to local government how it does things, and national government doesn't have the remit to develop a standard ERP for councils. Added to which, there's five main models of council (unitary, metropolitan, London boroughs, county, district) so one size won't fit all. I agree, a best practice model, and a "this is how you do it" homebrew ERP example would be very useful, but as things stand that's not how things CAN work. If you feel strongly, then perhaps invest some time and effort writing to Josh Goodman, CEO of the Office for Local Government, offering your insight and skills?

    2. Anonymous Coward
      Anonymous Coward

      Re: Reimplementation costs

      If I take the total costs of £108m, and assume that (a) costs were overwhelmingly people, and (b) the average fully loaded annual cost of each bod working on it was £100k, then we're looking at a thousand man years of work to get an outcome that still doesn't do reconciliations and doesn't serve schools.

      What could YOU achieve with a thousand man years of effort?

      Mind you £108m is still a lot cheaper than my last private sector employer who spent a long way over £600m trying to replace a SAP CRM and still failing.

      1. Anonymous Coward
        Anonymous Coward

        Re: Reimplementation costs

        its Oracle so the biggest expense will be licensing! ;o)

  4. perkele

    I guess after they closed down many of the circuses in the UK they had to find a home for them in local councils as leading politicians and certain placemen within their IT/infra team to define and manage these things...

    Does Oracle have a "joke board" where they dare each other to find a bigger, more stupid, incredible mug of a client/contact salesperson as each time you think they've found their limit, someone comes and surpasses it.

  5. Natalie Gritpants Jr

    Strange that all banks and utilities can provide accuracy down to the penny, yet Brum council are happy to have accounts accurate to the nearest £1000. Is that per item or for the annual accounts total?

    1. DuchessofDukeStreet

      I read it as the estimated cost of the project before it began; £1000 seems a reasonable rounding point for a budget of c£20m.

    2. the spectacularly refined chap Silver badge

      There comes a point we you have to put in notional amounts for anticipated expenses of the project as a whole, even on a fixed price contract there are costs to be bourne by the customer and can't be predicted exactly at the outset. Let's say an additional letter needs to be sent through the post about some issue - do you want them to have to go back for a budget increase of £2 to cover the envelope and the stamp?

    3. ColinPa Silver badge

      6 sigma software development

      I remember having to use/implement 6 sigma software development. This was based on hardware testing. You test the hardware and it fails once in a million... You test it with software and it works every time, till you vary it slightly and it fails.

      Our quality target was there would be 4.6 defects over the life of the product. Yes that accuracy - down to one decimal place - so no need to have any support teams.

      We hit more than number of defects in the first day, when customers could not install it the product. Their systems were slightly different to ours!

      Goodbye six sigma.

  6. DuchessofDukeStreet

    The Missing Partner?

    Oracle has its failings but as a functional ERP system, it's not entirely culpable here. It sounds as though a poorly experienced council employed an integration partner (not named here but named elsewhere as Evosys) and then failed to manage the expectation between technology change and business change. Then as it started going badly wrong, brought in multiple consultancies (KPMG, EY and PWC all seem to have been involved at some point) who undoubtedly ran up significant bills to tell the council what they should already have known.

    I've not seen anywhere a breakdown of where the £108m has actually been spent, but I'd suspect Oracle themselves would have been one of the minor beneficiaries compared to the integration partner and consultancy firms.

  7. Anonymous Coward
    Anonymous Coward

    Business Process Documentation?

    Do large organisations actually have reliable information about what goes on day by day?

    My experience of building business process documentation in large businesses is that management rarely knows much about the detail.

    (1) Department A sends a regular report to Department B. When asked, Department B says the report is useless...they throw it away.

    (2) Department X sends a regular report to Department Y. When asked, Department Y says they spent quite a long time revising the report every time.

    (3) Director of an HR department is shocked (shocked!) to find out that there two completely separate processes for recruiting.

    (4) Director from foreign owner asserts that two computer systems are "fully integrated".....and is shocked to see evidence that this assertion is completely false.

    (5) A weekly financial report to directors is replaced. It turns out that the old report was wrong.....for years....no one noticed!

    .....and so on......

    This is what goes on.....and now we are supposed to be surprised that an SAP to ORACLE rip and replace is a disaster!

    1. nijam Silver badge

      Re: Business Process Documentation?

      > Director from foreign owner asserts that two computer systems are "fully integrated".....and is shocked to see evidence that this assertion is completely false.

      No.

      Director from foreign owner asserts that two computer systems are "fully integrated".....and refuses to see evidence that this assertion is completely false.

      1. ecofeco Silver badge
        Windows

        Re: Business Process Documentation?

        Fact. I've seen it too many times and have the t-shirt, mug and scars.

        1. Like a badger

          Re: Business Process Documentation?

          Moi aussi.

          There's nothing organisations hate more than somebody pointing out a serious yet resolvable problem they've been carefully ignoring.

    2. ColinPa Silver badge

      Do managers know what is going on ?

      We had a senior manager responsible for a project, who did not like bad news - so people did not tell him. He assumed the project was on track when it was months behind

      1. An_Old_Dog Silver badge

        Re: Do managers know what is going on ?

        In the book, The Psychology of Computer Programming, by Gerald M Weinberg, failing to report bad news upward toward managers/executives who shot messengers of bad news was termed "consensus on a falsehood." (Ex.: "Sure, things are good. There are some bugs, but we can fix those few things in a post-release update.")

  8. Tron Silver badge

    It will be more.

    It will always be more.

    quote: any Oracle-based solution for schools would be comparatively expensive and inefficient.

    Have hackers from Oracle got into El Reg's System/360 and added 'for schools' to that statement?

    Any local authority planning this should instead switch back to paper and give Oracle £50m. It will work better and cost less that way.

  9. Anonymous Coward
    Anonymous Coward

    Oracle ??? Why would you ???

    The bad decision was to go with oracle

    At that point you are doomed

    1. cyberdemon Silver badge

      Re: Oracle ??? Why would you ???

      Certainly a contributing factor. But who would suggest they could have picked instead to magically solve all of their ill-defined problems? Fujitsu? IBM? Microsoft? U4BW?

      No, as much as I despise Oracle and all of the above alternative bloodsuckers, the problem was to jump into a migration without first completely understanding its organisational implications and technical requirements.

      Probably, some overzealous salesperson from the systems integrator and a clueless council director are jointly to blame here

      1. Lonpfrb

        Re: Oracle ??? Why would you ???

        The most obvious option was to migrate from their customised SAP ECC 6.0 ERP to the SAP S/4HANA Private Cloud edition which SAP enable with migration tools and simplification items where product improvement may be sufficient to retire the custom for standard.. That provides smart organisations the opportunity to fit to standard and minimise custom costs.

        Given that the SAP ECC 6.0 ERP implementation was governed to minimise custom and ensure that was upgrade safe, they actually started from a good situation. The Integration was also high quality which matters because that can easily be more than 59% of the implementation cost, so again a good starting point.

        The ability to negotiate a reasonable SAP S/4HANA Private Cloud edition cost may have been beyond BCC but not implementation partners so again an opportunity apparently missed...

    2. ColinPa Silver badge

      This sounds like the classic bike shed problem

      https://en.wikipedia.org/wiki/Law_of_triviality

      "The time spent on any item of the agenda will be in inverse proportion to the sum [of money] involved."

  10. Colin Bain

    None of the above

    Enterprise Resource Planning. Three words which are proved time and again to mean something individually but nothing when combined but cost a lot

  11. Gwydion

    So that's just £108M is it?

    What about the schools who were originally part of the requirements but have now been dropped?

    Are they just going to carry on with whatever they were originally using, or is there going to be further expenditure to replace that system as well?

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like