软件工程中的风险管理步骤
风险管理是项目规划活动的重要组成部分。它涉及识别和估计风险的概率及其对项目的影响顺序。
风险管理步骤:
为了降低风险,需要遵循一些步骤。这些步骤如下:
1. 风险识别:
风险识别涉及头脑风暴活动。它还涉及编制风险清单。头脑风暴是一种小组讨论技术,所有利益相关者都聚集在一起。这种技术产生新的想法并促进创造性思维。
风险清单的准备包括识别在以前的软件项目中不断发生的风险。
2. 风险分析和优先级:
这是一个由以下步骤组成的过程:
- 识别导致项目风险的问题
- 识别问题发生的概率
- 识别问题的影响
- 为步骤 2 和步骤 3 分配 1 到 10 范围内的值
- 计算风险暴露因子,它是步骤 2 和步骤 3 的值的乘积
- 根据风险暴露因子准备一个包含所有值和排序风险的表格
例如,
表(必填)Risk No Problem Probability of occurrence of problem Impact of problem Risk exposure Priority R1 Issue of incorrect password 2 2 4 10 R2 Testing reveals a lot of defects 1 9 9 7 R3 Design is not robust 2 7 14 5
3. 风险规避和缓解:
该技术的目的是完全消除风险的发生。所以规避风险的方法是通过删除非必要的需求来缩小项目的范围。
4、风险监控:
在这种技术中,通过重新评估风险、风险的影响和风险发生的概率来持续监控风险。
这可确保:
- 风险已降低
- 发现新风险
- 衡量影响和风险大小