SnapLogic 发布一项名为 “The Code to Unlock Gen AI “的调查发现,63% 的受访公司报告了技术债务带来的 “中度 “至 “严重 “负面影响,即维护和更新过时的遗留系统所需的成本。这些负面影响包括建立数据孤岛、转移资源和降低效率。
什么是遗留系统和技术债务
SnapLogic 首席技术官 Jeremiah Stone 认为:”遗留系统的特点是,编程语言的可用专业知识和架构模式较少,不再被视为最先进的技术,而且由于需要学习遗留系统的特定非通用技术,增加了必须支持系统的工程师的升级时间负担。“
换句话说,遗留系统和技术债务是不断赠送的礼物。15年前,基于C++和COBOL的应用程序是遗留系统,正在向Java迁移。Omdia 公司企业 IT 高级首席分析师 Hansa Iyengar 说:”现在,Java 是遗留系统,所以这些系统也在迁移。15到20年总会有一个周期,一套技术不再适用。”
至于技术债务累积的原因,Iyengar 说这是一个综合因素。例如,劳动力老龄化,从事 COBOL 工作的人在 15 年前就退休了;从事 Java 工作的人很可能在未来 10 年左右退休。此外,文档已经丢失,没有人知道如果删除一个系统会导致什么故障。这其中也有工作保护的因素——没有人愿意成为破坏订单输入的 “那个人”。
但不更新也有风险,因为这些旧系统可能更容易受到攻击,尤其是在引入变通方法(如通过应用程序接口)允许现代应用程序访问这些旧平台中的数据时。
Iyengar 说:”成立不到 20 年的公司可能不会有这样的问题,因为它们已经采用了更新的平台和应用程序。”但是,每次引入新代码都会产生技术债务,因此会有很多技术债务。系统越老,债务就越多。大多数组织都假装技术债务得到了控制,但实际上并没有。我们称之为冰山的水下部分。“
Iyengar 进一步评论说,这些已经存在了 60 到 70 年的老公司可能背负着巨额的遗留债务和技术债务。正因为如此,他们在对传统系统进行现代化改造时可能不会那么积极,因为他们不知道什么系统会损坏。
救生艇昂贵但必要
更新遗留系统也很昂贵。SnapLogic 的调查发现,在 2024 年,IT 决策者要求平均 270 万美元的预算用于升级传统系统。报告还发现
64%的企业仍有超过25%的业务系统、应用和网络运行在传统平台上或依赖于传统平台。
大多数 IT 决策者表示,他们多达 75% 的传统系统无法连接到人工智能工具或被人工智能工具所利用。
50%的IT团队每周花费超过16个小时更新或修补遗留系统,使其能够成功与新的人工智能系统和工具集成。
Iyengar 说:”量化遗留系统的现代化非常棘手,因为这些举措要么与转型计划相结合,要么被吸收到’业务运营’成本中。我们的 IT Enterprise Insights 调查(每年覆盖约 6000 名 IT 决策者)一致显示,约 65% 的 IT 预算用于’业务运营’,约 17% 用于’转型’类型的工作。大约 28-30% 的 IT 预算用于维护/升级传统技术。”
为什么要升级?
升级传统技术和老式软件语言的一个重要原因是,它们不再能以当前所需的速度工作。SnapLogic 在报告中引用了另一个原因: 57% 的受访企业计划更新其组织内最多 50% 的传统技术,以使用 Gen AI 技术。
根据 SnapLogic 的 Stone,Gen AI 技术涵盖了从开源和商业龙8国际娱乐城到作为 Grammarly 等工具的 Gen AI 支持功能的应用程序的方方面面。报告发现,最主要的预期用例包括客户支持(聊天机器人和虚拟助理)、客户数据库(数据汇总和分析)以及可由 IT 部门使用的应用程序。
Iyengar说:”我们越是看到企业试图扩展Gen AI等功能,他们就越需要有坚实的基础,否则就永远无法按照他们期望的方式工作。”为此,他们需要实现现代化,而技术债务是他们需要解决的最大问题之一。”
作者:Matt Vartabedian
译自:https://www.nojitter.com/news-views/pay-down-your-technical-debt-implementing-gen-ai
本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/50681.html