第六章 项目进度管理

项目进度管理包括为管理项目按时完成所需的各个过程。
项目进度计划(Schedule)说明了项目如何以及何时交付项目范围中定义的产品、服务和成果。
image.png

创建WBS 最底层得到的是工作包,但是为了更好的估算活动持续时间和活动成本。把最底层的工作包继续分解,就得到活动。活动,是工作、是个动词,是指完成工作包所要从事的工作,这叫6.2 定义活动;
得到了一系列的活动之后,把这些活动排列顺序,先做什么、后做什么。这叫排列活动顺序。6.3 排列活动顺序;
用不同资源来执行活动,所需要的时间是不一样,比如用一个高级资源和用中级资源,效率不同、时间长短肯定不同。这叫6.4估算活动持续时间;
有了顺序、资源、时间这些,可以制定出一份详细的进度计划了,接下来6.5制定进度计划;
制定进度计划过程会得到一个输出:进度基准。下一过程就是对进度基准进行管理,6.6控制进度;
6.2-6.6咱们都简单做了一个介绍,这5个过程怎么来进行,有一份指导性的计划,叫做“进度管理计划”,这份计划是由6.1 规划进度管理得来的,他指导了后续过程的进行。所以6.1这个过程很简单,规划进度管理是为规划、编制、管理、执行和控制项目进度而制定政策、程序和文档的过程。

定义活动

1、定义

识别和记录为完成项目可交付成果而采取的具体行动。
创建 WBS 得到的是工作包,将工作包继续往下分解得到活动,以便更好地对项目工作进行。
image.png

2、定义活动的工具:分解。

让团队成员参与分解,有助于团队投入(buy-in)。PMI 理念是鼓励干系人参与。

3、定义活动的工具:滚动式规划。

滚动式规划是一种渐进明细的方法,近期的要完成的工作规划的详细一些,而远期的工作规划的粗略一些。
拿工作包“机票”举例,定义活动得到 4 个活动:注册、登录、网上订机票、付费。注册、登录、网上订机票,这三个活动很明确,我知道怎么去执行,可以往下分的再细一些。付费,不知道具体怎么操作,究竟是用储蓄卡?是用信用卡?是 x 信?还是 xx 宝付款?那就规划的粗略一些。

4、定义活动的输出:活动清单

是一份包含项目所需的全部进度活动的综合清单;比如注册、登录、网上订机票、付费这个就是活动清单。
包括每个活动的标识及工作范围详述,使项目团队成员知道需要完成什么工作;
活动是工作,不是可交付成果。

5、定义活动的输出:活动属性

活动属性是指每项活动所具有的多重属性,用来扩充对活动的描述。

6、定义活动的输出:里程碑清单。

里程碑清单:是一份清单,列出了所有里程碑,指明了每个里程碑是强制性的,还是选择性的。
里程碑是重要的时间点或事件,持续时间为0。特别注意:里程碑,是重要的时间点、是一个时刻、不是可交付成果。

排列活动顺序

1、过程定义

识别和记录项目活动之间的关系的过程。本过程旨在将项目活动列表转化为图表,作为发布进度基准的第一步。
过程作用:定义工作之间的逻辑顺序,以便在既定的所有项目制约因素下获得最高的效率。
image.png

2、排列活动顺序的工具:紧前关系绘图法 PDM

又叫活动节点法(AON)、单代号网络图、前导图法等。节点表示活动、箭头表示逻辑关系,包括了 4 种逻辑关系:完成-开始 FS,开始-开始 SS,完成-完成 FF,开始-完成 SF。最常用的是:完成-开始 FS。
image.png

3、排列活动顺序的工具:确定和整合依赖关系

四种依赖关系:强制性依赖关系、选择性依赖关系、外部依赖关系、内部依赖关系。我们把“做丝瓜炒蛋”作为一个项目,来解释四种依赖关系:
1)先去菜场买丝瓜、才能把丝瓜洗干净。这是强制性依赖关系:是指要做的工作中固定的依赖关系,与客观限制有关,也称为硬逻辑。
2)要做这道菜却没有鸡蛋,可以选择去菜场直接买鸡蛋回来,也可以选择等自家养的鸡下蛋。大部分人的最佳实践是直接去菜场买蛋回来。这是选择性依赖关系:是指由项目团队确定的,也称为首选逻辑、优先逻辑、软逻辑。
3)材料准备齐全,但是做菜时必须等灶台通了煤气才能做。这叫外部依赖关系:是指
项目活动与非项目活动之间的依赖关系,项目团队无法控制。
4)洗丝瓜、切丝瓜、炒丝瓜和蛋。这是内部依赖关系:是指项目活动之间的紧前关系。

4、排列活动顺序的工具:提前量与滞后量

提前量是超前时间,紧后活动可以提前的时间量。
滞后量是等待时间,紧后活动需要推迟的时间量。比如挖坑 3 天后,才来种树。表现为:FS+3,+3 就是滞后量,是推迟时间量。
两个活动间才有提前量与滞后量,一个活动没有提前量与滞后量,只有时差。

5、排列活动顺序的输出:项目进度网络图

没有时间刻度、没有持续时间,只表示活动间的逻辑关系的“纯逻辑图”。
image.png

练习题

1、项目经理应在何时采用滚动式规划法?
A. 当无法通过其他方式进行规划时
B. 当工作相关信息有限时
C. 在所有资源均已识别后
D. 当工作分解结构不够详尽时

2.项目经理正设法针对ABC 项目安排所有活动的相互关系。可通过何种方式表现这些相互关系?
A. 项目进度网络图
B. 工作分解结构
C. 组织分解结构
D. 活动列表

3.项目经理确定在编程开始15天后,可以将一个软件提供给质量保证小组。
这在项目计划上是如何表示的?
A. 完成到完成 -15
B. 完成到开始 +15
C. 开始到开始 +15
D. 完成到开始 -15