1.前言:
软件产品的研发、升级、定制等,一般都是以项目的形式进行,此时项目进度计划以及资源使用情况就变成了项目经理关注的重点。如何让项目计划有效可控,及时暴露问题?如何查看资源的负荷情况,看资源分配是否合理。
当然,如果你的公司已经实施了专门的PM软件来监督管控,可以忽略本文。否则,你可以用微软的Project来做到这一工作。
我也算是一个专业的从事PM软件产品的人(虽然我们的客户都是制造业研发项目),考过了PMP,研究过青铜器RDM、Oracle P6和Project。
项目管理其实有一套很系统的、结构化的知识体系,包括十大知识领域和五大过程组,有兴趣的朋友可以查阅PMBOK,本文直接说Project如何用。
就此开始吧!
2. 计划编制:
2.1 确定里程碑和阶段:
一般一个项目的计划编制工作之前,公司高层和项目经理会在一起先确定项目的里程碑。当前几乎每种类型的项目,业界都会有专门的里程碑标准。例如软件项目一般分为:需求、设计、编码、测试、发布这几个阶段,每个阶段的结束,都是一个大型的里程碑节点。
先把里程碑和计划写入Project中,并为每个节点分配责任人。(里程碑:将工期设置为0,甘特图中会显示图标)
接下来,我们要确定每个里程碑的时间。此时需要在表格中添加两个列:限制类型、限制日期。
将每个里程碑的时间确定好,然后将“限制类型”设置为“必须完成于”,并把“限制日期”修改为里程碑的完成日期。这时,里程碑名称的前面会出现一个图标,表示有时间约束。
这样,我们就把这个项目的里程碑确定好了。里程碑是项目进度计划的框架,必须设置时间约束,而且没有高层领导的同意,不能改动时间约束。
2.2 编制每个阶段的计划:
如果项目规模较小,项目的每个阶段可能都需要项目经理直接负责,这时项目的组织结构叫做“项目型”。如果项目较大,项目的每个阶段都有专人负责,组织结构叫做“矩阵型”。
规模较小的项目管理简单、灵活性大。此处以规模较大的项目为例说明。
其实,规模大的项目,在编制每个节点的计划时,应该是每个阶段的负责人分头去编制自己的阶段计划,然后由项目经理整合。然而Project不是一个WBS系统,只是一个客户端软件,无法实现这一功能。所以,还得麻烦项目经理动手咯。
以“需求阶段”为例,编制该阶段的计划,包括:计划名称、工期、开始结束时间、需要的资源,最后,要把该阶段内的计划有前后置关系的,关联起来。
另外,编制计划过程中,可能会有资源冲突的提示:,暂时不用管它,下文中会有资源冲突的处理。
2.3 确定阶段之间计划的前后置关系、以及和里程碑的前后置关系
当各个阶段之内的计划编制完成之后,就要整合各个阶段之间,以及和里程碑之间的前后置关系。一般情况下,阶段和里程碑的关系如下:
根据以上模型,把当前进度计划的前后置关系维护上。
大家可以直接看右侧的甘特图,最上面可以直观的看到里程碑,往下是每个阶段,阶段和阶段之间通过里程碑进行关联。这样其实就是形成了一个“阶段-关口”的结构。当前新产品研发项目,都是采用这种“阶段-关口”的形式,进行管理。
2.4 查看资源冲突和时间冲突
2.4.1 资源冲突:
资源冲突很好理解,就是一个人在同一时间负责的工作超出了他的最大工作时间。
在编制计划时,如果有资源冲突,Project会显示一个红色图表来提醒:
想查看详细信息,可在“资源使用状况”视图中查看。在Project 2010中,右击左侧的“甘特图”可以切换视图,其他版本请读者自行查找。
进入“资源使用状况”后,带有提示的,表示有资源冲突。查看其右侧,可以看到详细的资源冲突,如下图。根据Project统计的资源冲突,适当调整。
2.4.2 时间冲突:
时间冲突主要来自于里程碑的时间约束和计划的时间冲突,例如:确定里程碑时,两个里程碑之间的工期确定为30天,但是编制计划时,这些计划确需要40天。这其实企业高层和实际工作人员的矛盾冲突,高层趋向于压缩工期,而工作人员趋向于延长工期。
那么这种情况该如何查看呢,答案是通过“总浮时”,Project种叫做“可宽延的总时间”。至于“自由浮时”和“总浮时”,是项目进度计划和关键路径计算中比较重要的概念,本文不讲,读者可以查阅PMBOK。
如上图,“可宽延的总时间”为负数的,说明有时间冲突,需要调整。至于,如何调整,有三种方式:
- 领导层妥协:更改里程碑约束时间;
- 实际工作人员妥协:压缩工期;
- 调整任务之间关系,让任务可以同步进行,如下图:
根据以上步骤调整,知道没有资源冲突也没有时间冲突为止:
3. 保存比较基准:
进度计划指定完成,并经过审核确认之后,要把当前的计划保存为一个快照或者副本。有何作用呢? 在项目执行期间,项目计划肯定会有变更,就是通过这个快照或者副本来查看变更。
Project最多支持保存11个快照或者副本,Project中这个名字叫做“比较基准”。在Project2010中,点击“项目-设置比较基准-设置比较基准”可以保存比较基准。
比较基准在后期项目的变更和监控中,作用至关重要。
计划执行即:反馈实际进度、反馈工作消耗(本文只考虑工时,不考虑成本)、提出计划变更请求。如果你的企业实施了专门的PM系统,那么这些工作应该是各个执行人员分头反馈,但是如果用Project,那么就得劳驾项目经理同志去挨个手动填写了,哈哈苦B的项目经理!
计划监控有许多种方式,针对不通过的项目角色,可以提供不同的计划监控图表,特别是在项目组合管理中,更是繁多。本文只考虑单项目管理,用Project可以做到的计划监控,无非就是进度监控和资源监控。其实这两个,也是做重要的。
好了,就此开始:
4.执行
4.1 单个任务执行
在一般情况下,需要对项目正在执行的每个任务进行定期更新。
需要在Project中加入“完成百分比”、“实际工期”、“工时完成百分比”、“工时”、“实际工时”这些列。其实这里的“完成百分比”就是工期完成百分比。
更新任务时,一般需要在“完成百分比”中输入实际的百分比,然后Project会自动计算实际工期、实际工时和工时完成百分比。
这里需要注意:Project自动将“完成百分比”和“工时完成百分比”想关联,即Project默认为,经过了多少工期,就相当于完成了多少工作量。但有时候不是这样的,就需要去掉这个关联。在Project 的“选项 - 日程”中,去掉“”的勾选即可实现分离。
分离之后,工期和工时将没有关系,需要自己手动填写。
4.2 整体更新项目进展
在极少数的理想情况下,项目执行进度和项目计划的进度一样,则可以使用统一更新的功能。
在Project 2010中可在“项目 - 更新项目”菜单中打开这一功能:
更新后,项目的时间线也会随之变化,而且相关的各个任务都会按照理想的状态更新进度和资源情况。
4.3 提出计划变更
提出计划变更很简单,只需要修改计划的工期即可。这可能会给后置任务带来影响,至于如何识别以及处理这些影响,我们下文介绍。
5. 监控
5.1 监控进度
对于当前进度的简单监控,在默认的甘特图视图中查看即可。其实对进度监控的主要工作还是监控计划变更。
5.2 监控变更
5.2.1 查看“总浮时”,保证项目进度计划的合理性:
在编制项目进度计划时已经提到,由于里程碑的约束,可能会导致任务的“总浮时”为负值。这里也一样,任务的工期可能因为变更而被修改,但是里程碑是受约束的,不会变。
如果出现了以上情况,就说明项目进度计划由于变更而不再合理,需要调整。
如何调整在上文中已经提到.
5.2.2 用比较基准:
进入【跟踪甘特图】视图,可以看到右侧甘特图中有两层
其中,上层是实际的计划,下层是之前保存的比较基准。通过这里比较,就可以看到,当前实际的计划和之前保存的基准有什么差异。
当然,如果想看具体的数据,可以把基准的数据添加到列中。如要看完成时间的差异,可以这样看:
从上图中看到,时间差异是负值,说明计划将提前完成。如果这里的差异是正数,那么就要小心了,计划可能要延期。
5.3 监控资源
监控资源可以通过【资源使用状况】和【任务分配状况】两个视图进行查看。
在【资源使用状况】中,添加“实际工时”和“累计工时”两列
就可以查看一个资源在不同工作下的分配工时、实际工时和累计工时,效果如下:
在【工作分配状况】视图中,也可以查看每个任务的分配工时、实际工时和累计工时。
这两个视图,其实从不同的维度来统计资源消耗,一个是从资源角度,一个是从工作分解结构的角度。
6. 拆分任务:
6.1 单击“视图”,然后在“任务视图”组中,单击“甘特图”:
6.2 单击“任务”,然后在“日程”组中,单击“拆分任务”
6.3 在任务的甘特条上,单击拆分日期所在的条形,将条形的第二部分拖动到希望再次开始工作的日期
要取消任务拆分(联接),请拖动任务的一部分,直到它接触另一部分。
7. 总结:
Project是一个很强大的软件,功能很多,本文只介绍了它最常用最有效的功能。根据8/2原则,这20%的功能,即可解决工作中80%的问题。
希望大家,尤其是各位项目经理,善用这个工具。
相关推荐
如何有效使用Project(1)——编制进度计划、保存基准
本文档将指导您使用Microsoft Project编制进度计划的步骤,涵盖设置项目开始时间、设定工作时间、添加任务名称、设定任务级别、设定任务间的关系、设置任务工期、保存比较基准等重要步骤。 设置项目开始时间 在...
**编制进度计划的步骤** 1. **设置项目开始时间**:在“项目信息”中设定项目的起始日期,这是计划的基础。 2. **设定工作时间**:通常,Project默认周六和周日是非工作日,但建筑工程中可能需要修改。通过“工具...
"使用Project编制进度计划" 使用 Project 编制进度计划是项目管理中非常重要的一步骤。它可以帮助项目经理更好地控制和跟踪项目的进度,确保项目的完成符合预期目标。下面我们将详细介绍使用 Project 编制进度计划...
使用 Microsoft Project 编制进度计划步骤 本文档将指导读者使用 Microsoft Project 软件编制进度计划,涵盖了进度计划的概念、进度计划的操作步骤、进度计划的注意要点等方面的内容。 一、进度计划的概念 在项目...
在项目管理中,使用Microsoft Project编制进度计划是关键的一环,它可以帮助项目经理有效地规划、跟踪和调整项目的进度。以下是对标题和描述中涉及知识点的详细解释: 1. **时间概念**: - **基准时间**:这是项目...
本文档《用Project编制进度计划.pdf》详细介绍了利用Project软件编制进度计划的全过程,不仅包括了操作步骤的介绍,还提供了相关的注意事项和技巧。 文档开篇即明确指出,项目管理中的时间管理是至关重要的,而时间...
- 保存多个比较基准时,可以使用不同的域来存储每次调整后的项目计划,从而实现对不同版本计划的有效跟踪和对比。 **区分“三个计划”时间** - **当前计划**:代表当前正在进行的工作安排。 - **比较基准计划**:...
提供进度标尺、实际进度前锋线等动态追踪工具,每个任务提供比较基准计划与10个中期计划保存中间状态时间,并可在横道图同时显示选中的中期与基准计划,方便的进行项目完成情况以及修改情况的比较。 八 方便实用 ...
同时,利用Project软件等专业工具能够有效提高计划编制的精确性,保障工程进度的有效控制。只有通过精心的计划编制,合理的进度控制体系构建,以及严格的进度控制程序执行,才能确保施工活动有序、高效地进行,最终...
2. **规划过程组**:这一过程包括制定详细的项目计划,如范围计划、进度计划、预算计划和质量计划。有效的规划能够帮助项目经理预见并规避潜在问题,确保项目按预定目标前进。 3. **执行过程组**:执行阶段是将计划...
- 使用“设置比较基准”功能保存初始项目计划,以便后期与实际进度进行对比。 - 定期更新项目进度,通过对比分析,监控项目是否按计划进行,及时调整策略。 #### 结论 通过此次实验,不仅深入了解了MS Project的...
3. **项目计划编制**:"梁体网络计划wl.mpp"文件是使用专业项目管理软件Microsoft Project创建的,该软件可以帮助用户精确地规划、分配资源、设置里程碑,并跟踪项目进度。 4. **关键路径法(CPM)**:在横道图中,...
6. 基准计划编制: - 计算项目总成本,包括人工、材料和其他间接费用。 - 估算项目工期,考虑任务间的逻辑关系。 - 进行资源调配,以满足任务需求,同时避免资源过度或不足。 7. 跟踪监控与优化调整: - 在多轮...
- 进度基准:作为衡量项目进度的标准。 - 进度数据:关于进度计划的详细信息。 - 项目文件(更新):如活动清单、活动属性等。 **6.6 控制进度** - **输入**: - 项目管理计划:指导进度控制的过程。 - 项目...
- 分析进度计划的有效性和可行性。 2. **进度计划的调整** - 根据实际情况对进度计划进行必要的调整。 3. **建立目标项目** - 建立项目的目标计划,为后续的项目进展提供基准。 4. **临界值管理** - 管理项目...
一旦项目计划编制完成,且在项目开始执行前,应保存第一个比较基准,以便后续跟踪项目进展。 2. 在项目进行过程中,若计划有所调整,比如任务变更或资源重新分配,应在调整后再次保存比较基准,以记录新的计划状态,...
- **时间刻度**:在Project 2007中,用户可以调整项目的时间刻度以适应不同的展示需求,如天、工作日、周、月、季度或年,以便清晰地查看项目进度和计划。 - **项目信息排序**:允许用户按照任务名称、开始日期、...
- 进度管理:运用WBS理念编制进度计划,支持期间计划和进度权限设置,实时跟踪进度。 - 收入管理:维护中标合同信息,编制合同费用,统计工程量和变更索赔,提供收入分析数据。 - 目标成本:编制目标成本,关联...