引入风险驱动模型

二. 引入风险驱动模型

George Fairbanks提出的风险驱动模型(Risk-Driven Model)非常适合遗留系统的技术栈迁移。所谓“风险驱动模型”,就是通过识别风险,对风险排定优先级;然后根据风险选定相关技术,再对风险是否得到缓解进行评估的一种架构方法[5] 。在对遗留系统进行技术栈迁移时,如果未能事先对迁移过程的风险进行有效识别,就可能为系统引入新的问题,降低系统质量,或者导致迁移的成本过高。

根据我的经验,在对遗留系统进行技术栈迁移时,可以识别的主要风险包括:

  • 遗留系统本身存在的质量问题,例如紧耦合、缺乏足够的测试、系统可维护性差;
  • 缺乏足够的知识来帮助我们理解整个遗留系统;
  • 成本、时间与人力的风险;
  • 对迁移的新技术缺乏充分认识;
  • 迁移能力的不足

原文发布于微信公众号 - 逸言(YiYan_OneWord)

原文发表时间:2014-08-26

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

扫码关注云+社区