当前位置: 首页 > 科技观察

更新遗留系统时,你要关注保证系统顺利更新的11个方面

时间:2023-03-19 18:17:25 科技观察

更新遗留系统时,您需要关注以下11件事,以确保顺利更新老化的数字工具可能有效,但可能不如新工具有效,甚至会阻碍您公司的发展。更新遗留系统是一个繁琐的过程,需要考虑许多方面。您如何才能最有效地进行更新,同时仍保持公司正常运行?《福布斯》技术委员会的11位成员有答案,可以帮助您确保顺利更新您的系统。1.映射旧系统和新系统从遗留系统迁移的最有效方法之一是创建从遗留系统到新系统的映射。将一个系统映射到另一个系统花费的时间和精力越多,迁移过程中犯的错误就越少。2.测试新系统启动并运行新系统,只用团队的一小部分人对其进行测试。由于一切都在云中,让两个系统同时运行一段时间比以往任何时候都更具成本效益。完成测试并修复大部分错误后,切换到新系统。3.部署良好的数字战略我们正在使用以数据为中心、以API为中心、以微服务为中心的设计方法。总之,我们正在逐渐接受一种与十年前不同的做事方式,并且越来越适应这种方式。在此过程中,我们不应低估遗留资产和信息的重要性。清楚什么可以替换,什么需要集成。一个好的数字战略应该能够做到这两点。4.逐步分解。不要试图一下子做完所有事情。一想到要构建一个新系统就很容易头晕目眩。但是请记住:复杂的项目应该分解成可管理、可衡量的阶段。不要建立一个什么时候上线都无关紧要的系统。在进行下一步之前,请专注于正确设置基本功能和数据。5.寻找集成工具并通过添加处理特定任务并与尽可能多的其他工具和平台兼容的工具开始进行增量更改,以便您可以继续替换旧技术。6.根据预期衡量实际情况衡量业务成果(基本上很容易)和影响它们的因素(通常很困难)对于决策制定仍然至关重要。当谈到以不同方式进行投资时,因为技术变化很快,基本面没有改变。企业组织需要做好这些度量活动的流程规范和流程本身的可移植性。7.更新你的团队要考虑的最大因素是你的团队。从长远来看,更新遗留系统可以使团队的工作更轻松、提高生产力并简化工作。但在短期内,这可能是一项艰巨且耗时的工作。花时间合理设定明确的目标;如果可能,逐步进行重大更改。8.将技术债务处理整合到你的发展战略中技术债务是一个日益严重的问题。将技术债务处理集成为任何开发过程或策略的一部分对于及时解决技术债务至关重要。从长远来看,一路处理遗留系统可以对底线产生积极影响。9.考虑升级的替代方案升级成本高昂且风险巨大。大多数遗留应用程序确实提供了关键的增值业务功能。最简单的替代方法不是更新或升级这些应用程序,而是添加一层API,以便这些功能可以参与使用业务流程管理(BPM)构建的更智能的业务流程。此外,机器人流程自动化(RPA)可在不重新设计遗留系统的情况下实现业务流程自动化。10.确保可集成性和面向未来当升级你的系统时,确保你的旧系统和新系统完全集成。在构建新功能和技术时,它们应该被分解成可以相互通信并由一个实体拥有的小服务。这确保了将来可以轻松升级各个组件。11.根据底线确定优先级为了升级到下一个版本的系统,技术团队,尤其是工程师往往非常积极。通常会有重构和清理旧代码、遗留系统并减少技术债务的冲动。但其中许多机会无助于您的底线。先分析自己在哪个区域亏钱最多,然后在这个区域着重升级。原标题:更新遗留系统时要考虑的11件事,作者:《福布斯》科学技术委员会