以Lucidchart为例,甘特图的做法:1、确定任务和子任务;2、识别任务连接;3、创建时间线;4、排序任务;5、构建甘特图;6、将任务、资源和进度分配给团队成员;7、绘制进度图。确定任务和子任务这步花费的时间非常多,也是最重要的。
1、确定任务和子任务
名列前茅步花费的时间非常多,但也是最重要的。有效和准确的甘特图在项目开始时需要所有相关信息,因此项目经理需要在项目开始之前主动考虑完成项目所需的每个步骤。在没有这些信息的情况下尝试确定项目范围就像知道将所有拼图拼凑在一起的优异方式,而它们仍在盒子里。如果一件作品被忽略或遗忘,图片将是不完整的。
例如,假设分配给您的项目是构建和部署新产品。从确定目标和确定范围到最终确定预算和编写代码,许多步骤对于产品的成功至关重要。如果您错过了关键步骤,项目将无法按时完成,可能会错过利益相关者的最后期限。
一个好的开始方法是使用工作分解结构,该结构采用大型项目并将其分成更小、更易于管理的部分。使用工作分解结构可帮助您专注于里程碑以及实现它们所需的任务。
2、识别任务连接
这一步是确定每个任务如何相互连接。
在整个项目过程中,某些任务将依赖于其他任务。了解任务相互依赖关系对项目状态的影响非常重要,因为此信息将确定哪些任务必须在其他任务开始之前完成,哪些任务可以同时处理。
使用此甘特图术语了解有关不同类型的任务的更多信息:
- 并行任务:可以与其他任务同时处理。如果可能,请尽可能多地执行并行任务,以节省时间并保持项目向前发展。
- 顺序任务:线性的,需要按特定顺序执行。
- 完成到开始:在上一个任务完成之前,无法启动任务。
- 开始到开始:在前面的任务开始之前,任务无法开始。
- 完成到完成:在另一个任务结束之前无法完成的任务。
任务既可以是并行的,也可以是顺序的。例如,可以同时确定关键利益相关者并确定项目的范围。但是,在确定利益相关者并确定项目范围之前,名列前茅个里程碑(签署项目章程)无法完成。
3、创建时间线
甘特图的一半是项目任务,另一半是时间线。与名列前茅步非常相似,分配适当的时间来完成每个步骤对于准确的甘特图是不可或缺的。
要现实一点,考虑挫折和延误。虽然快速完成项目似乎是优异选择,但不切实际的时间表可能会减慢项目速度,给出不准确的期望,使团队错过最后期限,造成不必要的压力,在某些情况下,甚至取消项目。制定一个富有成效、经过深思熟虑的时间表可以让您、您的团队和利益相关者清楚地了解项目进度。
让我们回到构建和发布新产品的示例。编写代码将比创建和最终确定预算花费更多的时间来完成。作为项目经理,如果您没有给工程师足够的时间,依赖于代码的任务(例如 QA 测试)就会延迟,因此团队可能会错过关键的里程碑和截止日期。列出项目所需的每个任务,并注意哪些任务依赖于其他任务。或者,项目经理在开始项目之前使用 PERT 图表显示任务相互依赖关系。
4、排序任务
现在是时候按正确的顺序组织任务了。此步骤不仅仅是创建名列前茅个、第二个和第三个待办事项列表。成功的甘特图将完成每项任务所需的时间与每项任务相互关联的方式相结合,以创建全面而逼真的项目地图。
首先列出每个任务、完成每个任务所需的时间以及任务关系。如果您在上一步中创建了 PERT 图表来显示任务关系,请将其调出以帮助按正确的顺序组织任务。
5、构建甘特图
现在您已经知道如何使用甘特图,您可以开始构建自己的甘特图了。
无论您是甘特图的新手还是希望节省时间的经验丰富的项目经理,Lucidchart 的模板都是一个很好的起点。有几种类型的甘特图可供选择,包括显示项目的基本模板,没有多余的信息。或者,也许您需要一个更详细的模板来为您的团队提供所有信息。
甘特图模板:
- 基本模板:可视化整个项目,没有多余的信息
- 详细模板:在一个位置为您的团队提供所有信息
- 进度条模板:轻松跟踪项目进度并保持进度
如果您更愿意从头开始,Lucidchart使该过程变得简单易行。
- 拖放表格和形状以创建甘特图的框架。
- 双击形状和线条以添加文本。
- 绘制箭头以连接形状并突出显示任务相关性。
- 使用颜色表示优先级。
- 附加带有注释和注释功能的相关链接和信息。
- 不要忘记为甘特图创建一个键,以指示不同颜色、形状和箭头的含义。
6、将任务、资源和进度分配给团队成员
准备好甘特图后,就该分配任务并开始项目了。使用 Lucidchart,您可以在一个位置与整个团队共享甘特图。每个人都可以看到任务分配、其他人的进度以及他们可能正在处理的潜在并行任务。分配任务时,使用 Lucidchart 中的注释和注释功能链接其他资源。这些功能将提高透明度,并为团队成员提供保持正轨和满足最后期限所需的所有工具。
Lucidchart存在于云中,因此每个人都可以访问完全相同的文档,因为它在所有设备和平台上实时更新。如果有人在Lucidchart中更新了他们的进度,团队中的每个人都可以同时看到这些更改。清楚地标记指定执行每项任务的人员,使团队成员能够可视化他们在项目中的角色并按计划进行。
7、绘制进度图
路线已经制定,项目正在进行中,每个人都在尽自己的一份力量。 现在呢?现在使用甘特图来监控项目的进度并评估团队的工作。随着项目的推进,它将不断发展和变化。根据需要更新图表,并确保在此过程中评估项目。
甘特图不是一成不变的 – 利用它们为您的团队带来优势,战略性地执行项目。与创建时间线类似,不灵活的甘特图可能会导致压力、阻碍性能并使项目偏离轨道。适应必要的变化并将这些变化反映在甘特图上将使项目继续前进。甘特图可以轻松查看整个项目:其时间线、所有必需的任务以及分配给每个任务的团队成员。
延伸阅读
甘特图的用处
- 从头到尾可视化整个项目。
- 改善时间管理。
- 与您的团队清晰沟通。
- 提高项目进度的透明度。
- 推进问责和任务责任制。
- 避免团队成员超负荷工作。
开发者生产力工具大全
从人工到自动化,从重复到创新,技术演进的历程中,都伴随着开发者工具类产品的发展,所以这里整理近几年口碑良好,使用广泛的22款程序员生产力工具。
1.研发项目管理与协作:PingCode
优点:让工作推进、进度/问题追踪、团队协作变得更简单,2021年研发项目管理榜单前二(36Kr)。
简介:覆盖研发全生命周期,广泛用于需求、版本、项目(敏捷/kanban/瀑布)、测试、缺陷、文档、效能等环节管理与协作。并且集成github、gitlab、jinkens等主流工具,支持私有部署、在线等多种部署使用方式。
【教程/官网】
2.任务管理/甘特图制作工具:Worktile
优点:功能成熟、性价比高、国内市场占有率较高的团队任务工具;
简介:在功能上Worktile 是一个工具集合,它具备OKR目标管理、项目管理、项目集管理、项目计划、项目风险、项目成本管理、企业网盘、审批、简报等能力。并且具备强大的自定义能力,能够配置出符合各种项目团队的流程、表单、字段、数据报表,以及具备丰富的模板市场。
【官网/教程】
3.分布式版本控制系统:Git
优点:分布式开发、速度快、灵活
简介:Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。
【教程/官网】
4.数据库管理工具:Navicat
优点:高效、安全,较好用的数据库管理工具。
简介:“Navicat”是一套可创建多个连接的数据库管理工具,用以方便管理 MySQL、Oracle、PostgreSQL、SQLite、SQL Server、MariaDB 和 MongoDB 等不同类型的数据库,它与阿里云、腾讯云、华为云、Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud 和 MongoDB Atlas等云数据库兼容。
【官网/教程】
其余工具可通过《神级程序员都用什么工具?程序员生产力工具大全 》查看,以上均整理自该文章。
文章标题:甘特表如何做,发布者:Z, ZLW,转载请注明出处:https://worktile.com/kb/p/39332