The overall quality of banks’ mission critical functions is poor, perhaps explaining the frequent outages suffered by UK banks, according to new CAST Software research. Its report analysed 241 million lines of code, across the 430 enterprise applications in the CRASH database. It is based on the code submissions of 53 financial sector organisations, from 13 different countries, spanning consumer finance and investment banks.

Key findings include: British banking apps are written in three, old school languages, mainly Java-EE and Oracle Server, compared to 17 in Europe and eight in the US, who use a wider range of technologies; UK coders need more code than their European and US equivalents for financial apps. The average lines of code for both US and Europe is under 440 thousand LOC, compared to 1.07 KLOC for the UK; many Brits are ignoring security best practices. The UK falls short compared to Europe and the US, with one in four of the worst overall offenders based in Britain.

Lev Lesokhin, Executive Vice President of Strategy and Analytics at CAST, comments: “This report has highlighted the apparent need for the UK financial sector to modernise and improve its application software performance. With UK banks falling worryingly short in robustness and security capabilities, a considerable concern for the sector in the modern age, application developers need to up their game to rival European and US organisations. Doing so will ensure high quality of the software produced in the UK, which in turn will reduce the amount of damaging outages the banks suffer and help deliver a greater service to their business critical customers.”

By Scott Thompson

by Scott Thompson
Scott is Senior Editor at IBS Intelligence. You can follow him on Twitter and contact him at: