一、人员风险
1、项目组成员合作关系不佳导致决策迟缓、影响全局
2、项目组成员没有全身心地投入到项目中,因而无法达到所需的产品功能和性能需求
3、缺乏激励措施、士气低下,降低生产能力
4、缺乏必要的规范,增加工作失误,重复工作,降低工作质量 缺乏工作基础(语言、经验、工具等)
5、项目结束前,项目组成员离开项目组
6、项目组成员不能有效的在一起工作,由于项目组成员之间的冲突,导致沟通不畅,设计欠佳,接口错误和额外重复的工作
7、有问题的项目组成员没有调离项目组,影响其他成员的积极性
8、任务的分配和人员的技能不匹配
9、项目管理人员怠工导致计划和进度失效
10、技术人员怠工导致工作遗漏、质量低下,工作需要重做
二、过程风险
1、跟踪不准确,导致无法预知项目进展是否落后于计划
2、前期的质量保证行为不真实,导致后期的重复工作
3、质量跟踪不准确,导致无法得知影响进度的质量问题
4、不能有效遵循标准,导致沟通不足,质量问题和重复工作
5、风险管理粗心,导致没有发现重大的项目风险
三、开发环境风险
1、 开发工具未能及时到位
2、开发工具不如期望的那样有效,开发人员需要更多的时间,或者更换工具
3、开发工具的学习期比预期的要长
4、开发工具的选择不是基于技术需求,不能提供计划要求的功能
四、最终用户风险
1、最终用户坚持新的需求
2、最终用户对最后交付的产品不满意,要求重新设计和重做 最终用户不买进项目产品,无法提供后续支持
3、最终用户的意见未被采纳,造成产品最终无法满足用户要求
五、设计和实现风险
1、设计过于简单,考虑不仔细、不全面,导致重新设计和实现
2、设计过于复杂,导致一些不必要的工作,影响效率
3、设计质量低下,导致重新设计和实现 使用不熟悉的方法,导致需要额外的培训时间
4、产品使用低级语言编写,导致效率较低
5、分别开发的模块无法有效集成,需要重新设计和实现