团队开发_软件项目风险管理
一、说明
软件项目的风险管理是对软件项目的预测和估计,在一定程度上影响着软件的开发进度和完成的效果。因此,
软件的风险管理是特别重要的,以下是我们小组讨论之后,对团队开发的项目的软件风险的估计。其中包括风险
表,风险优先级表,化解方案表。
二、软件风险表
编号 | 风险名称 | 发生概率(%) | 损失(人/两天) | 危险度(两天) |
1 | 计划过于乐观,没有在规定的时间内完成spring计划的要求 | 60 | 3 | 1.8 |
2 | 设计欠佳,需要重新设计界面 | 30 | 2 | 0.6 |
3 | 由于个别成员临时有事,导致在其工作无法进行,从而影响项目的进度 | 30 | 4 | 1.2 |
4 |
在软件开发过程中,由于与其他的课程发生冲突,或者面临个别科目的考试, 小组成员不得不停下项目,复习考试科目 |
50 | 5 | 2.5 |
5 | 因为程序源代码丢失而造成的风险(某位成员的电脑硬盘坏道,或者是在没有备份的情况下, 误删等造成的代码丢失) |
10 | 7 | 0.7 |
三、风险优先级表
编号 | 风险名称 | 发生概率(%) | 损失(人/两天) | 危险度(两天) |
4 |
在软件开发过程中,由于与其他的课程发生冲突,或者面临个别科目的考试, 小组成员不得不停下项目,复习考试科目 |
50 | 5 | 2.5 |
1 | 计划过于乐观,没有在规定的时间内完成spring计划的要求 | 60 | 3 | 1.8 |
3 | 由于个别成员临时有事,导致在其工作无法进行,从而影响项目的进度 | 30 | 4 | 1.2 |
5 | 因为程序源代码丢失而造成的风险(某位成员的电脑硬盘坏道,或者是在没有备份的情况下, 误删等造成的代码丢失) |
10 | 7 | 0.7 |
2 | 设计欠佳,需要重新设计界面 | 30 | 2 | 0.6 |
四、对风险化解方法
风险描述 | 控制方法 |
在软件开发过程中,由于与其他的课程发生冲突,或者面临个别科目的考试, 小组成员不得不停下项目,复习考试科目 |
适当的安排考试复习时间 尽量为项目的开发争取时间 |
计划过于乐观,没有在规定的时间内完成spring计划的要求 | 借鉴以往学长学姐的开发经验 合理估计时间 |
由于个别成员临时有事,导致在其工作无法进行,从而影响项目的进度 | 在项目开发中每个人负责的模块要写清说明文档 便于在这种情况的发生时进行项目的交接 |
因为程序源代码丢失而造成的风险(某位成员的电脑硬盘坏道,或者是在没有备份的情况下, 误删等造成的代码丢失) |
及时备份数据 或将代码及时传到GitHub上 |
设计欠佳,需要重新设计界面 | 在界面设计之初广泛征求用户意见 尽可能避免该情况的发生 |