成功项目的经验可以借鉴,为后续项目铺路,失败的项目则可以当做经验教训。我们都要学会从项目失败中吸取教训,只要我们能够勇敢的去面对它,那么犯错也不见是一件坏事。很多公司的产品经理其实都还承担了项目经理的角色,管理项目也是产品经理的必备能力之一。导致影响项目失败的因素其实不多,很多时候我们无法预先避免这些因素的发生,那么我们要做的就是如何去弥补。个人总结了一部分,也从网上资料学习到了一些,会知道项目失败的因素主要分为以下几类:
技术原因:
1、领先技术的诱惑,对新潮技术的尝鲜,但技术基础储备不足;
2、不完善的技术设计,基础技术架构没有搭建好,或者是设计不完善;
3、为非技术问题提供了技术解决方案,没有认真思考问题的本质;
4、依赖软件包(JDK)来满足需求,过分依赖会影响扩展性;
5、在开发生命周期过程中没有充分利用工具;
6、以技术为导向进行开发,而不是需求导向;
人为因素:
1、缺少行政人员的支持,一般是指项目相关的部门,如服务器采购需要采购部配合,也有时候是指主导项目发起的领导;
2、缺少领导,团队内部多头领导;
3、没有敬业精神的项目团队;
4、功能不全的项目团队,人员配比缺失;
5、管理第三方的因素,如技术外包的项目;
6、缺少一个项目精英,如专职的项目经理;
7、缺少项目所有权;
8、相关人员冲突,指人员配比失衡;
9、拒绝变更,无法面对需求的变化;
10、不友好的组织文化;
11、经验不足的项目经理;
12、缺少商业理由,项目的价值较低;
13、不清晰或模棱两可的优先级;
14、缺少培训,项目执行过程中状况百出;
15、相关人员动机不一致,缺乏向心力;
过程管理因素:
1、缺少项目管理方法体系;
2、缺少系统开发方法体系;
3、缺少收益管理方法体系;
4、缺少质量管理方法体系;
5、未能确定和转移项目风险;
6、未能管理好需求;
7、过长的项目时间表;
8、测试覆盖不足;
9、计算机化的"爆炸"方法