一、人员风险
1、团队成员对自己项目不敢兴趣,开发积极性低,因而无法达到所需的产品功能和性能需求;
2、缺乏开发经验以及基本的开发基础(语言、经验、工具等);
3、项目结束前,团队组成员因为各种原因退出;
4、团队成员因为长期相处而导致很多开发方面以及生活方面的冲突,导致项目失败;
5、消极的团队成员没有及时调离项目组,影响其他成员的积极性;
6、任务分配不合理;
7、项目管理人员能力不足;
二、过程风险
1、项目进度跟踪不准确,导致计划跟不上变化;
2、前期工作不到位,导致后期开发瓶颈;
3、开发期间未遵循标准,导致项目的质量问题;
4、风险管理分析不足,导致没有发现更重大的项目风险;
三、开发环境风险
1、 开发工具没有准备好;
2、开发工具不如期望的那样给力,开发人员需要更多的时间来熟悉、学习开发工具的使用;
4、开发工具的选择不够合理;
四、最终用户风险
1、最终用户不断更改需求;
2、最终用户对最后交付的产品不满意,不对项目进行后续投资;
3、最终用户的意见未被采纳,造成产品最终无法满足用户要求;
五、设计和实现风险
1、设计过于简单,开发不出相应的功能;
2、设计过于复杂,导致做一些无用功,影响效率;
3、设计质量低下,需要重新来过。