Bloaty banking app? There's a good chance it was written in Britain

No wonder they're constantly going TITSUP

App developers in the UK banking sector are lagging behind their European and US counterparts in tools and methodologies, according to a new study based on code reviews.

According to the survey, most British banking apps are developed using three old-school technology stacks including COBOL and Oracle Server. European apps, by contrast, use approximately 17, while eight are in use in the US, which uses a wider range of technologies.

The study, by software risk prevention and analysis outfit CAST, further concluded that the global leader in UK coders need more code than their European and US equivalents for financial apps. The average lines of code (LOC) for both US and Europe is under 440 KLOC (thousand lines of code), compared to over a million LOC for the UK.

CAST’s study (PDF) is based on the code submissions of 53 financial sector organisations from 13 different countries, spanning consumer finance and investment banks.

The financial sector-specific CRASH (CAST Research on Application Software Health) report is involved analysing 241 MLOC (241 million lines of code), across the 430 enterprise applications in the anonymous CRASH database.

The report also noted that "Organizations from the United Kingdom deliver applications at the highest risk (lowest security scores)" and said that smaller teams tended to deliver more secure apps.

The research involved an analysis of the structural code quality of five core characteristics, or “health factors”1 (robustness, security, efficiency, transferability, and changeability) to benchmark the application software performance of various financial sector firms. The UK falls short compared to with their counterparts in Europe and the US on security best practices, with one in four (25 per cent) of the worst overall offenders based in Britain, according to CAST.

CAST argues that its findings highlight the potential reasons UK banks continually suffer outages and failures, performing much worse than their foreign counterparts. Code quality may be one of the factors in play here but networking issues, the reliability of power supplies, server reliability and other issues also play a part.

Lev Lesokhin, executive vice president of strategy and analytics at CAST, commented: “This CRASH 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.” ®


1 These health factors are defined as qualities of engineering soundness of IT software in terms of its architecture and code. The report defines quality as how well code is written - recording and measures violations based on standard industry practices. These flaws are the defects most likely to cause operational problems such as outages, performance degradation, unauthorised access, or data corruption.

Other stories you might like

  • DuckDuckGo tries to explain why its browsers won't block Microsoft ad trackers
    Meanwhile, Tails 5.0 users told to stop what they're doing over Firefox flaw

    DuckDuckGo promises privacy to users of its Android, iOS browsers, and macOS browsers – yet it allows certain data to flow from third-party websites to Microsoft-owned services.

    Security researcher Zach Edwards recently conducted an audit of DuckDuckGo's mobile browsers and found that, contrary to expectations, they do not block Meta's Workplace domain, for example, from sending information to Microsoft's Bing and LinkedIn domains. Specifically, DuckDuckGo's software didn't stop Microsoft's trackers on the Workplace page from blabbing information about the user to Bing and LinkedIn for tailored advertising purposes. Other trackers, such as Google's, are blocked.

    "I tested the DuckDuckGo so-called private browser for both iOS and Android, yet neither version blocked data transfers to Microsoft's Linkedin + Bing ads while viewing Facebook's workplace[.]com homepage," Edwards explained in a Twitter thread.

    Continue reading
  • Despite 'key' partnership with AWS, Meta taps up Microsoft Azure for AI work
    Someone got Zuck'd

    Meta’s AI business unit set up shop in Microsoft Azure this week and announced a strategic partnership it says will advance PyTorch development on the public cloud.

    The deal [PDF] will see Mark Zuckerberg’s umbrella company deploy machine-learning workloads on thousands of Nvidia GPUs running in Azure. While a win for Microsoft, the partnership calls in to question just how strong Meta’s commitment to Amazon Web Services (AWS) really is.

    Back in those long-gone days of December, Meta named AWS as its “key long-term strategic cloud provider." As part of that, Meta promised that if it bought any companies that used AWS, it would continue to support their use of Amazon's cloud, rather than force them off into its own private datacenters. The pact also included a vow to expand Meta’s consumption of Amazon’s cloud-based compute, storage, database, and security services.

    Continue reading
  • Atos pushes out HPC cloud services based on Nimbix tech
    Moore's Law got you down? Throw everything at the problem! Quantum, AI, cloud...

    IT services biz Atos has introduced a suite of cloud-based high-performance computing (HPC) services, based around technology gained from its purchase of cloud provider Nimbix last year.

    The Nimbix Supercomputing Suite is described by Atos as a set of flexible and secure HPC solutions available as a service. It includes access to HPC, AI, and quantum computing resources, according to the services company.

    In addition to the existing Nimbix HPC products, the updated portfolio includes a new federated supercomputing-as-a-service platform and a dedicated bare-metal service based on Atos BullSequana supercomputer hardware.

    Continue reading

Biting the hand that feeds IT © 1998–2022