思步网

标题: IT项目进度管理 [打印本页]

作者: IT民工    时间: 2013-4-26 10:46
标题: IT项目进度管理
本帖最后由 delia2010 于 2013-4-26 12:05 编辑

      IT———Information Technology———信息技术,泛指IT产业;     PM———Project Management———项目管理。
     项目管理是一个新鲜事物,从最开始在中国出现算起也不过四五年的光景。其重要性日渐突出。对于一个项目,工期、费用和质量是项目的三大目标,而工期———或者说进度又是最核心的,那么“进度控制是项目控制的首要内容,是项目的灵魂。”———中国项目管理研究委员会秘书长、西北工业大学管理学院教授白思俊如是说。

 进度管理,用一句话来概括,就是采用科学的方法确定进度目标,编制进度计划和资源供应计划,进行进度控制,在与质量、费用目标协调的基础上,实现工期目标。

 一、项目进度安排

 进度管理,可以从两个方面来理解,一方面是要制定一个可行而且高效率的计划,而另一方面则是要将此计划坚决的贯彻执行。

 1.项目活动排序,或者说确定工作包的逻辑关系。活动依赖关系确认的正确与否,将会直接影响到项目的进度安排、资源调配和费用的开支。项目活动的安排主要是用网络图法、关键路径法和里程碑制度。

 2.项目历时估算。历时估算包括一项活动所消耗的实际工作时间加上工作间歇时间,注意到这一点非常重要。历时估算方法主要有:类比法,通过相同类别的项目比较,确定不同的项目工作所需要的时间;专家法,依靠专家过去的知识、经验进行估算;参数模型法,是通过依据历史数据,用计算机回归分析来确定一种数学模型的方法。

 3.制定进度计划。制定进度计划就是决定项目活动的开始和完成的日期。根据对项目内容进行的分解,找出了项目工作的先后顺序,估计出了工作完成时间之后,就要安排好工作的时间进度。随着较多数据的获得,对日常活动程序反复进行改进,进度计划也将不断更新。

 对于项目管理者,要其在项目初期就预见整个项目的一个精确的时间周期,恐怕是一件不太现实的事情;但如果是一位拥有非常丰富的项目管理经验的项目经理,他根据以往项目的信息估计、结合项目自身的特点(包括项目的范围和可利用资源状况等)制定出一个基准计划也不是一件太难的事情。估计项目开发周期的一个最经典的方法是:根据所有相关的信息,分别估计出乐观工期(To)、悲观工期(Tp)和最可能的工期(Tm),然后利用公式期望工时Te=( To +4Tm+Tp)/6得出基准计划的时间。表面看来,作计划和考虑问题的时间占用得多了,但实际上,从总耗用时间量来计算,却节省了许多宝贵的———即压缩流程的时间,最有效的利用了每个时间单位。

 安排好了的进度计划需要进行优化,网络计划技术是一种科学、有效的管理方法,是项目进度控制,特别是负责项目进度控制的完整的计划管理的理论基础,利它,可以优化整个项目的进度计划。

 绘制进度时间表常用的网络计划技术方法是甘特图法。它是以横线来表示每项活动的起止时间。甘特图的优点是简单、明了、直观,易于编制,是小型项目中常用的工具。优化进度计划的一个常用网络计划技术方法是关键路径法,项目是由各个任务构成的,每个任务都有一个最早、最迟的开始时间和结束时间,如果一个任务的最早和最迟时间相同,则表示其为关键任务,一系列不同任务链条上的关键任务链接成为项目的关键路径,关键路径是整个项目的主要矛盾,是确保项目能否按时完成的关键。

 二、人员工作量分配

 任何的项目都少不了一定数量的成员,成员的多少和分配也一定的决定了项目的成败,尤其是项目的成本。项目人员分配的有以下两个经验:

 1.不能在项目后期增加人员,因为会增加人员间通讯的成本开销

 2.人员间的通讯(沟通)会提高软件生产率和质量

 3.适当的延长开发周期,可以减少人力例如一个软件项目的人员的工作量分配比例经验: (40-20-40规则)

     ·10%~25%软件需求分析

  ·20%~25%软件设计

  ·15%~20%编码项目经理圈子

  ·30%~40%测试语调试

  三、项目任务优化

 任何一个项目都是由若干个相对独立的任务链组成的,只有在任何一条链都已经优化的基础上,才可能进行系统的优化,因此,保证每条任务链的效率是整个项目进度优化的前提和基础。项目管理培训

 通常,可以采用设置“里程碑事件”的方法来保证单独任务链的最优。

 所谓“里程碑事件”,往往是一个时间要求为零的任务,就是说它并非是一个要实实在在完成的任务,而是一个标志性的事件,例如软件开发项目中的“alpha测试”,“测试”是一个子任务,“撰写测试报告”也是一个子任务,但“完成alpha测试报告”可能就不能成为一个实实在在需要完成的子任务了,但在制定计划以及跟踪计划的时候,往往加上“完成al-pha测试报告”这一个子任务,但工期往往设置为“0工作日”,目的就在于检查这个时间点,这是“alpha测试”整个任务的结束的标志。

 “里程碑事件”目的就在于将一个过程性的任务用一个结论性的标志标的,从而使得任务拥有明确的起止点,这一系列的起止点就成为引导整个项目进展的“milestone”。在项目管理进度跟踪的过程中,只要能保证里程碑事件的按时完成,整个项目的进度也就有了保障。



作者: oranurnorbign    时间: 2013-5-13 19:01
众里寻他千百度,蓦然回首在这里!
作者: pangfei9861    时间: 2013-6-3 18:15
众里寻他千百度,蓦然回首在这里!
作者: onlinesen    时间: 2013-6-20 11:32
以我的经验来看,楼主的想法是可以执行的~
作者: Karen20130901    时间: 2013-9-22 16:04
很有见地的探讨,先收藏着~
作者: Exo°我命我    时间: 2014-8-1 21:50
这么强,支持楼主,佩服
作者: 仅此而已    时间: 2014-8-24 13:15
支持,赞一个
作者: 夏有森光若流苏    时间: 2017-5-6 21:02
有空一起交流一下。
作者: 纯如小白    时间: 2017-11-8 16:10
以我的经验来看,楼主的想法是可以执行的~
作者: 狼少°    时间: 2018-5-27 07:48
支持,赞一个
作者: 幸福眩暈而至    时间: 2018-5-30 14:33
很有见地的探讨,先收藏着~
作者: 无边雨丝    时间: 2020-5-12 08:22
好帖是需要鼓励的~
作者: 留不住的对白    时间: 2020-5-23 13:39
不错 支持一个了
作者: 最强ID    时间: 2020-7-26 20:47
以我的经验来看,楼主的想法是可以执行的~




欢迎光临 思步网 (http://www.step365.com/) Powered by Discuz! X3.2