希望这些是自明的,也许除了重构之外。例如,如果您决定重构现有系统,您将更新其源代码以消除任何技术债务并使其更易于维护。或者,您可能会完全重新整理旧软件中的会计模块,而其他所有内容保持不变。
根据麦肯锡的说法,这三个选项中的每一个都可以进一步分为:
端到端——意味着彻底的系统检修
为了避免听起来过于僵硬或保守,麦肯锡继续提出了两种奇特的 IT 转型模型:
双速模型
绿地投资法
双速模式最有趣。这种方法确保对遗留软件的某个部分进行相 哈萨克斯坦电报号码 对较快的更改。与此同时,核心平台正在以稳定的速度进行改造,甚至保持不变。
这样,公司就不必中断日常运营来处理解决方案的现代化。开发团队发布增量更新并不断优化,直到达到预期效果。
顾名思义,绿地选项专注于彻底替换原有解决方案。
总结
因此,麦肯锡似乎提供了三种改造遗留软件的选择:构建新解决方案、重构现有解决方案或购买现成产品。很简单,对吧?
然而,如果将增量和端到端方法添加到等式中,您会发现有更多的变体。
双速或全新选项非常适合引起管理层的注意,并让他们真正有兴趣更新您公司的旧版软件。同时,这些都不是理论上的思考。我们在帮助一家保险公司逐步更新其旧版系统时采用了双速方法。
Gartner 的选择
在定义改造遗留系统的最合适方法时,Gartner 是最详细的。让我们来看看该公司区分的七种选择:
Gartner 更新旧版软件的选项
封装
Gartner 建议您使用 API 扩展过时的系统,以便为使用现代技术构建的其他解决方案提供数据。这种方法允许您将一些操作转移到单独的高性能平台,同时仍然依赖旧版软件。