据调查,只有37%的IT项目在计划时间内完成,42%的在预算内完成。IT项目成功率不高的根源在于,IT项目管理是项系统工程,不仅需要项目经理个人具备一定的组织、决策、沟通、业务、技术能力,更需要运用多种手段对项目的时间、成本、质量和风险进行严格控制。一个IT项目的失败主要是“项目失败”和“项目管理失败”,“项目管理失败”必然会导致“项目失败”,但是“项目失败”的原因未必只是“项目管理失败”导致的,有可能还有技术方面和行政方面的因素。在此,抛开技术方面和行政方面的因素,仅就“失败”的几个主要因素做一探讨。blog.mypm.net
1、缺乏经验项目管理者联盟
在许多组织中,项目经理的选择标准仅仅基于技术能力,因此这样的组织不可避免的倾向于高级软件工程师或高级构架师提升到项目经理的职位。这样的项目经理会不自觉地将项目重点过分的集中在技术上,而忽略了用户,从而造成项目失败。以技术为主导的项目将重点放在IT项目交付上,而以商业为主导的项目的重点则是商业目标的实现和满足用户的需求。项目管理者联盟
2、项目计划不完善项目管理培训
缺乏充分的项目计划是许多项目失败的普遍原因,主要表现在存在不合理假设和风险预测不足。如:在计划中,假设项目资源可以在100%的时间内为项目所用,也就是说某人或某设备在每时每刻都是属于项目的,事实上这种假设是不成立的,有80%的可利用率就是现实中的最大值了。所以包含了类似这样的假设的计划,就是不可行计划。再有计划中没有任何预留时间处理不可预知的问题,也是不可行计划,因为任何项目都会存在各种各样无法预知的问题,至少应该预留10%的时间来应对。项目管理者联盟
3、糟糕的需求管理项目管理者联盟
起初的需求分析和开发过程中不断的需求变更,构成了需求管理的核心。任何项目都容易在需求定义阶段出现许多基本的、本可以容易避免的错误,这些错误常常在项目的中后期才被发现,以致于与其他复杂问题搅合在一起,而且此时已经不可能在不影响进度和预算的情况下修正这些错误了,导致项目失败。另一种情况就是需求变更控制不当,为了盲目追求用户满意度,对用户提出的需求变更缺少分析,导致附加功能增加,原有设计的更改等等,以致超出预算成本而导致项目失败。blog.mypm.net
4、测试不充分项目管理者联盟文章
测试的重要性每个项目经理都很清楚,但是如果开发过程超出了里程碑日期,而又没有超过整体日程计划时,项目经理经常以牺牲测试时间为代价来进行弥补。因此,开发几个月的项目最后的测试压缩到几天内完成,其结果可想而知了。另外还有一个非常重要的因素,很多时候用户放弃了测试与检测的责任,而让软件团队来完成,由于开发人员不是商业知识方面的专家,他们将更为关注系统的性能,而不是开发结果对商业需求的满足度。因此这是一个致命的错误。项目管理者联盟
5、没有规定项目的时限项目管理者联盟
如果项目没有明确的开始和结束时间,表明项目负责人对总体的项目计划知之甚微,这是危险的,因为这意味着该项目有可能永远在一个不确定的时间内无休止的进行,项目成员疲惫不堪,最后以失败告终。因此项目经理应该知道项目何时开始何时结束。项目管理者联盟
6、领导不力项目管理者联盟
“领导”与“管理”是有区别的,不是在此玩文字游戏。项目的成功往往是来自于强有力的领导而非过多的管理,管理是一回事,而领导是另外一回事,它需要卓越的技能、丰富的经验以及职能以外的奉献精神,同时还需要具有激发和带领项目团队的领导气质。
service.mypm.net项目管理者联盟
|