【IT168 专稿】
我负责公司近期一个项目开发,领导给我分派完任务后说了一句话:做好这个项目的开发管理不难,只需要做好一件事情就行了,就是确保项目按进度表规划一样把事情做好。领导的这句话听起来不太难吧?事实上,现在的软件开发项目进度失控的例子屡见不鲜。
一.进度表失控的严重后果?
进度表是项目完成所需工作的一个基本的、动态的计划表。进度表为具体工作提供计划和执行步骤,并在进行过程中设定里程碑,使我们可以将自己的进度和预先设定的完成时间相比较。因此,进度表的执行情况决定着项目的成败。
进度是项目开发的龙头,是一切工作的出发点。事实上,技术发展到今天,进度的重要性已经超过了技术本身。阿波罗登月成功首先是计划表的成功,其次才是技术。软件工程也是这样,系统开发技术的问题其实已经不再成为主要问题,问题在于我们能否将所有的问题或隐患考虑在内,并且一个一个地加以处理和解决。
(1)进度失控会扰乱规划
进度失控导致的直接后果是不得不推迟系统正常完成时间。这个后果会增加业主的负担,包括时间、人力、物力和财力的继续投入,严重时会造成项目停滞和搁浅。
(2)进度失控与质量失控相互影响
一般来讲,质量控制和进度控制是一对孪生兄弟,是相互起连锁反应的,进度失控可能导致质量失控;同样,质量的失控也会导致进度失控。
(3)进度失控会突破项目的计划成本
项目执行的进度拖后之后,需要投入更多的资源解决存在的问题,重新制定计划。即使工作量没有增加,时间的增加就是费用的增加,也就是投资的增加。