Throwing Bad Money after Bad

Throwing Bad Money after Bad

The UK government, in the person of Business minister Kevin Hollinrake MP, has offered £600,000 in settlement to individuals impacted by the Project Horizon scandal.

I believe this represents "throwing bad money after bad" as it is, for many, a derisory amount of money for the suffering individuals have had to endure.

Project Horizon, for those who do not know, was the development and roll out of a new system for managing sales and the accounting of those sales in UK post office branches. It was the biggest non-military IT project in Europe. It cost over £1 billion to install and affected 18,000 post offices throughout the UK. (Hansard debate record), with the contract for development and supply being awarded in 1996, please note the date.

The faulty software and management failures which allowed its release have resulted in

  • 736 prosecutions, 83 of?which?have already been overturned as will the vast majority of the remnants
  • imprisonments
  • loss of livelihood
  • bankruptcy
  • marital breakdowns and
  • suicides

The emotional and psychological impacts of these convictions and other life events is incalculable, with lives and livelihoods ruined and generational impacts on families.?

However, the compensation bill under the 3 schemes put in place by the Post Office Horizon IT Inquiry had already amounted to £99.04m by April 6th 2023 as per the report to the House of Commons (Paragraphs 128, 129 on page 30).

By the start of 2025, the compensation schemes had paid out £364M and Post Office legal fees had risen to £136M. A total of £500,000,000 and rising. Please read that number again and let it sink in. Avoidable financial costs, as I share below.

By any measure the impact of faulty software on the lives and businesses concerned has been vast and could have been avoided. Offering a settlement of £600,000 to those impacted, to the eyes of many trying to 'buy off' those whose claims are yet to be heard under the compensation schemes, is truly bad and is what represents "Throwing Bad Money After Bad".


I say that these?costs are avoidable with confidence from personal experience. I was working for a software development company in 1994 where our business was struggling due to the poor quality of the software we were supplying. In large part this was due to us not truly understanding what customers were asking of us and not taking the time internally to ensure that those responsible for delivery of the software had the right information to be successful.?

Under the leadership of Dick Holland, we introduced Tom Gilb and Dorothy Graham 's Software Inspection process which resulted in a 70% reduction in major defects over an 18 month period to September 1996 (remember that date). The process metrics we gathered included:

  • detecting over 1700 defects in pre-development documentation, preventing them becoming program defects had they been delivered
  • detecting over 1000 ambiguities and other issues in those documents which had the potential to lead to program defects
  • identifying 200 process improvements which addressed the root causes of many of the document defects, thus preventing them in the future.
  • a 14:1 "Hours saved" to "Hours spent" ratio operating the process. This is backed by IBM reporting a 20:1 ratio for more established and mature use of the process.

Software Inspection was assessed in David Rico's 2004 book on Software Process Improvements as delivering over 3200% ROI compared to 173% for the CMMI method, often cited as the leading methodology. Our experience aligned with that.


The costs and impacts of Project Horizon were preventable as the methods to prevent them existed before the contract for delivery was awarded. I have been passionate about defect prevention, rather than detection and rectification, since 1994 when Tom taught us Software Inspection which is why I am so incensed by the derisory offer which has prompted me to share my thoughts here.

Software development lifecycle and design methodologies, systems architectures and team topologies have changed across the organisations I've worked at since. The underlying fundamental of deeply understanding the customer's needs across the delivery team to prevent issues later has not.

If this is something you, your team, your company are struggling with, contact me, I'd love to have a chat.

#qualityassurance #qualityengineering #quality #softwaredevelopment #testing #testers #lean #productivity



Paul Marshall

Barrister, Cambridge, LSE

1 年

Excellent post. Thanks.

Tom Gilb

Inventor of 'Planguage', Consultant, Methods Inventor, Textbook Writer, Keynote Speaker and Teacher to many international organizations

1 年

people do not seem to care about discovering their defects early, like in inspections and requirements. You could say there is no incentive. sad"

Rosie Franczak

Communications Director with corporate and political experience

1 年

Oh -and the £600,000 is in my view a diversion -to make the optics on a very bad situation look better for a Goveernment owned Post Office. Talk about incompetence! Very few postmasters can even apply for it because convicted SPMs are not allowed any compensation. The majority have not even reached appeal stage, and the snails pace of the Criminal Complaints Review Commission means that more postmasters could go to their graves (as over 33 have already) before receiving any compensation. My maiden name is Rosie Brocklehurst , married name Franczak. I am a retired journalist and PRO.

回复
Rosie Franczak

Communications Director with corporate and political experience

1 年

So good that you have written to NAO. The assumption was that Horizon was robust and the magistrates and judges who convicted SPMs just took it for granted that the system could not make errors and that Fujitsu could not access SPMs terminals remotely! That was from 1998-2019 and the Justice Fraser Common Issues case. Post Office Ltd (POL) managers hid the fact that 15000 calls were made by SPMs to the help desks about errors and shortfalls appearing time and again. The Post Office contract forced SPMs to be liable for any shortfall . Some who were fearful paid money that they did not owe from borrowings on credit cards and were still suspended and prosecuted.

Spot on, Martin. Thanks for sharing your own stats from Inspection. I sometimes wonder why people seem to think that Inspection is "too expensive" to implement, with success stories like yours to prove that it's far more expensive not to. The damage done by those in power who refused to see the evidence provided by the "little people", the sub-postmasters, is inhumane, cruel and continuing. I hope that anyone who hears about this will never again think that a computer system could be infallible.

要查看或添加评论,请登录

Martyn Walmsley的更多文章

  • Strike the hot iron of change.

    Strike the hot iron of change.

    The impact bad software can have on lives in incalculable ..

    6 条评论
  • Is 14 so significant to me now?

    Is 14 so significant to me now?

    I've seen an emerging trend of requesting information on the socioeconomic background of job applicants, along with…

  • Is that clear for everyone?

    Is that clear for everyone?

    Software is, fundamentally, a translation exercise. But what if our intent is unclear? What if there are omissions in…

  • How PETS can help you deliver.

    How PETS can help you deliver.

    Assistance animals have been helping people for a number of years but family pets in the office are a recent sight…

    1 条评论
  • How "Waterfall" is your "Agile" process?

    How "Waterfall" is your "Agile" process?

    One day last week, the first full week in October 2023, I replied to two posts. One post, about #communication and…

  • A little "What if?" can save a lot of "What on earth!"

    A little "What if?" can save a lot of "What on earth!"

    I've just had a conversation with my MP about the National Air Traffic Service (NATS) system failure in August. As with…

  • The OUTCOME, not just the outputs.

    The OUTCOME, not just the outputs.

    Everything we do has an intended outcome, be it at the macro or micro scale. However, everywhere I've worked, be it in…

  • Savoury crackers and Quality.

    Savoury crackers and Quality.

    Those of us who do "tech" for a living are likely to have been in that conversation that starts with a variation of…

    4 条评论
  • Using EMAIL for team development.

    Using EMAIL for team development.

    We're all part of numerous groups, be they familial, social, professional or others and within each of these groups…

    4 条评论

社区洞察

其他会员也浏览了