浅谈导致项目延期的几点原因及其解决方法

1. 对客户需求把握不全面

原因分析:
需求规格说明书、概要设计、详细设计中对客户需求的分析和把握不全。

解决方法:
在进行概要设计时,派人常驻客户处详细了解业务及需求,帮助客户明确需求,方便将需求确定下来,尽量避免后期需求的变更和追加。要及时与客户沟通、交流,对客户提出的一切需求的变动和追加,都要与客户签字确认。工作进展情况要及时向客户汇报,让客户了解工作进展情况。

2. 项目计划制定不合理

原因分析:
对客户提出的需求没有经过透彻的分析其具体的工作量有多大,就允诺出交付期,导致到期因为工作量的原因完成不了客户的要求,对公司的信誉和形象产生负面影响。

解决方法:
拿到需求后,市场部协同开发部对客户需求进行详细分析,尽可能的估量出整个项目的工作量,拿出有力的分析证据,然后与客户进行洽谈,尽最大可能说服客户认同制定的计划安排。

3. 任务计划执行力差

原因分析:
制定的计划不能按期保质保量完成,各个工作阶段界限划分不明确,工作交接过渡期较长。原因有:一是,员工执行力意识和责任心问题,对任务的级别认识不足;二是,任务分配者对任务处理者的处理能力和工作安排把握不够;三是,任务责任人对任务处理过程关心不够;四是,对任务处理人完成的任务质量审核验证不够。

解决方法:  
一是,加强员工责任心和执行力意识的培训;二,领导者要关心下属的一切工作状况,经常交流、沟通,根据任务处理人的能力和工作安排制定出合理的任务计划,并适时给予工作上的指导和帮助;三是,对完成的任务要及时进行审核和验证。

4. 开发模式选择不合理
原因分析:
一般都是采用瀑布式模式进行开发,这种开发模式要求每一个开发阶段都要做到最好,特别是前期阶段,设计的越完美,提交后的损失就越少,但这对于有的公司现有状况来说是不可能实现的。迭代式开发方式是在明明知道还有很多不足的地方却不去完善它,而是把主要功能先搭建起来为目的,以最短的时间,最少的损失先完成一个不完美的成果物直至提交,然后再通过客户或用户的反馈信息进行不断完善。迭代式开发更适合在一些需求信息不明确的项目中,这样在开发过程中遇到需求的变化时,所带来的影响要比瀑布式开发小。

解决方法:
根据需求变动的不确定性大小和开发周期长短选择最佳的开发模式(瀑布式、迭代式等)。

5. 技术上难以攻破
原因分析:
遇到技术难题时不去求助于其他人,导致工作计划延期滞后。

解决方法:
IT行业技术更新很快,每个人不可能把所有的技术知识都掌握好,碰到技术难题是很常见的。在遇到难题时应先向公司技术专家寻求帮助,并要号召大家集思广益,一起想办法去攻破它,不要一个人在那死啃。若出现通过公司现有人员一番努力仍无法解决的问题,公司技术专家应及时向公司高层领导汇报,寻求外部专业人士给予技术支持

你可能感兴趣的:(浅谈导致项目延期的几点原因及其解决方法)