cnBeta全文版 09月22日
英国银行老旧代码系统现状与风险
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

一项由Baringa发起的调查显示,超过半数的英国银行仍在依赖上世纪六七十年代编写的计算机代码,这些代码的维护者寥寥无几且多临近退休。调查覆盖200家英国银行,发现16%银行使用1960年代软件,近40%使用1970年代代码。高达50%的银行表示,仅有一两名员工能理解这些关键系统,且多数已届退休年龄。部分银行甚至还在使用为穿孔卡系统或庞大体积的大型机编写的代码。这种状况给银行带来了维护困难、修复风险以及难以应对新需求等挑战。

📊 **广泛使用老旧代码:** 超过半数的英国银行依赖上世纪六七十年代编写的计算机代码,其中16%使用1960年代软件,近40%使用1970年代代码。这表明金融行业在技术更新方面存在显著滞后。

🧑‍🦳 **维护人员短缺与年龄结构:** 约50%的银行表示,仅有一到两名员工能够理解关键的遗留系统,且这些员工大多接近退休年龄,预示着知识传承和未来维护的严峻挑战。

💻 **技术多样性与历史包袱:** 调查发现,部分银行仍在使用为穿孔卡物理系统设计的代码,以及为占据整个房间的大型机编写的代码,显示了技术栈的复杂性和历史遗留问题的严重性。

📉 **潜在风险与应对挑战:** 老旧代码系统带来了两大风险:一是关键基础设施的维护和修复难度极大,一旦出现问题将难以快速解决;二是技术僵化导致银行难以灵活响应客户需求变化,维护成本不断攀升。

根据最新调查,超过半数的英国银行仍依赖于上世纪六七十年代编写的计算机代码,而这些代码现在只有极少数员工能够理解。本次由管理咨询公司Baringa发起的调查覆盖了200家英国银行,受访对象均为具备技术背景的高管。结果显示,16%的银行仍在使用1960年代的软件,近40%则维护着1970年代的代码。

50%的银行承认,他们的系统仅有一两名员工能够理解相关软件,其中多数人已接近退休年龄。另有31.5%的银行则表示,理解这些遗留系统的人也仅有一两个,但尚未接近退休。

调查还发现,有38家银行仍在使用最初设计用于穿孔卡物理系统的代码,15%的银行则使用为大型机编写的代码。这些大型机体积庞大,占据整个房间空间。

Baringa银行与市场技术负责人Paul Mihajlovic表示,“在庞大的技术系统中,一定程度的老旧技术无法避免。银行属于极其庞大的组织,为全国范围的数百万顾客服务,不可能每次技术创新出现就完全推倒重建整个基础设施。但部分系统的年代和重要性令人震惊——如果你现在有一个活期账户,你的资金很可能依赖于上世纪五十年代时任英国首相哈罗德·麦克米兰时期编写的代码。”

有受访者提到,1993年推出的微软软件仍在应用于ATM网络,并运行于已打补丁的Windows NT服务器上。还有受访者称银行核心系统诞生于1970年代,至今仍使用Cobol编程语言。这种语言曾是金融、税务、保险和抵押贷款等系统可靠的首选方案。

一位不愿公开姓名的英国银行业高级IT人员表示,他曾参与维护多个1960至1980年代的系统,“许多老旧的系统之所以能够存续,是因为它们简单、稳定且能处理大量的简单交易。银行正在逐步废弃这些系统,因为懂得这些代码的人正在离开,而且很少有年轻专业人士愿意学习Cobol这类语言。”

Mihajlovic指出,继续使用这些年代久远的代码为银行带来两大风险:“首先,最初为旧系统编写、如今仅由少数年长专家维护的代码对关键基础设施构成严重风险。一旦出现问题,修复将极为棘手。其次,老旧技术通常难以灵活应对新需求。如果需要专门雇佣人员单独维护某套系统,那么它响应客户变化的速度必然迟缓,且维护成本会不断上升。”

查看评论

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

英国银行 遗留系统 老旧代码 技术风险 IT维护 UK Banks Legacy Systems Legacy Code Technology Risk IT Maintenance
相关文章