引入风险驱动模型

二. 引入风险驱动模型

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

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

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

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

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

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏CSDN技术头条

七个无用的测试指标

平时在测试工作中恪守的那些指标真的都是金科玉律么? 软件测试度量是一种通过检测软件测试过程的质量和有效性来评估软件开发的量化方法。开发团队使用测试指标来跟踪开发...

2095
来自专栏Danny的专栏

软件工程初识

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huyuyang6688/article/...

872
来自专栏携程技术中心

微分享回放 | 携程是如何保障业务安全的

作者简介 王润辉,携程技术中心信息安全部高级经理。2015年加入携程,负责携程业务安全。个人专注在:安全漏洞,数据分析建模,业务安全,风控系统整体架构等。 *...

3447
来自专栏腾讯移动品质中心TMQ的专栏

聊聊测试“左移”那些事

在目前互联网产品迭代过程中,可能会出现上一个版本的需求被推倒重来,甚至整个已经实现的需求砍掉等情况,这些现象站在敏捷研发角度可能是正常且难以避免的,因为研发团队...

2358
来自专栏程序员互动联盟

做软件测试,如何月薪过万?

很多人提到软件测试都觉得测试,就是看看软件能不能正常的运行,而且一般测试都是一些小姑娘,一般都是嘻嘻哈哈在聊天中就完成一些软件功能的测试,还有多大的技术含量,这...

38511
来自专栏liulun

CMMI-4中19个PA的大致描述

组织过程资产库下面有组织级标准过程库, 这个库里一共有19各PA(就是标准过程啦) PA的英文是Process Area CM(配置管理过程,英文是Config...

1995
来自专栏腾讯技术工程官方号的专栏

首发 | 腾讯把需求和代码统一的内幕

2372
来自专栏SDNLAB

如何降低向云计算迁移中的3大风险?

云计算现在已经成为了几乎所有企业都必备的重要因素,将数据丰富的工作负载向基础设施即服务(IaaS)的迁移,是IT公司的首选。因此,IT公司面临的最大的一个挑战是...

3615
来自专栏互联网数据官iCDO

如何快速全面建立自己的大数据知识体系?

本文转载自互联网金融干货 作者经过研发多个大数据产品,将自己形成关于大数据知识体系的干货分享出来,希望给大家能够快速建立起大数据产品的体系思路,让大家系统性学...

32310
来自专栏灯塔大数据

干货|如何提升数据分析的能力?

业务篇 1 业务为核心,数据为王 了解整个产业链的结构 制定好业务的发展规划 了解衡量的核心指标 有了数据必须和业务结合才有效果。 需要懂业务的整体...

2845

扫码关注云+社区