软件项目中的常见风险因素

本文将按照项目参与人员的角色,将风险因素分为三类:项目管理人员、项目涉及客户/用户、项目涉及员工,分组后的软件风险因素清单见下。

1 项目管理人员

资源的分配与评估(人、预算、时间、任务、设备……)

1)成本估算不准确

2)进度表不切实际或不存在

3)进度表压力过大

4)项目配备的人员不够/不合适

5)无用的人员

6)缺乏关键人员

7)项目相关人员的知识/能力缺乏

8)角色和责任定义不当

9)依赖少数关键人员

10)联系人的能力不足

11)缺乏项目管理人员

12)项目所有权或高层的变更

13)缺乏高层管理者的承诺

14)项目管理执行力低或控制力差

15)缺乏有效的项目管理方法

16)缺乏定量的历史数据

17)不准确的软件度量指标

18)缺乏组织成熟度

19)过度依赖单一的开发改进

20)增加超出需求的特性

21)采用新方法/技术

22)缺乏成熟的方法/技术

23)缺乏项目平台/环境/方法方面的经验

24)缺乏用户环境/操作经验

25)缺乏软件产品类型方面的经验

2 项目涉及客户/用户

需求和设计阶段的参与度

1)缺乏客户支持

2)缺乏用户支持

3)需求变更

4)需求波动(缺乏静态需求)

5)一个需求中有多个愿望

6)范围/目标的变更

7)用户部门之间的冲突

8)开发者和客户之间的摩擦

3 项目涉及员工

努力程度(技术能力、综合素质、涉及员工是否合适)

1)低生产率

2)子项目的不可靠交付

3)缺乏员工承诺,士气低落

4)过度的文书工作

5)开发错误的软件功能/用户接口

6)不明确或错误理解范围/目标

7)大型复杂工程

8)复杂应用

9)大量复杂的外部接口

10)设计不充分

11)缺陷修正

12)技术风险

13)任务阻塞排队

14)不了解或不定义需求

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章