通过定义结果、列出任务、估计持续时间、链接依赖关系、分配所有者、添加里程碑和验证关键路径来制作甘特图。
如何在线制作甘特图?
要在线制作甘特图,定义一个可衡量的结果,将其分解为任务,估计每个持续时间,按照实际工作顺序连接任务,分配所有者,标记决策里程碑,并检查生成的关键路径。日期在工作和逻辑之后;否则图表只是手动排列的图片。
这个七步方法适用于 GanttFather、Microsoft Project、TeamGantt、ClickUp、GanttPRO 和大多数其他调度工具。
步骤 1:定义完成条件
写一个句子,让“完成”变得可测试。 “启动网站”含糊不清。 “生产站点在主域上可用,正在记录分析,正在测试重定向,并且产品所有者已签署”是可以安排的。
还记录一下:
- 目标日期(如果确实确定);
- 接受结果的人;
- 明确超出范围的内容;
- 工作日和节假日假设。
这可以防止您在构建计划时悄然扩展计划。
第 2 步:将成果分解为工作包和任务
从面向可交付成果的阶段开始,然后分解每个阶段,直到任务有一个明确的所有者和您可以估计的持续时间。一个紧凑的网站发布可能包含:
| 阶段 | 任务 | 完成证据 |
|---|---|---|
| 定义 | 批准页面库存 | 签名页列表 |
| 设计 | 批准响应式设计 | 记录设计决策 |
| 构建 | 实施模板 | 从 CMS 渲染页面 |
| 验证 | 运行可访问性审查 | 问题分类 |
| 发射 | 切换DNS并验证 | 生产清单已通过 |
不要将“网站重新设计”放在 60 天的栏上。这隐藏了每次交接,并且给团队带来了任何有用的更新。
第三步:估计持续时间,而不是一厢情愿的日期
询问执行任务的人在现实条件下需要多少工作时间。持续时间应反映生产力、审阅周期、正常中断和实际日历。
对于不确定的工作,收集三个估计:
- 乐观:情况异常顺利;
- 最有可能:正常情况;
- 悲观:已知问题发生。
传统的 PERT 预期持续时间公式为 (optimistic + 4 × most likely + pessimistic) ÷ 6。将其用作对话辅助工具,而不是承诺。基于没有证据的五天估计经过算术后仍然很弱。
第 4 步:在安排日历之前链接依赖项
询问每项任务:在开始或完成之前必须满足什么条件? 仅当存在真正的逻辑切换时才添加前置任务。
大多数链接应该是 finish-to-start:测试在构建完成后开始。仅当工作确实重叠时才使用 start-to-start 或 finish-to-finish。当依赖项更诚实地表达规则时,请避免硬编码的日期约束。
对于这个简单的启动:
| 身份证号 | 任务 | 持续时间 | 取决于 |
|---|---|---|---|
| 一个 | 批准页面库存 | 2天 | — |
| 乙 | 设计页面模板 | 5天 | 一个 |
| C | 准备最终副本 | 4天 | 一个 |
| D | 构建模板 | 7天 | 乙 |
| 乙 | 加载内容 | 4天 | 丙、丁 |
| F | 测试可访问性和重定向 | 3天 | 乙 |
| G | 启动已获批准 | 0 天 | F |
| H | 部署并验证 | 1天 | G |
该图表现在可以计算从项目开始算起的日期。了解四种链接类型 什么是甘特图依赖性?。
第 5 步:分配所有者并检查容量
每一项可执行任务都需要一个负责的所有者,即使有几个人参与。然后横向查看图表:同一位设计师、工程师、房间或机器是否预订了重叠的工作?
逻辑上正确的网络仍然可能无法执行。通过在浮动任务中移动灵活任务、更改顺序、拆分工作、缩小范围或分配其他合格资源来解决冲突。不要默默地假设在发布周期间一个人会变成三个人。
第 6 步:在实际决策点添加里程碑
里程碑没有工作持续时间。它标志着决定、接受、外部事件或阶段边界,例如:
- 范围已批准;
- 设计被接受;
- 发布候选人签名;
- 收到的许可证;
- 生产进行/不进行;
- 客户端移交完成。
将每个批准里程碑与准备其证据的任务配对。 “安全审批”具有里程碑意义; “执行威胁审查并解决发现的问题”是预定工作。
步骤 7:验证计划并保存计划
在分享图表之前,先测试一下:
- 每个非启动任务是否都有一个逻辑前置任务?
- 每一个未完成的任务都会导致其他事情吗?
- 是否存在循环依赖?
- 持续时间是否足够短以衡量进展情况?
- 业主可以按时安排吗?
- 关键路径是否具有操作意义?
- 近临界分支是否可见?
- 团队能否解释每一个滞后或固定约束?
然后保存约定的版本并设定定期更新节奏。有用的时间表包含实际开始、实际结束、剩余持续时间和预测,而不仅仅是开球时商定的日期。
GAO 时间表评估指南将可靠的时间表分为四个特征:全面、结构良好、可信和受控。这些是比图表看起来是否精美更好的质量测试。
你如何在 GanttFather 中构建这个?
- 创建一个免费项目或从 软件发布, 营销活动, 客户交付, 或 活动策划 模板。
- 添加阶段作为父行并作为子行工作。
- 通过键入或拖动栏来设置任务日期。
- 从一个任务连接器拖到另一个任务连接器,然后选择 FS、SS、FF 或 SF,并在切换需要时添加延迟。
- 打开任务详细信息以分配人员或虚拟资源并选择里程碑标记。
- 打开关键路径,查看控制终点的链条。
- 邀请编辑或与观众和嘉宾分享。
免费套餐包括您拥有的一个项目、该项目的两个编辑席位以及无限的观众和来宾。链接日期重新计算,但 GanttFather 不会自动对结果进行资源级别;使用步骤 5 中的容量检查手动解决重叠分配。
免费制定您的第一个 GanttFather 时间表,然后将其最早的任务移动一天以验证依赖网络是否按预期运行。
第一个版本之后你应该做什么?
与从事这项工作的人员进行 15 分钟的日程审查。要求每位业主确认持续时间、前置时间和完成证据。然后模拟一种可能的延迟。如果三天的单据没有移动任何依赖于它的东西,那么网络就是不完整的。
在执行过程中,在固定的状态日期更新计划 - 对于大多数项目每周更新一次,对于短期启动则每天更新一次。根据剩余的努力,将未完成的工作移至未来。保留商定的基线或命名版本,这样“我们迟到了两周”就意味着可以衡量的事情。
常见问题
我可以制作没有确切日期的甘特图吗?
是的。从相对工作日或持续时间和依赖性开始。当团队准备就绪时,开始真正的项目。正是出于这个原因,GanttFather 的模板使用相对工作日计划。
甘特图应包含多少个任务?
足以显示所有权和交接,但不是每次击键。一项任务通常应该足够短,以便在一个或两个状态周期内进行测量。当任务的所有者、依赖关系、可交付成果或状态与其他任务不同时,拆分任务。
每个任务都应该有依赖关系吗?
几乎每个可执行任务都应该连接到网络,但真正的起点和独立工作可以存在。大量断开连接的行是一个警告,表明图表可能是日期列表而不是时间表。
甘特图应该多久更新一次?
至少决策取决于它。每周是常见的;一周的转换可能需要每天更新。记录实际进度和剩余持续时间,而不是表面百分比。
来源



