Why AI won’t solve the COBOL crisis


The recent $30 billion stock loss IBM faced paints a bigger picture beyond a disastrous afternoon in the wake of Anthropic’s comment. What it also demonstrates is a fundamental misunderstanding that legacy modernisation is simply a technology problem.

For context, AI has been widely treated as a magic bullet for modernisation efforts of legacy systems. However, AI cannot actually bridge the gap between old code and new product architecture. It is not a solution for total transformation.

When banks focus on swapping old code for newer versions in the bid to modernise their systems, they fall into a translation trap. The reality is that no Tier-1 bank wants to simply translate its proprietary COBOL into proprietary Java. New code will still come with the same maintenance and operational challenges as its 50-year old counterpart. The existing risk and technical debt are also transferred with that code translation.

Ultimately, modernisation failures happen not because of outdated, aging code. The real culprit is a failure to look at the wider blueprint and how emerging AI solutions alongside human expertise play into that. Only from there can banks overcome this hurdle.

Knowledge loss is the big worry

Decades-old code is still in use, and COBOL is the most renowned one. But platforms functioning on old code come with deep business and operational rules that can be impossible to unearth, thanks to missing paper trails and leaking knowledge as data engineers retire.

Lost knowledge is lost money. In fact, because it is treated as an “afterthought,” siloed knowledge is actually costing businesses more than millions of dollars thanks to lost productivity, poor efficiency, undermined collaboration, and operational blocks. Missing knowledge stalls modernisation strategies — there is simply no way forward when banks cannot even understand how their own systems work.

Against this backdrop, any change can multiply problems, including disrupting vital processes such as payments. This is an untenable risk as banks face an exodus of customers who are becoming increasingly exacting in their expectations around digital experiences.

Since banks cannot safely interpret what already exists, legacy systems and their attached weaknesses and issues continue. No matter how sophisticated the technology, without access to the crucial foundational knowledge of existing platforms, all modernisation strategies will be counterproductive.

AI is not just a coding tool

It’s no secret that generative AI has caused big waves in the world of programming and coding, with tools taking on up to 40% of coders’ workloads. Yet AI should not be pigeon-holed for this purpose; by doing so, banks put themselves at risk of leaning on tools for transformation that cannot bridge gaps between legacy and modern architectures.



Source link

You may be interested

Leave a Reply

Your email address will not be published. Required fields are marked *