
尽管数字路线图的加速和对现代化的持续推动,许多 CIO 的 IT 堆栈中仍然有旧的应用程序和基础设施。
管理咨询公司 McKinsey & Co. 的合伙人 Abhi Bhatnagar 表示,组织持有遗留技术有几个关键原因:它们稳定、天生高效,而且是有偿的。他曾与一家公司合作选择保留大型主机状态,并指出它运行良好、高度同质化、高度定制化、完全折旧状态。
同时,首席信息官可能会发现,替换一些遗留技术不会产生足够高的回报,无法将现代化工作作为优先事项。
有一个广泛的说法是,这一切都需要转移到云或 SaaS 上。但现实情况是,并非您的所有投资组合都需要现代化,尤其是在它稳定且高效的情况下,Bhatnagar 说。
不管是什么原因,许多 CIO 仍然保留旧的应用程序和基础设施。
挑战之一是精简这些遗留技术,使它们发挥最佳性能,以最低的成本和最低的风险提供最佳效益。这里有八个提示。
1.添加自动化
在遗留环境中自动化部分是通过减少人工、限制或消除错误、提高质量、增加数据一致性和提高生产力来提高效率的一种方法。
无论是 Unix、Linux、大型机还是三层 [架构],自动化都存在空间,IT 服务公司 Insight Enterprises 的首席架构师 Juan Orlandini 说。
正如他解释的那样,遗留系统支持的许多业务流程都包含高度结构化、重复性任务的部分。同样,IT 工作本身的某些部分——诸如存储配置和备份之类的阻塞和处理类型的任务——具有相同的重复性。
Orlandini 说,重要的是要在自动化之前评估针对自动化的流程并简化这些流程。正如他所指出的,自动化不良流程不会带来预期的好处。
他还提醒 IT 领导者注意预期,称自动化将为遗留系统及其支持的流程带来速度,但这不是万能药,也不是全面现代化的替代品。
2.从云环境中借鉴原则
Orlandini 说,经验告诉他,简单地将遗留系统按原样迁移到云端——提升和转移方法——通常不会有回报。
它可以是一种选择,有时它是合适的,但我们的数据和经验表明它通常更昂贵[比留在原地],他说。所以,如果你想做的是优化你的基础设施,最好做其他工作来为你的努力获得良好的回报。
一种这样的选择是采用一些管理云的原则并将其应用于管理遗留问题。以存储配置为例。云已预定义分配以简化流程;管理员在使用本地资源时也可以这样做。
从表面上看,这似乎是在浪费 [存储] 资源。是的,您可能会浪费存储空间。但最终,它会为您节省大量人力时间,因为您将部分处理过程排除在外。今天的存储比人力资源便宜,所以你实际上获得了收益,他说。
3.实施以产品为导向的方法
Bhatnagar 说,首席信息官同样可以借鉴现代管理技术,并采用面向产品的方法来处理遗留技术。
这有助于 IT 和业务部门始终关注业务成果——无论是速度、效率、更好的响应能力还是创新。他解释说,有了这一重点,IT 可以将注意力集中在如何构建和优化遗留技术以实现这些结果。
以产品为导向或产品组合的方法还可以让支持传统技术的技术人员更好地了解影响这些预期结果的问题。
他们对环境有很好的了解,风险是什么——无论是合规风险还是速度——以及平台驱动的商业价值,Bhatnagar 说。
因此,IT 团队可以识别并倡导最佳方法来添加实现预期结果所需的功能。
这就是产品管理思维方式的来源,Bhatnagar 补充道。
此外,这种方法还有助于 IT 和业务部门在进行现代化改造时共同阐明现代化将带来的价值。
4.剥去碎片
仍然依赖遗留技术的组织通常会这样做,因为它们处理的核心业务流程如此之多,这使得现代化变得复杂且充满风险。
但塔塔咨询服务公司银行、金融服务和保险的首席顾问巴拉吉·拉格万说,这些组织仍然可以通过剥离部分来提高 IT 绩效。
所有这些都可以在战术时间框架内完成,他补充道。
例如,一家拥有支持多种功能的遗留财务系统的公司可以保留它来运行那些非常稳定的部分,例如会计。但它可以消除定价和计费,由于市场和客户动态,这两者都会迅速改变。
Raghavan 表示,这种方法可以推动公司在现代化之旅中进一步向前发展,同时也降低了遗留问题的复杂性。
Principal Financial Group 的首席信息官 Kathy Kay 在其公司人寿保险部门的系统支持流程中采用了类似的方法。她说,将它们整合到一个单一的现代系统中不会带来可以证明成本合理的回报,但她仍然看到用户如何与需要改进的系统交互的领域。因此,她针对那些面向用户的组件,使用 API 将这些新功能连接到遗留系统。
在我们可以自动化的地方,我们实现了自动化,我们减少了纸质流程,但核心仍然是遗留问题。他们将度过他们的使用寿命,随着这些商业书籍的减少,我们将淘汰这些系统,Kay 补充道。
5.制定人才战略
2020 年 4 月,新泽西州州长菲尔·墨菲 (Phil Murphy) 呼吁了解 COBOL 的技术人员在该州的遗留失业系统上工作,该系统因大流行和由此导致的失业而不堪重负。
不要嘲笑:新泽西州绝不是唯一依赖这种 60 年历史的编程语言的实体。COBOL 无处不在,据估计仍有超过 2000 亿行 COBOL 代码在使用中,而且速度不会很快。软件和 IT 公司 Micro Focus 在其 2020 年COBOL 调查中发现,与替换/淘汰关键 COBOL 应用程序相比,70% 的企业倾向于将现代化作为实施战略变革的一种方法,因为它继续提供低风险和有效的 IT 转型方法,以支持数字业务计划。
Orlandini 说,随着 COBOL 和其他遗留技术的存在,CIO 必须让团队中的人员具备保持工作和保持最佳状态所需的技能。
我们越来越多地看到,对业务仍然非常重要的旧技术正在导致人才流失,因为员工想要做新的有趣的事情,而新员工不知道旧技能。但重要的是鼓励你的一些员工保持[遗留技术]的技能。所以不要让这看起来像是一件坏事或职业自杀,他补充道。你需要一个知道如何让它保持嗡嗡声的人,一个训练有素的人,知道如何让它保持良好的润滑状态,并且可以在它坏掉时修复它。
6.将现代方法应用于旧技术
不过,与此同时,Kay 表示,CIO 应该使用现代方法、技能和思维来寻找改进遗留基础设施和系统的方法。
她提高了从事传统技术工作的员工的技能,因此他们不会被抛在后面,因为包括她自己的 IT 商店在内的每个人最终都会转向更现代的 IT 环境。但是,作为对公司的奖励,这些现在精通传统技术和现代技术的员工可以看到他们以前没有想到的精简旧 IT 的选项。
当您拥有嵌入传统技术的人时,他们对业务非常了解。当他们提高技能时,他们可以以不同的方式看待事物,并能迅速想出不同的做事方式,她说。
Kay 的公司最近收购了另一项业务,这一举措要求 Kay 的团队将客户数据从被收购的公司迁移到自己的遗留系统中。她的工程师依靠他们的新技能来设计更现代的集成功能,这些功能被证明比他们过去使用的设计更加有效、高效和可扩展。
7.移出数据
与大多数 CIO 一样,Kay 正在与她的执行同事一起制定改善客户体验的策略。这需要能够在正确的时间访问和分析正确的数据,以便公司能够提供更加个性化的体验并根据每个客户自己的需求提出服务建议。
但是一些需要的数据存在于核心系统中。Kay 说她计划对这些系统进行现代化改造,但这是一个多年的旅程。
因此,在此期间,该公司从其核心遗留系统中提取所需数据,然后将其移动到云中,以便在支持客户体验计划的现代分析功能中更容易访问这些数据。
这减少了我们对旧系统的依赖,并在需要时更容易淘汰旧系统,Kay 补充道。
8.关掉它
研究咨询公司 Nemertes 的首席执行官兼创始人乔纳·蒂尔·约翰逊 (Johna Till Johnson) 看到,公司之所以坚持使用遗留应用程序和技术,是因为它们支持业务流程;但是当公司检查情况时,他们经常发现业务流程仍然存在只是因为技术到位。
CIO 仍然过于接近技术,无法说‘这里需要重新考虑业务流程’。但当他们这样做时,100 次中有 99 次存在仅因技术而存在的业务流程,Johnson 说。
她举了一个简单但说明性的例子,该企业保留了一批打印机来支持其对文档物理签名的要求。在这种情况下,业务职能领导者可能不会立即看到改变的必要性。但是,试图改善 IT 运营的 CIO 有很大的动力去精简那些旧打印机,即使它们不在现代化优先级列表中。
今天有很多方法可以在不再需要打印机的情况下获得湿签名的相同好处。因此,首席信息官不妨稍微推动一下业务,并尽早摆脱它们,她说。
她指出,这是一个简单的例子,但每个人都可以看到,你不简化遗留技术,而是简化流程。
她补充说:我的简单建议就是拔掉插头。不要在这些遗留技术[支持遗留流程]上浪费更多的时间和精力。如果它的优先级太低以至于不值得进行现代化改造,那就关掉它,看看是否有人注意到。
本文由 哥弟网 原创,转载请注明出处:http://www.gdnhd.com/9403.html