凡事明确了原因,
才能更好地应对。
环环总结了项目延期的六个原因,
不妨一起来看看~
造成项目延期的最大原因是,需求分析阶段没有正确理解客户需求。有时候客户不能准确地表达他想要的,这时就需要我们深挖客户需求了。不知道客户要什么是惨痛的,轻则项目延期,重则交付失败。
确定需求时,跟客户讨论的过程要尽可能细致,宁可前期多花时间进行沟通确认,不要在研发开始之后还在确定需求。有条件的话,派人常驻客户处详细了解业务及需求,帮助客户明确需求,尽量避免后期需求的变更和追加。
有时候,我们没有真正弄清楚具体的工作量有多大,就向客户或老板允诺出交付期,导致工作量过大而不能及时交付。其大约60%以上的项目延期就是因为预估时间出现问题。我们往往只预估了理想状态下的开发时间,忽略了一些技术难点、联调、测试、风险等所需要的时间。这就使得我们被时间赶着跑了。。
拿到需求后,要对客户需求进行详细分析,尽可能详细估量出整个项目的工作量,各关键点所需的时间都加进去,拿出证据与客户进行洽谈,力争说服客户认同时间安排。
做项目难免会遇到需求更变,或者强行加一些需求。项目经理控制地好的话,可能修改的工作量不是很大,但如果做不好需求管理,积少成多也会对项目进程产生影响。
首先,需求变更尽量在项目前期提出。(当然大对数情况下我们是控制不了的)在项目进行过程中,项目经理不能只顾着催活跟进度,也要定期与需求方多沟通,让他们及时反馈意见。不要等到要上线时,产品经理跑过来说“我要的不是这样的!”
项目的范围变更可能会导致预算、项目团队甚至可交付成果的变更。一般来说,项目范围不会变小,只会越变越大。。范围蔓延是项目延期的重要原因。
为了对项目范围变更进行适当的控制,有必要明白以下真相:变更在项目中是不可避免的,并且可能对整个项目是有益的。项目经理要找到一种合理的方法,让所有相关方都参与进来,在整个项目生命周期中纳入相关方的需求,并且对范围变更进行统筹管理。
环环说:交付遮百丑,沟通(不畅)毁所有。这里所说的沟通一般是项目经理与开发人员,以及团队之间的沟通。
沟通不到位,会导致开发/测试人员对需求的理解有偏差,因此在与开发沟通时,除了要口头确认,最好还是有邮件等书面的凭证。有的项目是临时组建的团队,成员往往来自不同部门,此时,要为团队建立一个沟通通道,确保沟通顺畅。只有团队所有人员对目标的认知一致时,才能保证工作高效地完成。
团队执行力差的原因有很多,大致可以分为这三个:
组员的责任心问题——不想好好干(心情不好/工资太少)
项目经理对组员的能力把握不够,把重量级任务分给轻量级团队;
项目经理对团队成果的检查不够,需要时刻紧握PM的小皮鞭。
怎么解决呢?项目经理可以运用自身的力量,加强对组员责任心和执行力意识的培训,or团建一下;项目经理要关心组员的工作状况,经常交流、沟通;根据每个人的能力和工作安排,制定出合理的任务计划,必要时可以给予指导和帮助;对完成的任务要及时进行审核和验证。
此外,技术问题难以攻破、开发模式选择不合理、项目进度不合理等都可能导致项目延期。
而解决项目延期的方法就比较简单了:加班 。。
当然,小编还是希望大家在解决问题的基础上高效加班,毕竟就算你撑的住,头发也撑不住……
经 验 教 训
风险和问题
编 号 | 风险或问题描述 | 响 应 | 说 明 |
描 述 | 解决方案 | 说 明 |
卖 方 | 问 题 | 解决方案 | 说 明 |
其他绩效领域 | 待改进领域 |