引言
项目进度管理是为了保证项目按时完成。
对项目所需的各个过程进行管理,包括规划进度、定义活动、排列活动顺序、估算活动持续时间、制订项目进度计划和控制进度。
小型项目中,定义活动、排列活动顺序、估算活动持续时间及制定进度模型形成进度计划等过程的联系非常密切,可以视为一个过程,可以由一个人在较短时间内完成。
项目进度计划提供了项目的详尽计划,说明项目如何以及何时交付项目范围中定义的产品、服务和成果,是一种用于沟通和管理干系人期望的工具,为绩效报告提供依据。
项目管理团队编制进度计划的一般步骤为:首先选择进度计划方法,例如关键路径法;然后将项目特定数据,如活动、计划日期、持续时间、资源、依赖关系和制约因素等输入进度计划编制工具,创建项目进度模型;最后根据进度模型形成项目进度计划。
应在整个项目期间保持项目进度计划的灵活性,并根据知识、风险理解程度和增值活动等情况的改变对其进行调整。
具有未完成项的迭代型进度计划。
基于适应型生命周期的滚动式规划进度计划的方法。允许在整个开发生命周期期间进行变更。这种方法将需求记录在用户故事中,然后在建造之前按优先级排序并优化用户故事,最后在规定的时间内开发产品功能。这一方法通常用于向客户交付增量价值,或多个团队并行开发大量的、内部关联的、较小的功能。
按需进行的进度计划。
此方法不依赖于预先定义好的进度计划,而是在资源可用时立即从未完成项和工作序列中提取工作任务。该方法适用于具有如下特征的项目:
一是在运营或持续环境中以增量方式研发产品的项目;
二是工作任务的规模或范围相对类似的项目;
三是可以按照规模或范围对任务进行组合的项目。
项目进度管理(按时完成)
输入:项目章程、项目管理计划、事业环境因素、组织过程资产
输出:进度管理计划
技术:专家判断、 数据技术、会议
输入:进度管理计划、事业环境因素、组织过程资产
输出:活动清单、活动属性、里程碑清单、变更请求、项目管理计划更新
技术:专家判断、分解、滚动式规划、会议
输入:项目管理计划、项目文件、事业环境因素、组织过程资产
输出:项目进度网络图、项目文件更新
技术:紧前关系绘图法、箭线图法、确定和整合依赖关系、提前量与滞后量、项目管理信息系统
输入:项目管理计划、项目文件、事业环境因素、组织过程资产
输出:持续时间估算、估算依据、项目文件更新
技术:专家判断、类比估算、参数估算、三点估算、自下而上估算、数据分析、决策、会议
输入:项目管理计划、项目文件、协议、事业环境因素、组织过程资产
输出:进度基准、项目进度计划、进度数据、项目日历、变更请求、项目管理计划更新、项目文件更新
技术:进度网络分析、关键路径法、资源优化、数据分析、提前量与滞后量、进度压缩、计划评审技术、项目管理信息系统、敏捷或适应型发布规划
输入:项目管理计划、项目文件、工作绩效数据、组织过程资产
输出:工作绩效信息、进度预测、变更请求、项目管理计更新、项目文件更新
技术:数据分析、关键路径法、项目管理信息系统、资源优化、提前量与滞后量、进度压缩
| 输出(Output) | 工具与技术(Tool Technology) | 输入(Input) | |
|---|---|---|---|
| 规划进度管理 | 进度管理计划 | 专家判断、数据技术、会议 | 项目章程、项目管理计划、事业环境因素、组织过程资产 |
| 定义活动 | 活动清单、活动属性、里程碑清单、变更请求、项目管理计划更新 | 专家判断、分解、滚动规划、会议 | 进度管理计划、事业环境因素、组织过程资产 |
| 排列活动顺序 | 项目进度网络图、项目文件更新 | 紧前关系绘图法、箭线图法、确定和整合依赖关系、提前量与滞后量、项目管理信息系统 | 项目管理计划、项目文件、事业环境因素、组织过程资产 |
| 估算活动持续时间 | 持续时间估算、估算依据、项目文件更新 | 专家判断、类比估算、参数估算、三点估算、自下而上估算、数据分析、决策、会议 | 项目管理计划、项目文件、事业环境因素、组织过程资产 |
| 制定进度计划 | 进度基准、项目进度计划、进度数据、项目日历、变更请求、项目管理计划更新、项目文件更新 | 进度网络分析、关键路径法、资原优化、数据分析、提前量与滞后量、进度压缩、计划评审技术、项目管理信息系统、敏捷或适应型发布规划 | 项目管理计划、项目文件、协议、事业环境因素、组织过程资产 |
| 控制进度 | 工作绩效信息、进度预测、变更请求、项目管理计更新、项目文件更新 | 数据分析、关键路径法、项目管理信息系统、资源优化、提前量与滞后量、进度压缩 | 项目管理计划、项目文件、工作绩效数据、组织过程资产 |
裁剪时应考虑的因素包括:生命周期方法、资源可用性、项目维度、技术支持
在大型组织中,可能同时存在小规模项目和大规模项目的组合,需要制定长期路线图,通过规模参数(如团队规模、物理分布、法规合规性、组织复杂性和技术复杂性)来管理这些项目组合和项目集。为管理大规模的、全组织系统的、完整的交付生命周期,可能需要采用一系列技术,包括预测型方法、适应型方法或两种方法的混合。
组织还可能需要结合几种核心方法,或采用已实践过的方法的一些原则和实践。
要成功实施适应型方法,项目经理需要了解如何高效使用相关的工具和技术。
规划进度管理是为规划、编制、管理、执行和控制项目进度而制定政策、程序和文档的过程。
主要作用是为如何在整个项目期间管理项目进度提供指南和方向。
本过程只开展一次或仅在项目的预定义点开展。
输入:项目章程、项目管理计划、事业环境因素、组织过程资产
输出:进度管理计划
技术:专家判断、 数据技术、会议
是项目管理计划的组成部分,为编制、监督和控制项目进度建立准则和明确活动
内容包括:
项目进度模型制定。
进度计划的发布和选代长度。
准确度。
计量单位。
组织程序链接(工作分解结构WBS)。
项目进度模型维护。控制临界值。绩效测量规则。
报告格式。
进度管理计划可以是正式或非正式的,非常详细或高度概括的。
定义活动是识别和记录为完成项目可交付成果而须采取的真体行动的过程
主要作用是,将工作包分解为进度活动,作为对项目工作进行进度估算、规划、执行、监督和控制的基础。
本过程需要在整个项目期间开展。
输入:进度管理计划、事业环境因素、组织过程资产
输出:活动清单、活动属性、里程碑清单、变更请求、项目管理计划更新
技术:专家判断、分解、滚动式规划、会议
活动清单,一份包含项目所需的全部进度活动的综合清单。包括每个活动的标识及工作范围详述
活动属性,针对每项活动所具有的多重属性,用来扩充对活动的描述。活动属性随时间演进
里程碑,是项目中的重要时点或事件
里程碑清单,列出了所有项目里程碑,并指明每个里程碑是强制性的(如合同要求的)还是选择性的(如根据历史信息确定的)
一种迭代式规划技术,即详细规划近期要完成的工作,同时在较高层级上粗略规划远期工作
排列活动顺序是识别和记录项目活动之间关系的过程
主要作用是定义工作之间的逻辑顺序,以便在既定的所有项目制约因素下获得最高的效率。
本过程需要在整个项目期间开展
输入:项目管理计划、项目文件、事业环境因素、组织过程资产
输出:项目进度网络图、项目文件更新
技术:紧前关系绘图法、箭线图法、确定和整合依赖关系、提前量与滞后量、项目管理信息系统
是表示项目进度活动之间的逻辑关系的图形。
是创建进度模型的一种技术,用节点表示活动,用一种或多种逻辑关系连接活动,以显示活动的实施顺序
==活动节点法(AON)==是紧前绘图法的一种展示
1、结束-开始关系(Finish-Start,FS)
2、开始-开始关系(Start-Start,SS)
3、结束-结束关系(Finish-Finish, FF)
4、开始-结束关系(Start-Finish,SF)
提前量,是相对于紧前活动,紧后活动可以提前的时间量(-)
滞后量,是相对于紧前活动,紧后活动需要推迟的时间量(+)
强制性依赖关系,又称硬逻辑关系、硬依赖关系
是法律或合同要求的或工作的内在性质决定的依赖关系
往往与客观限制有关。
例如:
只有在地基建成后,才能建立地面结构;必须先把原型制造出来,然后才能对其进行测试。
选择性依赖关系,又称首选逻辑关系、优先逻辑关系、软逻辑关系
基于具体应用领域的最佳实践或项目的某些特殊性质对活动顺序的要求来创建
例如:应先完成卫生管道工程,才能并始电气工程。这个顺序并不是强制性要求,两个工程可以同时(并行)开展工作,但如按先后顺序进行可以降低整体项目风险,
外部依赖关系
是项目活动与非项目活动之间的依赖关系,往往不在项目团队的控制范围内。
例如:软件项目的测试取决于外部硬件的到货;建筑项目的现场准备,可能要在政府
的环境听证会之后才能开始。
内部依赖关系
是项目活动之间的紧前关系,通常在项目团队的控制之中
例如:只有机器组装完毕,团队才能对其测试,这是一个内部的强制性依赖关系,
亦称箭线图,用箭线表示活动,并在节点处将活动连接起来表示依赖关系的网络图。
仅用结束-开始关系及用虚工作线表示活动间逻辑关系。
其中,因为箭线是用来表示活动的有时为确定所有逻辑关系,可使用虚拟活动。
估算活动持续时间是根据资源估算的结果,估算完成单项活动所需工作时段数的过程
主要作用是确定完成每个活动所需花费的时间量。
本过程需要在整个项目期间开展。
输入:项目管理计划、项目文件、事业环境因素、组织过程资产
输出:持续时间估算、估算依据、项目文件更新
技术:专家判断、类比估算、参数估算、三点估算、自下而上估算、数据分析、决策、会议
是对完成某项活动所需时间的定量评估
可以指出一定的变动区间:
2周±2天,表明活动至少需要8天,最多不超过12天(假定每周工作5天)
超过3周的概率为15%,表明该活动将在3周内(含3周)完工的概率为85%
一种使用相似活动或项目的历史数据,来估算当前活动或项目的持续时间或成本的技术。
类比估算通常成本较低、耗的较少,但准确性也较低。
起源于计划评审技术(PEPT)。
基于活动的乐观(Optimistic)、最可能(Mostlikely)、悲观(Pessimistic)的三个持续时间估算,来计算概率分布的均值(期望值te)。
三角分布:
te=(to+tm+tp)/3
β分布:
te =(to +4tm +tp)/6
用于估算活动在某个时间区间内完成的概率。
期望值:te=(to+4tm+tp)/6
标准差a:a=(tp-to)/6
小李完成过大量网卡驱动模块的开发,最快6天完成,最慢36天完成,平均21天完成,如果小李开发一个新网卡驱动模块,在21天到26天内完成的概率是______?
解答:
μ=(6+4*21+36)/6=21(天)
=(36-6)/6=5(天)
应急储备(有时称为时间储备或缓冲时间),包含在进度基准中,应对“已知-未知”风险
管理储备,不包括在进度基准中,应对“未知-未知”风险
我们不善于估计
但善于比较
制订进度计划是分析活动顺序、持续时间、资源需求和进度制约因素,创建进度模型,从而落实项目执行和监控的过程。
主要作用是为完成项目活动而制定具有计划日期的进度模型。
本过程需要在整个项目期间开展。
输入:项目管理计划、项目文件、协议、事业环境因素、组织过程资产
输出:进度基准、项目进度计划、进度数据、项目日历、变更请求、项目管理计划更新、项目文件更新
技术:进度网络分析、关键路径法、资源优化、数据分析、提前量与滞后量、进度压缩、计划评审技术、项目管理信息系统、敏捷或适应型发布规划
经过批准的进度模型
是项目管理计划的组成部分
只有通过正式的变更控制程序才能进行变更
包含基准开始日期和基准结束日期
在监控过程中,将用实际开始和结束日期与批准的基准日期进行比较,以确定是否存在偏差
是进度模型的输出,展示活动的相互关系,以及计划日期、持续时间、里程碑和所需资源
横道图。也称为甘特图。易读,常用于向管理层汇报情况
里程碑图。仅标示出主要可交付成果和关键外部接口的计划开始或完成日期
项目进度网络图
综合利用关键路径法、关键链法、假设情景分析和资源优化技术等方法
是一个反复进行的过程,一直持续到创建出可行的进度模型
估算项目最短工期,确定逻辑网络路径的进度灵活性大小
| 活动名称 | 代号 | 紧前工作 | 历时(分钟) |
|---|---|---|---|
| 准备工作 | A | - | 1 |
| 洗茶杯 | B | A | 2 |
| 倒茶叶 | C | B | 1 |
| 烧水 | D | A | 5 |
| 泡茶 | E | C、D | 2 |
graph LR A:1 --> B:2 A:1 --> D:5 B:2 --> C:1 C:1 --> E:2 D:5 --> E:2
根据资源制约对开始日期和结束日期进行调整
往往导致关键路径改变,通常是延长
活动只在其自由和总浮动时间内延迟
不会改变项目关键路径,完工日期也不会延迟
可能无法实现所有资源的优化
graph LR 开始 --> A:1人5天 A:1人5天 --> 结束 开始 --> B:1人3天 B:1人3天 --> 结束 开始 --> C:1人2天 C:1人2天 --> 结束
某项目由并行的3个活动甲、乙和丙组成,为活动甲分配3人5天可以完成,活动乙分配6人7天可以完成,活动丙分配4人2天可以完成,活动完成后人员可再调配。在此情况下,项目最短工期为(i)天,此时人员最少配置为(ii)。
| i | A、6 | B、7 | C、8 | D、9 |
|---|---|---|---|---|
| ii | A、6 | B、9 | C、10 | D、13 |
进度压缩技术是指在不缩减项目范围的前提下,缩短进度工期,以满足进度制约因素、强制日期或其他进度目标
快速跟进,一将正常情况下按顺序进行的活动或阶段改为至少是部分并行开展
赶工,是通过增加资源,以最小的成本增加来压缩进度工期
控制进度是监督项目状态,以更新项目进度和管理进度基准变更的过程。
主要作用是在整个项目期间保持对进度基准的维护。
本过程在整个项目期间开展。
输入:项目管理计划、项目文件、工作绩效数据、组织过程资产
输出:工作绩效信息、进度预测、变更请求、项目管理计更新、项目文件更新
技术:数据分析、关键路径法、项目管理信息系统、资源优化、提前量与滞后量、进度压缩
某项目计划生产100把椅子,每月计划完成10把,每把预算1万元。
在第4月末,完成了50把。
方法1
| 固定时间段 | 实际工作量 | 计划工作量 |
|---|---|---|
| 4个月 | 50把 | 40把 |
方法2
| 固定工作量 | 实际用时 | 计划用时 |
|---|---|---|
| 50把 | 4个月 | 5个月 |
实例:
截取了什事业部某软件外包项目燃尽图实例,跟大家一起分享我们出了什么情况以及如何解决的。
(2周为一个sprint,团队已经运用敏捷一段时间)
我们在每日站会上进行数据的收集和更新,然后根据SBl(sprint backlog items)来更新数据。
解读
1、在2.27-28这一天实际曲线不但没有下降,反而上升。主要原因:
开始第一个sprint,需求梳理的不是很清楚,有新需求新增到SPI中(团队一开始是拒绝的,但PO比较强势,必须得加进来…)
工作项的分解不熟悉。task重新估算之后,用时有所增加。
此时项目已经出现了风险,而且有将近30个点新增。所以为了解决问题,符合预期。在2.28-3.1,我们采用了加班的方式…
2、3.1-3.2,仅下降了10个点,主要原因:
前一晚加班太晚,今天效率不高,还有几个同事休假。也可以看出,加班过猛也不是好事…效率最重要。
有个技术坑阻碍了当前的项目进度,team研究好久都没搞定…
3、3.3-3.4休息日。开发小伙伴顺便在周末研究了一下技术难题
4、3.5-3.9,从曲线的斜率可以看出,团队的实际速度高于理想速度,逐步贴近我们的理想曲线。
5、到3.10号,我们还剩10个点的活没干完,只要原因:开发组将迭代版本提交给测试进行迭代系统测试导致
开发将选代版本提交给测试,遇到一些重要bug需要处理,导致待开发项也没有时间安排处理
估算存在一些问题,项目设置的余时间也已经用完
(1) ____提供详尽的计划,说明项目如何以及何时交付项目范围中定义的产品、服务和成果,是一种用于沟通和管理干系人期望的工具,为绩效报告提供了依据。
A.项目进度计划
B.进度管理计划
C.项目章程
D.项目管理计划
(2) 关于进度管理计划的理解,不正确的是____。
A.进度管理计划是项目管理计划的组成部分
B.进度管理计划既可以非常详细,也可以高度概括,但必须是正式的
C.进度管理计划为编制、监督和控制项目进度建立准则和明确活动
D.进度管理计划会规定用于制定项目进度模型的进度规划方法论和工具
(3) 在早期的战略规划阶段,信息尚不够明确,工作包只能分解到已知的详细水平,而后,随着了解到更多的信息,近期即将实施的工作包就可以分解到具体的活动,该方法是____。
A.专家判断 B.分解 C.滚动式规划 D.标杆管理法
(4) 关于活动属性的理解,不正确的是____。
A. 活动属性是指每项活动所具有的多重属性,用来扩充对活动的描述
B. 活动属性不会随时间而演进
C. 活动属性可用于识别开展工作的地点、编制开展活动的项目日历,以及相关的活动类型
D. 在项目初始阶段,活动属性包括唯一活动标识、WBS标识和活动名称
(5) 只有在验证请求者身份合法后,服务器才开始向客户端传输数据,这是____关系。
A. FS
B. FF
C. SS
D. SF
(6) 活动B可在活动A完成前5天开始,则关系表示为____。
A. SS+5
B. SS-5
C. FS+5
D. FS-5
(7) 监控系统项目中,甲方要求采用防护等级为IP67的摄像头,这属于____。
A. 强制性依赖关系
B. 选择性依赖关系
C. 外部依赖关系
D. 内部依赖关系
(8) 相对于其他估算技术,____通常成本较低、 耗时较少, 但准确性也较低。
A. 类比估算
B. 参数估算
C. 三点估算
D. 自下而上估算
(9) 某项活动最可能时间8天,最乐观时间7天,最悲观时间12天,则该活动的期望持续时间为____。
A. 7天
B. 8天
C. 9天
D. 10天
(10) 快速跟进是一种进度压缩技术,____属于快速跟进技术。
A. 加班
B. 增加项目组成员
C. 加快关键路径上的活动
D. 将正常情况下按顺序进行的活动或阶段改为至少是部分并行开展
图10-25给出了 一个信息系统项目的进度网络图。
表10-2给出了该项目各项活动正常工作与赶工工作的时间和费用。

【问题1】
请给出项目关键路径。
【问题2】
请计算项目总工期。
【问题3】
(1) 请计算关键路径上各活动的可缩短时间、每缩短 1 天增加的费用和增加的总费用,将关键路径上各活动的名称以及对应的计算结果填入答题纸相应的表格中。
(2) 项目工期要求缩短到 38天,请给出具体的工期压缩方案并计算需要增加的最少费用。
解答:
【问题1】
关键路径: ABCDGJMN(分别找出每条路径,计算出每条路径的总工期,总工期最长即为关键路径)。
【问题2】
总工期: 44。
【问题3】
(1)工期压缩方案的费用增加清况,详见表10-3。
(2)关键路径 为ABCDGJMN, 长度为 44天。
其他大于38天的路径有:
ABCDGJLN=43 ABCEJMN=42 ABCEJLN=41
要达到要求则要缩短6天,因此需将上面4条路径中某些共同活动进行缩减,4条路径共
同活动是A、B、C、J 、N。
从缩短1天增加费用最低的活动开始。首先J 可以缩短2天,增加成本200元,还需缩短4天,然后N活动缩短3天,增加成本360元,还需缩短l天,此时,路径ABCEJLN、ABCEJMN和ABCDGJLN 都已经小于或等于38了,所以这时只需保证关键路径ABCDGJMN再压缩l天即可,由于G和M缩短1天的成本都是 150元,所以在这两个活动中任意压缩1天即可,增加成本150元。
所以增加的总成本为:200+360+150=710元
end