1. 摘要
笔者在将Scrum应用于项目管理时,常常需要借助甘特图来说明Timeline,为找寻最高效的绘制方法,曾尝试过多种工具,现总结如下,以供参考
2. 甘特图是什么
甘特图(Gantt Chart)是条状图的一种流行类型,显示专案、进度以及其他与时间相关的系统进展的内在关系随着时间进展的情况,是由亨利.甘特于1910年开发出——维基百科
其实就是一个展示任务及时间关系的图表,说明计划中,在什么时间节点,应该完成什么事情。是项目管理的一大利器,清晰的甘特图可以便捷地与团队进行信息同步,跟进执行进度和管控项目风险
3.常用绘制方法
3.1 Excel
方法说明
第一步:按格式准备数据
在Excel中,建立包含任务、计划开始时间、预估完成任务所需时间的工作表
第二步:插入图表
选择数据区域,插入图表中的堆积条形图,Excel自动将日期转换成对应数字显示,需后续调整
第三步:调换显示顺序
可以发现,上图中文档顺序显示在最上方,这不是我们想要的结果,对纵坐标进行右键单击,选择设置坐标轴格式-逆序类别将顺序调转
第四步:调整横坐标开始时间点
计划开始时间对应的数字与所需时间相差悬殊,Excel图表的自调节功能将43190(2013/4/26)选做了横坐标显示的最小值。所以,我们只需调节最小值为项目开始时间 2018/04/13 对应的数字--43203即可
第五步:隐藏多余调图
蓝色部分实际为辅助数据,甘特图最终需要保留的是开始时间及持续时长,故只需将蓝色部分设置为透明度100%进行隐藏
第六步:将横坐标数字转化为时间
图表绘制完后,时间对应的数字就失去了作用,现在需要的是按日期格式来显示。选择横坐标,将数字对应的类别设置为日期即可
优劣分析
优点:用最常用的Excel就能简单绘制,没有固定时间单位周期,显示灵活,以设定时间点为准
缺点:算是比较取巧的方式,通过绘制条形图,最终才调整成想要的样式,步骤较多,没有现成模板,每一步都需要自定义,比较耗费时间
3.2 xmind
方法说明
第一步:建立脑图
以项目为根节点,任务为叶节点,建立脑图
第二步:插入甘特图
选择右上角甘特图标识,直接为脑图建立甘特图
第三步:设置任务信息
选择一个任务,设置开始时间,任务期及优先级,也可以直接选择通过鼠标指针在任务对应的时间区域拖拽绘制
优劣分析
优点:逻辑清晰,罗列任务后设置时间信息,简单易懂;模板现成,无需太多自定义操作;根据任务优先级,匹配不同颜色,便于区分;当下时间提示,比如我绘制的时候是6月8日,中间自动添加一条横线显示当前时间,而且会动态变化,提示当前计划中的理应进度
缺点:甘特图是 xmind pro 版才包含的功能,需要付费
3.3 有道云笔记
有道云笔记由网易出品,是获得众多用户青睐的笔记软件。提供了PC端、移动端、网页端等多端应用,用户可以随时随地对线上资料进行编辑、分享以及协同。支持Markdown语法编辑,对程序员来说比较友好,于我们,借用Markdown绘制一个甘特图就够了
效果预览
源代码片段
```
gantt
dateFormat YYYY-MM-DD
title 「甘特图绘制方法分享」项目甘特图
工具回顾:done, 2018-04-13,5d
工具准备:done, 2018-04-18,7d
案例绘制:active, 2018-04-23,6d
文档撰写:2018-04-28, 3d
提交审核:2018-04-30, 5d
```
方法说明
第一步:安装有道云笔记,选择建立Markdown类型文档,以简单的Markdown语言进行绘制
第二步:前后用“、、、”将表达语法包围起来自成模块
第三步:定义甘特图图表基本信息,包括图表类型说明“gantt”,日期格式定义“YYYY-MM-DD”(日期格式可自定义),图表名称“title”
第四步:描述时间节点及任务,冒号前为任务名称,冒号后为任务状态包括done(已完成)、active(进行中),未开始任务无需填写状态信息;最后一部分日期及所需时长
优劣分析
优点:默认样式美观,只需修改语法中对应参数
缺点:只能以周为时间单位显示,适于周期较长的的项目,对于短周期比如几天的项目,时间提示上不够完美
3.4 teambition
teambition是一个简单、高效的项目协作工具,只需用邮箱注册一个账,即可免费使用。在跨部门协同办公、项目管理、研发管理、客户管理、人事等方面表现优悦,功能强大,甘特图是其辅助项目管理的亮点功能之一
方法说明
第一步:创建新项目
注册teambition后,在主面板选择创建新项目并填写基本信息
第二步:任务完善
进入新建项目,添加任务,选择执行人员,开始、结束时间等信息
第三步:创建甘特图
通过左上角按钮,切换到“时间视图”,在此面板,也可通过拖拽方式对任务进行修改
优劣分析
优点:嵌套于teambition中,使用该工具进行项目管理的同学可轻松切换查看;既定模板,只需添加任务即可产出;当前时间进度提示
缺点:时间以天为单位,对于历时较长的项目和任务,任务条跨度太大,不够美观
3.5 canva
Canva是一款多平台(Web、Mobile、Mac 、Windows)的在线平面设计软件。包括Canva网页版、 IOS和安卓应用。支持团队协作。 提供图片素材和设计模板。通过简单的拖拽操作即可设计出海报、Banner、名片、邀请函等各类设计图 。其中包含甘特图模板,也是简单拖拽就能设计
方法说明
第一步:选择甘特图
在首尔检索甘特图,找到对应模板
第二步:选择模板
提供的模板很多,根据个人喜好,选择合适的模板即可
第三步:完善任务信息
选定模板后,将模板上的默认任务修改为目标项目对应任务
优劣分析
优点:足够简单,上手快;模板丰富,可自行选择
缺点:任务不能按有限及进行区别显示,提示不到位
4. 小结
以上仅列举了笔者所知的常用工具,进行简单的绘制说明,包括数据处理的Excel、脑图xmind、笔记软件有道云笔记、项目管理teambition、专业海报工具canva。方法很多,核心逻辑都是以任务为核心的可视化,最终目的都是辅助项目管理,希望大家有所选择地进行参考。