IT项目为什么失败
什么是项目
项目可以被看作任何一系列的活动和任务。这些活动和任务有一个特定目标需要在特定要求下完成,并有一个明确的开始
结束日期和资金
限制(如果有)。项目需要消耗人力或非人力资源(钱,人,
设备),并且是跨职责的。
项目在维基百科上的定义
一个项目在
商业和科学上可以看作是一种协作,频繁的涉及
研究和设计,并有着详细地计划去达到一个特定目的。
项目的成功率很低。来自Standish Group的数据显示:
失败 富有挑战 成功
2009年 24% 44% 32%
2006年 19% 46% 35%
2004年 15% 51% 34%
“根据对金融高级管理人员的调查,60%指出IT在项目管理这个区域最缺乏专业技能”,Gartner,2009
复杂的项目需要来自各方面的协调:
- 各种各样的人
- 各种各样的资源(机房,设备等)
- 各种各样的任务--有些任务需要在其它任务完成的基础上进行
- 各种各样的决定--批准
- 阶段性的资金支出
- 人员/资源与任务的匹配
驱动项目需求的因素:
- IT使用的快速增长
- IT越来越复杂
- 竞争激烈
- 商业复杂性
这些因素也都影响着企业的常规变化。因此,项目管理是非常必要的。项目复杂性,客户的特殊需求,项目需求范围的不断调整,企业重组,项目风险,IT技术的不断变更,计划的实施,资金的支出等都促使了项目管理的必然性。
IT项目基于业务的主要失败原因
- 业务策略被取代
- 富有竞争性的优先级
- 缺乏管理上的承诺和企业的支持
- 缺乏优先级的制定
- 缺乏PPM(Project Portfolio Management,直译项目组合管理并不恰当,它是指项目管理所需要的工具,技术,方法,流程等的集中管理)
- Project Portfolio项目策略集(工具,技术,方法,流程等)过于庞大
- 业务流程变更
- 基于商业利益的沟通不足或夸大
- 管理支配问题
- 项目消耗过多资金
- 没有能力提供充足的投资资金
- 滥用金融资源
- 超预算的过度花费
- 项目委员会组成欠佳
- 股东或利益相关者之间的冲突
- 企业政治
- 接管客户公司
IT项目基于项目的主要失败原因
- 从一个醒目的项目结束日期逆向推理制定项目计划
- 缺乏详细的项目管理方法学
- 缺乏可靠稳固的项目计划
- 管理不善
- 项目中角色和责任的定义不足
- 薄弱的团队
- 项目中使用从来没有被应用于开发相似系统的技术。
- 为了追求速度而雇佣太多开发者编码
- 沟通不足
- 过长或不现实的时间度量标准
- 资源的匮乏(资金和人力)
- 项目所需资金和时间的错误预估
- 项目花费和时间安排超出限度
- 不明确的目标和目的
- 项目没有达到用户的需求和期望
- 项目缺乏用户的参与
- 项目需求设计不足
- 项目需求不断的变化
- 没有一个用来控制项目变化的体系
- 不注重数据模型
- 没有风险管理计划
- 安排初级开发者处理数据迁移
- 由于项目晚于预期而进行简单的测试或不测试
- 忽略项目危险警报信号
- 在错误的环境下搭建项目系统
- 大量使用市场中的基本成品定制项目产品
(来自美国IT项目管理硕士笔记)
同步CSDN http://blog.csdn.net/leewhoee/article/details/17185947