---
title: "如何通过 7 个步骤在线制作甘特图 | GanttFather Blog"
description: "通过定义结果、列出任务、估计持续时间、链接依赖关系、分配所有者、添加里程碑和验证关键路径来制作甘特图。"
canonical: "https://ganttfather.com/zh/article/how-to-make-gantt-chart-online-zh/"
locale: "zh"
category: "methodology"
---

# 如何通过 7 个步骤在线制作甘特图 | GanttFather Blog

# 如何通过 7 个步骤在线制作甘特图

 通过定义结果、列出任务、估计持续时间、链接依赖关系、分配所有者、添加里程碑和验证关键路径来制作甘特图。

 ![](https://ganttfather.com/logo.png) GanttFather

 更新 2026年8月7日 3 min read

 Tags

 gantt-chart how-to online-gantt project-planning

 The short answer

 通过定义结果、列出任务、估计持续时间、链接依赖关系、分配所有者、添加里程碑和验证关键路径来制作甘特图。

## 如何在线制作甘特图？

 要在线制作甘特图，**定义一个可衡量的结果，将其分解为任务，估计每个持续时间，按照实际工作顺序连接任务，分配所有者，标记决策里程碑，并检查生成的关键路径**。日期在工作和逻辑之后；否则图表只是手动排列的图片。

 这个七步方法适用于 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

 该图表现在可以计算从项目开始算起的日期。了解四种链接类型 [什么是甘特图依赖性？](https://ganttfather.com/zh/article/gantt-chart-dependencies-types-zh/)。

## 第 5 步：分配所有者并检查容量

 每一项可执行任务都需要一个负责的所有者，即使有几个人参与。然后横向查看图表：同一位设计师、工程师、房间或机器是否预订了重叠的工作？

 逻辑上正确的网络仍然可能无法执行。通过在浮动任务中移动灵活任务、更改顺序、拆分工作、缩小范围或分配其他合格资源来解决冲突。不要默默地假设在发布周期间一个人会变成三个人。

## 第 6 步：在实际决策点添加里程碑

 里程碑没有工作持续时间。它标志着决定、接受、外部事件或阶段边界，例如：

- 范围已批准；

- 设计被接受；

- 发布候选人签名；

- 收到的许可证；

- 生产进行/不进行；

- 客户端移交完成。

 将每个批准里程碑与准备其证据的任务配对。 “安全审批”具有里程碑意义； “执行威胁审查并解决发现的问题”是预定工作。

## 步骤 7：验证计划并保存计划

 在分享图表之前，先测试一下：

- 每个非启动任务是否都有一个逻辑前置任务？

- 每一个未完成的任务都会导致其他事情吗？

- 是否存在循环依赖？

- 持续时间是否足够短以衡量进展情况？

- 业主可以按时安排吗？

- 关键路径是否具有操作意义？

- 近临界分支是否可见？

- 团队能否解释每一个滞后或固定约束？

 然后保存约定的版本并设定定期更新节奏。有用的时间表包含实际开始、实际结束、剩余持续时间和预测，而不仅仅是开球时商定的日期。

 GAO 时间表评估指南将可靠的时间表分为四个特征：全面、结构良好、可信和受控。这些是比图表看起来是否精美更好的质量测试。

## 你如何在 GanttFather 中构建这个？

- 创建一个免费项目或从 [软件发布](https://ganttfather.com/templates/software-release-timeline/), [营销活动](https://ganttfather.com/templates/marketing-campaign-timeline/), [客户交付](https://ganttfather.com/templates/client-delivery-plan/), 或 [活动策划](https://ganttfather.com/templates/event-planning-timeline/) 模板。

- 添加阶段作为父行并作为子行工作。

- 通过键入或拖动栏来设置任务日期。

- 从一个任务连接器拖到另一个任务连接器，然后选择 FS、SS、FF 或 SF，并在切换需要时添加延迟。

- 打开任务详细信息以分配人员或虚拟资源并选择里程碑标记。

- 打开关键路径，查看控制终点的链条。

- 邀请编辑或与观众和嘉宾分享。

 免费套餐包括您拥有的一个项目、该项目的两个编辑席位以及无限的观众和来宾。链接日期重新计算，但 GanttFather 不会自动对结果进行资源级别；使用步骤 5 中的容量检查手动解决重叠分配。

 [免费制定您的第一个 GanttFather 时间表](https://ganttfather.com/zh/)，然后将其最早的任务移动一天以验证依赖网络是否按预期运行。

## 第一个版本之后你应该做什么？

 与从事这项工作的人员进行 15 分钟的日程审查。要求每位业主确认持续时间、前置时间和完成证据。然后模拟一种可能的延迟。如果三天的单据没有移动任何依赖于它的东西，那么网络就是不完整的。

 在执行过程中，在固定的状态日期更新计划 - 对于大多数项目每周更新一次，对于短期启动则每天更新一次。根据剩余的努力，将未完成的工作移至未来。保留商定的基线或命名版本，这样“我们迟到了两周”就意味着可以衡量的事情。

## 常见问题

### 我可以制作没有确切日期的甘特图吗？

 是的。从相对工作日或持续时间和依赖性开始。当团队准备就绪时，开始真正的项目。正是出于这个原因，GanttFather 的模板使用相对工作日计划。

### 甘特图应包含多少个任务？

 足以显示所有权和交接，但不是每次击键。一项任务通常应该足够短，以便在一个或两个状态周期内进行测量。当任务的所有者、依赖关系、可交付成果或状态与其他任务不同时，拆分任务。

### 每个任务都应该有依赖关系吗？

 几乎每个可执行任务都应该连接到网络，但真正的起点和独立工作可以存在。大量断开连接的行是一个警告，表明图表可能是日期列表而不是时间表。

### 甘特图应该多久更新一次？

 至少决策取决于它。每周是常见的；一周的转换可能需要每天更新。记录实际进度和剩余持续时间，而不是表面百分比。

 **来源**

- [美国政府问责办公室， 进度评估指南：项目进度的最佳实践](https://www.gao.gov/products/gao-16-89g)

- [项目管理协会， 调度实践标准](https://www.pmi.org/-/media/pmi/documents/public/pdf/certifications/practice-standard-scheduling.pdf)

- [NASA， 日程管理手册](https://s3vi.ndc.nasa.gov/ssri-kb/static/resources/420297main_NASA-SP-2010-3403.pdf)

 ![](https://ganttfather.com/logo-hero.png) Want to skip the reading?

 GanttFather is free forever &mdash; no card, no trial.

[Start free](https://app.ganttfather.com/login)

 Need help?

 Reach out to our team &mdash; we're happy to help.

support@ganttfather.com

 Next up

 [方法论 Asana 与电子表格：何时停止管理 Excel 中的项目](https://ganttfather.com/zh/article/asana-vs-spreadsheets-project-management-zh/)[方法论 2026 年的依赖管理：如何遏制范围蔓延](https://ganttfather.com/zh/article/dependency-management-2026-prevent-scope-creep-zh/)[方法论 项目管理中的浮动时间（时差）是什么？总时差与自由时差](https://ganttfather.com/zh/article/float-slack-project-management-zh/)

 ![](https://ganttfather.com/logo-hero.png) GanttFather

 The Don of Project Management

 Every feature included &mdash; Gantt, Kanban, dependencies, critical path, real-time sync, Excel and AI agents. Free tier includes 1 project you own, 2 editor seats, and unlimited viewers and guests.

[Start free](https://app.ganttfather.com/login)
