《高级软件架构师讲义》学习笔记3

第三章 软件架构风险管理

一、如何识别软件架构的风险

1.         需求的不断变化

2.         架构师对于技术理解不足

3.         缺乏对行业的研究

4.         经验不足

5.         创造性的架构比重比较重

6.         没有形成一套构架的规范

7.         架构可执行性差

二、如何规避软件架构风险

1.         固化需求

2.         完善的业务原型

3.         完整架构规范

4.         验证架构的可执行性

5.         80%的经验架构+20%的创新架构

三、软件架构风险管理与控制

1.         风险管理过程

a.         标识

b.         分析和优先级化

c.         计划和调度

d.         跟踪和报告

e.         控制

f.          学习

2.         风险标识

3.         分析和确定风险优先级

风险优先级化确保小组首先处理最重要的项目风险。

风险分析最易使用的一个方法是:使用两个被广泛接受的风险成分,即概率(probability)和影响(impact),让小组对这两个风险成分达成共识的估计,这两个量可以被相乘来计算一个简单度量,即风险爆发(risk exposure

4.         风险计划和调度

5.         从风险中学习

 

转载于:https://www.cnblogs.com/leandro/archive/2009/01/04/1371331.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值