财富时代,企业家的精神家园,帮助中国企业家在全球化进程中取得成功。
会员登录 会员注册 网站通告:

管理实务

搜索: 您现在的位置: 经济管理网-新都网 >> 管理实务 >> 项目管理 >> 进度管理 >> 正文

如何避免项目开发深陷进度失控泥潭 (1)

http://www.newdu.com 2009/10/7 互联网 佚名 参加讨论

  我负责公司近期一个项目开发,领导给我分派完任务后说了一句话:做好这个项目的开发管理不难,只需要做好一件事情就行了,就是确保项目按进度表规划一样把事情做好。领导的这句话听起来不太难吧?事实上,现在的软件开发项目进度失控的例子屡见不鲜。

  一,进度表失控的严重后果?

  进度表是项目完成所需工作的一个基本的、动态的计划表。进度表为具体工作提供计划和执行步骤,并在进行过程中设定里程碑,使我们可以将自己的进度和预先设定的完成时间相比较。因此,进度表的执行情况决定着项目的成败。

  进度是项目开发的龙头,是一切工作的出发点。事实上,技术发展到今天,进度的重要性已经超过了技术本身。阿波罗登月成功首先是计划表的成功,其次才是技术。软件工程也是这样,系统开发技术的问题其实已经不再成为主要问题,问题在于我们能否将所有的问题或隐患考虑在内,并且一个一个地加以处理和解决。

  (1)进度失控会扰乱规划进度失控导致的直接后果是不得不推迟系统正常完成时间。这个后果会增加业主的负担,包括时间、人力、物力和财力的继续投入,严重时会造成项目停滞和搁浅。

  (2)进度失控与质量失控相互影响一般来讲,质量控制和进度控制是一对孪生兄弟,是相互起连锁反应的,进度失控可能导致质量失控;同样,质量的失控也会导致进度失控。

  (3)进度失控会突破项目的计划成本项目执行的进度拖后之后,需要投入更多的资源解决存在的问题,重新制定计划。即使工作量没有增加,时间的增加就是费用的增加,也就是投资的增加。

  二,项目进度失控原因分析

  为了确保项目顺利完成,进度表需要精打细算,避免项目每个任务滞后执行。然而,在项目执行时总会出现一些让人意想不到的事情,这些事情对项目的影响力是非常之大的。现在一一分析:

  (1)任务本身估算出现偏差进度出现偏差首先要考虑的工作量的估算是否合理,是否考虑了工作中存在的技术难点,是否考虑了项目成员自身的技能,是否考虑了其它应该考虑的风险。如果项目任务中存在着技术攻关或技术难点需要解决,对于这种任务往往是很难估计工作量的,而且一旦在技术问题上被卡住往往对项目进度产生致命的影响。具体表现在低估技术难度、低估协调复杂度、低估环境因素这样几个方面。

  80-20原则在软件开发项目进度控制方面体现在:80%的项目工作可以在20%的时间内完成,而剩余的20%的项目工作需要80%的时间,但是剩余的20%左右的项目工作大部分是在后期。所以软件开发在进入编码阶段后会给人一种“进展快速”的感觉,使得产生了过于乐观的估计。当看到软件已经进行了80%,就象一块石头落地,心里想着“总算交差了”,同时又可能撤出一些被认为不必要的人力资源,这样的结果更是拖延了后期的工作。

[1] [2] [3] [4] 下一页

Tags:进度管理,项目管理  
责任编辑:admin
请文明参与讨论,禁止漫骂攻击。 昵称:注册  登录
[ 查看全部 ] 网友评论
| 设为首页 | 加入收藏 | 网站地图 | 在线留言 | 联系我们 | 友情链接 | 版权隐私 | 返回顶部 |