PDM图(前导图或箭线图)
PDM 图是一种强大的工具,可以帮助项目经理清晰地展示项目的任务和依赖关系,从而更好地规划和管理项目。通过识别关键路径,项目经理可以重点关注这些任务,确保项目按时完成。
PDM(Precedence Diagram Method)图,也称为前导图或箭线图,是一种用于表示项目任务及其依赖关系的图形化工具。PDM 图使用节点(通常表示任务或活动)和箭线(表示任务之间的逻辑关系)来展示项目的进度计划。
PDM 图中的逻辑关系主要有四种类型:
-
完成到开始(Finish-to-Start, FS):
- 前一个任务必须完成,后一个任务才能开始。
- 例如,任务 A 完成后,任务 B 才能开始。
-
开始到开始(Start-to-Start, SS):
- 前一个任务必须开始,后一个任务才能开始。
- 例如,任务 A 开始后,任务 B 才能开始。
-
完成到完成(Finish-to-Finish, FF):
- 前一个任务必须完成,后一个任务才能完成。
- 例如,任务 A 完成后,任务 B 才能完成。
-
开始到完成(Start-to-Finish, SF):
- 前一个任务必须开始,后一个任务才能完成。
- 例如,任务 A 开始后,任务 B 才能完成。
PDM 图的绘制步骤
-
识别任务:
- 列出项目的所有任务或活动。
-
确定任务之间的逻辑关系:
- 确定每个任务的前置任务和后续任务。
-
绘制节点:
- 使用节点(通常是方框或圆圈)表示每个任务。
-
绘制箭线:
- 使用箭线表示任务之间的逻辑关系。箭线的方向表示任务的依赖关系。
-
标注任务信息:
- 在节点中或附近标注任务的名称、持续时间等信息。
示例
假设有一个简单的项目,包含以下任务及其依赖关系:
- 任务 A:持续时间 3 天
- 任务 B:持续时间 4 天,依赖于任务 A
- 任务 C:持续时间 2 天,依赖于任务 A
- 任务 D:持续时间 5 天,依赖于任务 B 和任务 C
关键路径
在 PDM 图中,关键路径是项目中最长的路径,决定了项目的总工期。关键路径上的任何任务延迟都会导致整个项目延期。
在这个例子中,关键路径是 A -> B -> D,总工期为 3 + 4 + 5 = 12 天。
总结
PDM 图是一种强大的工具,可以帮助项目经理清晰地展示项目的任务和依赖关系,从而更好地规划和管理项目。通过识别关键路径,项目经理可以重点关注这些任务,确保项目按时完成。
案例:
关键路径
关键路径是项目中最长的路径,决定了项目的总工期。关键路径上的任何活动的延迟都会导致整个项目延期。关键活动是指在关键路径上的活动。
缓冲期
缓冲期(也称为浮动时间或松弛时间)是指一个活动可以在不影响项目总工期的情况下推迟的时间。非关键活动通常具有正的缓冲期。
分析题目
假设 PDM 图如下(根据题目描述,假设图中的活动和依赖关系):
A (5) --> B (3) --> E (4) --> F (2) --> G (6)
\
--> C (7) --> D (5) --> G (6)
-
计算关键路径:
- 路径 1: A (5) -> B (3) -> E (4) -> F (2) -> G (6) = 5 + 3 + 4 + 2 + 6 = 20 天
- 路径 2: A (5) -> C (7) -> D (5) -> G (6) = 5 + 7 + 5 + 6 = 23 天
因此,关键路径是 A -> C -> D -> G,总工期为 23 天。
-
确定关键活动:
- 关键活动:A, C, D, G
-
计算活动 B, E, F 的缓冲期:
-
活动 B 的缓冲期:
- 最早开始时间 (ES) = 5 (A 的结束时间)
- 最早结束时间 (EF) = 5 + 3 = 8
- 最晚结束时间 (LF) = 23 - (4 + 2 + 6) = 11
- 最晚开始时间 (LS) = 11 - 3 = 8
- 缓冲期 = LS - ES = 8 - 5 = 3 天
-
活动 E 的缓冲期:
- 最早开始时间 (ES) = 8 (B 的结束时间)
- 最早结束时间 (EF) = 8 + 4 = 12
- 最晚结束时间 (LF) = 23 - (2 + 6) = 15
- 最晚开始时间 (LS) = 15 - 4 = 11
- 缓冲期 = LS - ES = 11 - 8 = 3 天
-
活动 F 的缓冲期:
- 最早开始时间 (ES) = 12 (E 的结束时间)
- 最早结束时间 (EF) = 12 + 2 = 14
- 最晚结束时间 (LF) = 23 - 6 = 17
- 最晚开始时间 (LS) = 17 - 2 = 15
- 缓冲期 = LS - ES = 15 - 12 = 3 天
-
选项分析
A. 活动 A、C、D 是关键活动
- 正确,因为它们在关键路径上。
B. 活动 B 的缓冲期为 7
- 错误,根据计算,活动 B 的缓冲期为 3 天。
C. 活动 E 是非关键活动
- 正确,因为活动 E 有正的缓冲期。
D. 活动 E、F 的缓冲期分别为 2,则 E、F 的活动历时分别延长 1 不会影响项目工期
- 错误,根据计算,活动 E 和 F 的缓冲期均为 3 天,而不是 2 天。因此,即使它们的活动历时分别延长 1 天,也不会影响项目工期。
结论
错误的描述是 B 选项。因此,正确答案是:
B. 活动 B 的缓冲期为 7
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)