收益:
- 了解里程碑、任务依赖性、关键路径和延迟幅度(松弛)的概念,并在人工智能支持下创建进度草案和依赖性图。
- 能够使用人工智能进行场景分析(加速、并行运行、资源平衡)并了解进度风险
- 了解人工智能提出的日程安排在没有经过真实日历、假期、资源和依赖性约束的确认的情况下不能变成承诺。
一旦预测准备好,就可以将它们列入日历了。进度表是一个计划,显示哪个任务将在何时开始和完成、哪个任务取决于哪个任务以及项目何时结束。一份好的日程表不只是把任务一个接一个地列出来;它考虑了任务之间的依赖性、资源限制和延迟。人工智能是调度中强大的起草伙伴:它对任务进行排序,建议依赖关系,标记关键路径,并询问“如果我们加速该任务怎么办?”它会在几秒钟内尝试类似的场景。但时间表是一份承诺文件;如果没有对实际日历、假期、团队可用性和实际依赖性进行人工验证,则不应承诺任何日期。
基本概念
里程碑是没有持续时间的事件,仅标记一个重要点:“设计已批准”、“测试已完成”、“上线”。里程碑是与利益相关者沟通和跟踪进度的锚点。
依赖性是两个任务之间的顺序关系。最常见的是完成到开始(FS):在A完成之前B无法开始(墙建成之前不能进行油漆)。其他类型:开始-开始(SS)、结束-结束(FF)、开始-结束(SF)。依赖性也可以是强制性的(物理/逻辑要求)或可选的(偏好)。还有延迟:“涂漆后等待2天干燥”等。
关键路径是总持续时间最长的一系列相互连接的任务,从项目的开始一直延伸到结束。该链的长度决定了项目的最早完成日期。关键路径上的任务的松弛/浮动为零:如果一个任务被延迟,整个项目就会被延迟。关键路径之外的任务有一定的余量;它们可以很好地滑动。
有两种压缩图表的技术。崩溃是通过投入额外的资源来缩短任务(成本增加)。并行化(快速跟踪)是指执行通常会部分同时完成的任务(风险增加)。人工智能建议这些场景;您决定考虑哪一个。
概念
含义
为什么它很重要?
里程碑
无限重要的事件
沟通及跟进主播
依赖性(FS/SS/FF)
任务之间的顺序
如果错误,图表就会崩溃
关键路径
最长的链接链
确定项目持续时间
延迟裕度(松弛)
任务可以转移的时间量
优先考虑风险
加速度
缩写及参考文献
以成本购买时间
并行化
不要同时做
节省时间,增加风险
一步一步:使用 AI 绘制图表
- 准备好任务和估算。您的 WBS 和工期估算(以前的单位)将成为输入。
- 询问依赖关系。从人工智能中推荐逻辑任务间依赖关系(FS/SS)及其基本原理;然后用实际种植来测试它们。
- 删除关键路径。让AI计算每个任务的关键路径和延迟;自己查一下总时间。
- 把它放在日历上。包括实际开始日期、假期、休假和团队可用性。人工智能不知道这些事情;你补充道。
- 尝试一下脚本。运行场景“如果我们在关键路径上加速任务 X”、“如果我们并行化 Y 和 Z”。
- 风险边际和缓冲。在关键路径的末端放置合理的项目缓冲区;使不确定性边际在图表中可见。
注意:AI 可能接受任务持续时间为“5 天”并将其放入日程表中,但它不知道这些天之间的公共假期、团队成员的休假或他们在另一个项目上的工作量。添加日历事实始终是人的工作。
三个迷你箱子
案例 1——关键路径变得清晰。一位产品经理在手动查找包含 40 个任务的项目中遇到了问题。他将任务列表和依赖关系交给人工智能,并提取关键路径和延迟裕度。 AI标记了由9项任务组成的关键路径; PM 通过两个任务手动验证了这一点。因此,他在每周的跟进中将精力集中在这9项任务上,并没有对分担量大的任务施加不必要的压力。
案例2——错误的成瘾行为被发现。一位协调员对人工智能的建议提出质疑,即“在开发完全完成(FS)之前不能开始测试”。在团队现实中,模块可以逐个进行测试(SS + 滞后)。当我们修复依赖关系后,关键路径缩短了 6 天。教训:人工智能的假设依赖性并不总是正确的。
情况 3 — 省略了日历事实。一个团队按原样接受了人工智能生成的图表;不过,虽然时间表计算了工作日,但不包括 9 天的公共假期和两家开发商的计划休假。实际完成时间比计划晚了 12 天。教训:如果没有人工添加日历、假期和可用性,就没有时间表承诺。
弱提示/强提示
弱提示:
为这些任务制定一个项目日历并注明截止日期。
AI 在不知道实际开始日期、假期和可用性的情况下弥补了结束日期。
强力提示:
您的角色:项目调度专家。上下文:以下是任务、PERT 时间和已知的依赖关系。开始时间:9月1日。团队:3人。假期:[列表]。权限:[list].Task:1)按依赖关系对任务进行排序;写下每个依赖项的类型(FS/SS/FF)和理由。2)提取每个任务的关键路径和延迟(松弛);显示总时间。3) 考虑节假日和休假;使用工作日日历。4)用“[与团队确认]”标记不明确的依赖关系,拟合。输出:表(任务|持续时间|前任|开始|完成|松弛)+关键路径列表。
这个提示很强烈,因为给出了启动、休假、可用性和依赖的理由;不确定性明显。
附加模板:
# 场景引擎列出关键路径上的任务。对于每个:哪个风险较小:加速(额外资源)或并行化?写下每个选项所增加的时间收益和风险。
# 延迟影响如果以下任务延迟了3天:它是否在关键路径上?工程竣工是否会受到影响?接下来滚动哪些任务?展现连锁效应。
# 缓冲建议:根据关键路径时间的 PERT 偏差,建议并证明在项目结束时添加的合理缓冲(天)。这是一个建议;批准权属于管理员。
常见错误
- 逃假和请假:如果没有建立工作日日历,结束日期从一开始就是错误的。
- 错误的依赖类型:假设一切都是 FS,不必要地延长了关键路径。
- 不遵循关键路径:将精力花在高速率任务上而忽略关键路径会造成延迟。
- 忽略资源冲突:将同一个人放在两个并行任务上会使时间表变得虚构。
- 无缓冲:当存在不确定性时,零保证金计划几乎是不可能的承诺。
- 按原样提交人工智能日程:未经确认的日程是未签署的日期承诺。
提示:通过里程碑管理日程表。利益相关者无法跟踪 200 个任务,但可以轻松跟踪 6-8 个里程碑;与这些锚沟通进展情况。
总之
时间表是将估算与实际时间表联系起来的承诺文件。里程碑是后续的锚点,依赖关系是顺序的逻辑,关键路径是决定项目最早完成日期的链条。人工智能在依赖性、关键路径和场景分析方面速度很快;但它不知道假期、休假、资源冲突和真正的依赖关系。添加计划事实、验证关键路径、放入缓冲区并承诺日期始终是人类的工作。
应用任务
将项目的任务和时间估算交给人工智能,并创建时间表草案、关键路径和延迟裕度。然后手动添加实际开始日期、假期、团队休假;通过两个任务验证关键路径。通过团队真相修复至少一个依赖项,并在关键路径的末尾放置合理的缓冲区。
清单
- [ ] 我列出了具有正确依赖类型 (FS/SS/FF) 的任务。
- [ ] 我提取了关键路径并手动验证。
- [ ] 我在工作日日历中添加了假期、休假和空闲时间。
- [ ] 我检查过,没有资源冲突。
- [ ] 我设定了里程碑并将沟通与它们联系起来。
- [ ] 我已经缓冲了不确定性;我没有确认日期就没有承诺。