Software

Databases

Mega council officers had no idea what they were buying ahead of Oracle fiasco

Lack of skills left Birmingham officials unable to challenge suppliers and with a system incapable of managing finances


Council officers heading up a disastrous Oracle implementation that left Europe's largest local authority unable to manage its finances lacked an understanding of the cloud-based solution they had chosen to buy.

Birmingham City Council went live with Oracle Fusion – a cloud-based ERP, finance, and HR system – in April 2022. The authority has since been unable to provide compliant financial management and now plans to reimplement the product.

The estimated total cost has gone from around £19 million ($24.07 million) to £108 million ($137 million), with schools taken out of scope.

A report from independent auditors Grant Thornton shows council officers and the digital department did not have a sufficient understanding of the Oracle Fusion solution they had selected in a procurement process in 2019.

Officers' understanding of the system was "limited," meaning they relied on external partners to design the solution and manage the program, the report says. At the same time, the Digital and Customer Services directorate's lack of Oracle knowledge meant it struggled to act as an "intelligent customer" and critique the work of systems integrator Evosys or other suppliers.

"The failure to properly invest in ERP implementation capacity and capability and to manage the turnover of staff in key positions within the program was a significant weakness in arrangements," the Value for Money report states.

"The failed implementation of the ERP system has fundamentally impacted the Council's financial management and its operations. In our view the council has failed to fulfil its duty to deliver best value and did not put in place proper arrangements to secure economy, efficiency and effectiveness in its use of resources in relation to this project".

In a statement to the BBC, a council spokesperson said the authority will "take on board" its findings and that it was making significant progress in reimplementing Oracle and "getting our finances back on track."

"We have worked to significantly strengthen governance, to understand the issues within the system, and to learn lessons from what went wrong," they said.

The disastrous ERP project contributed to the council becoming effectively bankrupt in September 2023, with unsettled equal pay liabilities also a factor.

An earlier report from the auditors found that, two-and-a-half years after going live, the Oracle system was still not "safe and compliant" and had "effectively crippled the council's ability to manage and report on finances."

Grant Thornton's assessment says the council had not fully resolved the design of the solution before it went live. At the same time, the council is "unlikely to have a fully functioning finance system until at least 2026," when the reimplementation is scheduled to go live.

In April last year, it emerged that the council did not have an audit trail in the accounting system for nearly 18 months, meaning that from April 2022 until August or September 2023, it was unable to determine whether any financial fraud had taken place using the system.

Birmingham City Council is responsible for a budget of around £3.2 billion ($3.98 billion), which covers spending on social care, schools, refuse collection, and other services. ®

Send us news
114 Comments

Post Office finally throttles delayed in-house EPOS project

Troubled state biz tenders £410M software and DC-to-cloud migration plan, goodbye to Fujitsu on the Horizon

Users advised to review Oracle Java use as Big Red's year end approaches

International Java sales operation and the prospects of audits per-employee license model make the move to open source irresistible

European customers report Oracle Cloud identity outage, Big Red is silent

DownDetector reported problems for about 6 hours

Britain's cyber agents and industry clash over how to tackle shoddy software

Providers argue that if end users prioritized security, they'd get it

Pentagon declares war on 'outdated' software buying, opens fire on open source

(If only that would keep folks off unsanctioned chat app side quests)

Socket buys Coana to tell you which security alerts you can ignore

Sometimes, less information is more

Techies propose the Agent Name Service: It's like DNS but for AI agents

Because nobody wants a random and unverified bot tickling their APIs

Microsoft winnows: Layoffs hit software engineers hard

Python, TypeScript, Azure SDK devs among those let go

Intel's data-leaking Spectre defenses scared off yet again

ETH Zurich boffins exploit branch prediction race condition to steal info from memory, fixes have mild perf hit

Commvault fixes critical Command Center issue after flaw finder alert

Pay-to-play security on CVSS 10 issue is now fixed

Google crowns Jules to be its agent and spreads the AI love

Choc Fac brings gen mods to Android, Chrome, pretty much everywhere else

GitHub Copilot angles for promotion from assistant to agent

Agent mode arrives, for better or worse