软件项目失败原因:
1、在没有实质的数据和分析的情况下,就接受一个强制的日程安排或完成日期/里程碑日期。 组织中的某个人公开推测项目将在某一特定日期完成,这样在无意中整个团队都会致力于这一期限。
2、添加过多的人员以实现不切实际的日程压缩。项目经理处理过度乐观的项目计划的一个常见的反应就是增加项目组成员,增加的成员经常会比完成项目所需的成员更多。这样不仅会大幅增加项目的成本,还会降低项目质量。
3、未能考虑和调整需求的增长或变化并据此对计划和预算预期进行必要的调整。 “如果在没有增加开发时间和预算的前提下就增加功能,需求的增长就会成为问题。实际上,这是在要求在更短的时间内完成更多的工作,这种手段早已被证明无效。
4、忽略事实和统计数据的情绪化或”全凭直觉的“利益干系人谈判。当软件项目的成功或失败悬而未决导致个人的事业处于危险之中时,任何相关的业务决策很有可能都会受到影响。