10.1管理基础
小型项目中,定义活动、排列活动顺序、估算活动持续时间及制定进度模型形成进度计划等过程的联系非常密切,可以视为一个过程
,可以由一个人在较短时间内完成。
项目管理团队编制进度计划的一般步骤为:首先
选择进度计划方法
,例如关键路径法;一然后
将项目特定数据
,如活动、计划日期、持续时间、资源、依赖关系和制约因素等输入进度计划编制工具,创建项目进度模型
;→最后
根据进度模型形成项目进度计划
。
应在整个项目期间
保持项目进度计划的灵活性,并根据知识、风险理解程度和增值活动等情况的改变对其进行调整。
管理新实践:
- 具有未完成项的迭代型进度计划:适应型生命周期的
滚动式规划
进度计划的方法,它允许在整个开发生命周期期间进行变更
。这种方法将需求记录在用户故事
中,然后在建造之前按优先级排序并优化
用户故事,最后在规定的时间内开发产品功能。这一方法通常用于向客户交付增量价值
,或多个团队并行开发大量的、内部关联的、较小
的功能。 - 按需进行的进度计划:
不依赖于预先定义好的进度计划
,而是在资源可用时立即
从未完成项和工作序列中提取工作任务,该方法适用于具有如下特征的项目:
①在运营或持续环境中以增量方式研发产品
的项目;
②工作任务的规模或范围相对类似的项目
;
③可以按照规模或范围对任务进行组合的项目
。
10.2项目进度管理过程
文件和计划的具体内容汇总
10.3规划进度管理
数据分析:备选方案分析可包括确定采用哪些进度计划方法,以及如何将不同方法整合到项目中;还可以包括确定进度计划的详细程度、滚动式规划的持续时间以及审查和更新频率。
进度管理计划
- 进度管理计划是项目管理计划的组成部分,为编制、监督和控制项目进度建立准则和明确活动要求。
- 根据项目需要,进度管理计划可以是
正式
或非正式的
,非常详细
或高度概括
的。 - 进度管理计划的内容一般包括:①项目进度模型;②进度计划的发布和迭代长度③准确度;④计量单位;⑤工作分解结构(WBS);⑥项目进度模型维护;⑦控制临界值;⑧绩效测量规则EVM;⑨报告格式;
10.4定义活动
分解:把项目范围和项目可交付成果逐步划分为更小、更便于管理
的组成部分的技术。WBS中的每个工作包都需分解成活动,以便通过这些活动来完成相应的可交付成果。让团队成员参与分解
过程,有助于得到更好、更准确的结果。
滚动式规划
滚动式规划
是一种迭代式
的规划技术,即详细规划近期要完成的工作
,同时在较高层级上粗略规划远期工作
。它是一种渐进明细
的规划方式,适用于工作包、规划包。- 在
早期
的战略规划阶段,信息尚不够明确,工作包只能分解到已知的详细水平;而后,随着了解到更多的信息,近期即将实施的工作包就可以分解到具体的活动。
活动清单:包含项目所需的进展活动。对于使用滚动式规划或敏捷技术的项目,活动
清单会在项目进展过程中得到定期更新
。活动清单包括每个活动的标识及工作范围详述
,使项目团队成员知道需要完成什么工作。
活动属性:每项活动所具有的多重属性,用来扩充对活动的描述,活动属性随着项目进展情况演进并更新。活动属性可能包括活动描述、紧前活动、紧后活动、逻辑关系、提前量和滞后量、资源需求、强制日期、制约因素和假设条件。
里程碑清单
- 里程碑是项目中的
重要时点或事件
,里程碑清单列出了项目所有的里程碑,并指明每个里程碑是强制性的(如合同要求的)还是选择性的(如根据历史信息确定的)。 - 里程碑的
持续时间为零
,因为它们代表的只是一个重要时间点或事件
。
10.5排列活动顺序
排列活动顺序:除了首尾两项,每项活动都至少有一项紧前活动和一项紧后活动,并且逻辑关系适当。通过设计逻辑关系可以支持创建一个切实的项目进度计划,可能有必要在活动之间使用提前量或滞后量,使项目进度计划更为切实可行;
紧前关系绘图法
紧前关系绘图法(PDM),又称前导图法
,使用方框或者长方形(被称作节点)代表活动,节点之间用箭头连接,以显示节点之间的逻辑关系。也称作单代号网络图(或活动节点图)。
PDM包括四种依赖关系或逻辑关系:【FS是最常用的逻辑关系类型
;SF关系则很少使用】
箭线图法
箭线图法(ADM)
是用箭线表示活动,节点表示事件的一种网络图绘制方法。也被称作双代号网络图
或活动箭线图(AOA)
。- 在箭线图法中,有如下三个基本原则:①网络图中每一活动和每一事件都必须
有唯一的一个代号
,即网络图中不会有相同的代号
;②任两项活动的紧前事件和紧后事件代号至少有一个不相同
,节点代号沿箭线方向越来越大
;③流入(流出)
同一节点的活动,均有共同的紧后
活动(或紧前
活动)。 - 为了绘图的方便,在箭线图中又人为引入了一种额外的、特殊的活动,叫作
虚活动
,在网络图中由一个虚箭线表示。虚活动不消耗时间,也不消耗资源
,只是为了弥补箭线图在表达活动依赖关系方面的
确定和整合依赖关系
提前量和滞后量
- 提前量是相对于紧前活动,紧后活动可
提前
的时间量,提前量一般用负值
表示。 - 滞后量是相对于紧前活动,紧后活动需要
推迟
的时间量,滞后量一般用正值
表示。
项目进度网络图:是表示项目进度活动之间的逻辑关系(也叫依赖关系)的图形。
10.6估算活动持续时间
估算活动持续时间
- 在估算活动持续时间过程中,应该首先估算完成活动所需的工作量和计划投入该活动的资源数量,然后结合项目日历和资源日历,据此估算出完成活动所需的工作时段(即活动持续时间》。对应该由项目团队中
最熟悉具体活动的个人或小组
提供持续时间估算所需的各种输入,对持续时间的估算也应该根据输入数据的数量和质量进行渐进明细
。 - 在许多情况下,预计可用的资源数量以及这些资源尤其是人力资源的技能熟练程度可能会决定活动的持续时间,更改分配到活动的主导性资源通常会影响持续时间,但这不是简单的“直线”或线性关系。有时候,因为工作的特性(即受到持续时间的约束、相关人力投入或资源数量),
无论资源分配如何都需要花预定的时间才能完成工作
。
估算持续时间时需要考虑的其他因素包括:
(1)收益递减规律:在保持其他因素不变的情况下,增加一个用于确定单位产出所需投入的因素(如资源)会最终达到一个临界点
,在该点之后的产出或输出会随着增加这个因素而递减
。
(2)资源数量:增加资源数量,比如两倍投入资源但完成工作的时间不一定能缩短一半
,因为投入资源可能会增加额外的风险
,比如如果增加太多活动资源,可能会因知识传递、学习曲线、额外合作等其他相关因素而造成持续时间增加。
(3)技术进步:在确定持续时间估算时,技术进步因素可能发挥重要作用。例如,通过采购最新技术
,制造工厂可以提高产量
,而这可能会影响持续时间和资源需求。
(4)员工激励:
拖延症:人们只有在最后一刻,即快到期限时才会全力以赴;
帕金森定律:只要还有时间,工作就会不断扩展,直到用完所有的时间。
问题:帕金森定律工作会自动地膨胀占满所有可用的时间。如果安排给一个任务的时间有富余,人们就会放慢节奏消耗掉所有富余时间
解决:最早开始法则所有活动都越早越好,砍掉每个活动的安全时间,集中到路径末段就是准备项目缓冲
类比估算
- 类比估算是一种使用相似活动或项目的历史数据来估算当前活动或项目的持续时间或成本的技术。以过去类似项目的参数值(如持续时间、预算、规模、重量和复杂性等)为基础,来估算当前和未来项目的同类参数或指标。
- 是一种
粗略
的估算方法,在项目详细信息不足
时,经常使用类比估算来估算项目持续时间。 - 类比估算通常
成本较低、耗时较少
,但准确性也较低
。 - 类比估以针对
整个项目
或项目中的某个部分
进行,也可以与其他估算方法联合使用
。
参数估算
- 参数估算是一种
基于历史数据和项目参数
,使用某种算法来计算成本或持续时间的估算技术。它是指利用历史数据之间的统计关系和其他变量
(如建筑施工中的平方英尺),来估算诸如成本、预算和持续时间等活动参数。把需要实施的工作量乘以完成单位工作量所需的工时
,即可计算出持续时间。 - 参数估算的准确性取决于参
数模型的成熟度和基础数据的可靠性
。 - 参数估算可以针对
整个项目
或项目中的某个部分
,并可以与其他估算方法联合使用
。
三点估算
- 当历史数据不充分时,通过考虑估算中的
不确定性和风险
,可以提高活动持续时间估算的准确性。使用三点估算有助于界定活动持续时间的近似区间: - 乐观时间(To)、最可能时间(TM)、悲观时间(Tp)。
- 如果三个估算值服从
三角分布
,则:TE=(To+TM+Tp)/3
- 如果三个估算值服从
β分布
,则:TE=(To+4TM+Tp)/6
三角分布:期望值(平均值)
(Te)=(最悲观P+最乐观O+最可能M)/3
贝塔分布:期望值(平均值)
(Te)=(最悲观P+最乐观O+最可能M
4) / 6
例如,一项活动最乐观时间(O)为3天,最可能时间(M)为6天,最悲观时间(P)为15天。
自下而上估算:是一种估算项目持续时间或成本的方法,通过从下到上逐层汇总
WBS组成部分的估算而得到项目估算。
数据分析
决策:投票。举手表决是从投票方法衍生出来的一种形式,经常用于敏捷项目中。
持续时间估算:是对完成某项活动、阶段或项目所需的工作时段数的定量评估,其中并不包括任何滞后量,但可指出一定的变动区间
。例如:2周±2天,表明活动至少需要8天,最多不超过12天(假定每周工作5天)。
估算依据:持续时间估算所需的支持信息的数量和种类,因应用领域不同而不同
。不论其详细程度如何,支持性文件都应该清晰、完整地说明持续时间估算是如何得出的。
10.7制定进度计划
制定进度计划
- 制订可行的项目进度计划是一个
反复进行
的过程。编制进度计划时,需要审查和修正持续时间估算、资源估算和进度储备,以制订项目进度计划,并在经批准后作为基准
用于跟踪项目进度。 - 制订进度计划的关键步骤:
(1)定义项目里程碑,识别活动并排列活动顺序,估算持续时间,并确定活动的开始和完成日期。
(2)由分配至各个活动的项目人员审查其被分配的活动。
(3)项目人员确认开始和完成日期与资源日历和其他项目或任务没有冲突,从而确认计划日期的有效性。
(4)分析进度计划,确定是否存在逻辑关系冲突,以及在批准进度计划并将其作为基准之前是否需要资源平衡,并同步修订和维护项目进度模型,确保进度计划在整个项目期间一直切实可行。
关键路径法:用于在进度模型中估算项目的最短工期
,确定逻辑网络路径的进度灵活性;从起点到终点持续时间最长的路径就是关键路径,关键路径可能有多条
;
- 总浮动时间:在任一网络路径上,进度活动可以从最早开始日期推迟或拖延的时间,而不至于延误项目完成日期或违反进度制约因素。
总浮动时间=本活动的最迟完成时间减去本活动的最早完成时间,或本活动的最迟开始时间减去本活动的最早开始时间
。 - 自由浮动时间:就是指在不延误任何紧后活动的最早开始日期或不违反进度制约因素的前提下,某进度活动可以推迟的时间量,其计算方法为:
紧后活动最早开始时间的最小值减去本活动的最早完成时间
。
资源优化【优先做平滑,再做平衡
】
- 资源平衡:是为了在资源需求与资源供给之间取得平衡,根据资源制约因素对开始日期和完成日期进行调整的一种技术。如果共享资源或关键资源只在特定时间可用而且数量有限,如一个资源在同一时段内被分配至两个或多个活动,就需要进行资源平衡。也可以为保持资源使用量处于均衡水平而进行资源平衡。
资源平衡往往导致关键路径改变
。可以用浮动时间平衡资源。 - 资源平滑:对进度模型中的活动进行调整,从而使项目资源需求不超过预定的资源限制的一种技术。相对于资源平衡而言,
资源平滑不会改变项目的关键路径
,完工日期也不会延迟。也就是说,活动只在其自由和总浮动时间内延迟,但资源平滑技术可能无法实现所有资源的优化。
(1)资源平衡
:资源不足或分配不合理时使用资源平衡是把非关键路径上的资源转移到关键路径,由于延后了非关键路径,使得关键路径发生了变化,产生新的关键路径,导致工期延长。
(2)资源平滑
:一种特殊的资源平衡。
活动只在时差内调整,所以不会产生新的关键路径,不会延长工期。但是资源平滑无法实现所有资源的优化。
数据分析
- 假设情景分析:是
对各种情景进行评估
,预测它们对项目目标的影响(积极或消极的)。对"如果情景X出现,情况会怎样?”这样的问题进行分析,即基于已有的进度计划,考虑各种各样的情景。可以根据假设情景分析的结果,评估项目进度计划在不同条件下的可行性,以及为应对意外情况的影响而编制进度储备和应对计划。 - 模拟:是
把单个项目风险和不确定性的其他来源模型化的方法
,以评估它们对项目目标的潜在影响。最常见的模拟技术是蒙特卡罗分析
,它利用风险和其他不确定资源计算整个项目可能的进度结果。使用概率分布和不确定性的其他表现形式,来计算出多种可能的工作包持续时间。
提前量和滞后量
- 提前量用于在条件许可情况下提早开始紧后活动;
- 滞后量在某些限制条件下,在紧前和紧后活动之间增加一段不需要工作或资源的自然时间。
进度压缩
进度压缩技术是指在不缩减项目范围的前提下,缩短或加快进度工期,以满足进度制约因素、强制日期或其他进度目标。进度压缩技术包括:
- 赶工:是通过
增加资源,以最小的成本代价
来压缩进度工期的一种技术。赶工的例子包括:批准加班、增加额外资源或支付加急费用来加快关键路径上的活动
。赶工只适用于那些通过增加资源就能缩短持续时间的且位于关键路径上的活动
。但赶工并非总是切实可行的,因它可能导致风险和/或成本的增加
。 - 快速跟进:将正常情况下
按顺序进行的活动或阶段改为至少是部分并行开展
。例如,在大楼的建筑图纸尚未全部完成前就开始建地基。快速跟进可能造成返工和风险增加
,所以它只适用于能够通过并行活动来缩短关键路径上
的项目工期的情况。若进度加快而使用提前量,通常会增加相关活动之间的协调工作
,并增加质量风险
。还有可能增加项目成本
。
计划评审技术
- 计划评审技术(PERT),又称为三点估算技术,其理论基础是假设项目持续时间以及整个项目完成时间是随机的,且服从某种概率分布。可以估计整个项目在某个时间内完成的概率。
- 乐观时间(To);最可能时间(TM);悲观时间(Tp)
- 如果三个估算值服从
β分布
,则:TE=(To+4TM+Tp)/6
项目管理信息系统:进度计划软件,自动生成开始和完成日期,从而可加快进度计划的编制过程。
敏捷或适应性发布规划
敏捷或适应型发布规划基于项目路线图和产品发展愿景,提供了高度概括的发布进度时间轴(通常是3~6个月
)。同时还确定了发布的迭代或冲刺次数
,使产品负责人和团队能够决定需要开发的内容,并基于业务目标、依赖关系和障碍因素确定达到产品放行所需的时间。对客户而言,产品功能就是价值
,因此该时间轴定义了每次迭代结束时交付的功能,提供了更易于理解的项目进度计划,而这些就是客户真正需要的信息。
项目进度计划
- 项目进度计划是进度模型的输出,为各个相互关联的活动标注了计划日期、持续时间、里程碑和所需资源等。项目进度计划可以是
概括
的或详细
的。 - 可以采用的图形方式包括:
- 横道图:也称“甘特图”,是展示进度信息的一种图表方式。纵向列示活动,横向列示日期,用横条表示活动自开始日期至完成日期的持续时间。横道图相对易读,常用。
- 里程碑图:与横道图类似,但仅标示出主要可交付成果和关键外部接口的计划开始或完成日期。
- 项目进度网络图:通常用活动节点法绘制,没有时间刻度,纯粹显示活动及其相互关系。项目进度网络图也可以是包含时间刻度的进度网络图,称为“时标图”。
项目日历:规定可以开展进度活动的可用工作日和工作班次
,它把可用于开展进度活动的时间段(按天或更小的时间单位)与不可用的时间段区分开来。
(1)里程碑图:标示出主要可交付成果、关键计划的开始或完成日期;
(2)横道图(条形图、甘特图):标明活动的开始日期和结束日期,没有逻辑关系。用于向管理层汇报;
(3)逻辑甘特图:也叫时标逻辑图。标明活动的开始日期和结束日期,有逻辑关系,是有逻辑关系的甘特图。
10.8控制进度
控制进度
- 控制进度作为实施整体变更控制过程的一部分,关注内容包括:
①判断项目进度的当前状态;
②对引起进度变更的因素施加影响;
③重新考虑必要的进度储备;
④判断项目进度是否已经发生变更;
⑤在变更实际发生时对其进行管理。
- 将工作外包时,定期向承包商和供应商了解里程碑的状态更新是确保工作按商定进度进行的一种途径,有助于确保进度受控。同时,应执行进度状态评审和巡检,确保承包商报告准确且完整。
数据分析
关键路径法:检查关键路径的进展情况有助于确定项目进度状态。关键路径上的偏差将对项目的结束日期产生直接影响。评估次关键路径上的活动的进展情况,有助于识别进度风险。
1.用对角线表示理想的燃尽情况
2.每天画出实际剩余工作
3.基于剩余工作计算出趋势线以预测完成情况