大多数人同时活在两份日程里。会议在 Google 日历或 Outlook 里,项目工作在甘特图、看板或电子表格里。每天早上,总得有人在脑子里把两者合并;每周,总有某个截止日期因为只存在于其中一处而被耽误。
把项目工具和日历连接起来就能解决这个问题,但“日历集成”其实指三种截然不同的东西。选错了,正是许多集成用了一个月就被关掉的原因。
日历集成的三种工作方式
1. 订阅源(只读)。 项目工具发布一个 iCal 链接,您的日历应用订阅它。设置只需三十秒,几乎所有日历应用都支持:Google、Apple 和 Outlook。
问题在于时效性。何时重新读取订阅源由日历应用决定,有些要隔几个小时。Google 日历刷新订阅日历的速度出了名地慢。订阅源适合查看“这个月有什么安排”,但遇到“截止日期今天早上变了”就很让人头疼。
2. 单向推送。 每当任务发生变化,项目工具都会直接把事件写入您的日历。变更几分钟内就会出现,而不是几小时。日历成为计划的实时视图,而计划仍然是唯一编辑日期的地方。
3. 双向同步。 任何一端的修改都会同步到另一端。听起来很理想,但这是最难做对的方式。如果有人在日历里拖动了一个会议,而计划中的依赖关系又同时移动了同一项任务,以哪一边为准?双向同步工具每次都得回答这个冲突,一旦答错,人们就会对两份日程都失去信任。
对于项目工作,单向推送通常是正确的默认选择。 计划中的日期是相互关联的,移动一项任务可能会带动另外十项。这套逻辑存在于项目工具中,所以日期也应该在那里编辑。日历的职责,是在您本来就会看的地方展示结果。
每个项目一个日历
第二个重要的设计选择是:事件放在哪里。
把每个项目的每项任务都倒进主日历,不出一周它就会变成一片噪音。更好的做法是每个项目一个日历。每个项目都有自己的日历和颜色,这样您就可以:
- 一键显示或隐藏某个项目。
- 与客户共享某个项目的日历,而不暴露您的全部日程。
- 关闭已结束的项目,无需手动删除任何内容。
哪些内容应该放进日历
并不是每项任务都值得占用日历上的一个时段。一条实用的规则:
- 有具体时间的任务(10:00 的现场考察、15:30 的评审电话)作为普通日历事件。
- 有日期但没有时间的任务(周五到期的交付物)最好作为全天事件,这样既能显示出来,又不会占用您一天的时间。
- 没有日期的任务完全不放进日历。没有日期就说明它还没有排期,硬要假装已经排期,只会增加杂乱。
与项目相关的会议也应该放进日历,最好提前附上视频会议链接,这样就没人需要在开会前五分钟翻找邮件了。
检查您授予的访问权限
日历权限差别很大。有些集成要求读取和编辑您账户中的所有事件,包括您的牙医预约。请选择只申请最小必要权限的工具。对于 Google,最好的选项是仅管理应用自己创建的日历的权限,这样它永远无法查看或改动您日程中的其他内容。
导入其他日历
集成也可以反向进行。如果您的项目工具能显示其他日历中的事件(团队假期日历、客户共享的日程),您就可以根据真实的空闲情况安排工作,而不是事后才发现冲突。
设置清单
- 决定在哪里编辑日期。对于项目工作,应该是项目工具。
- 实时日期优先使用单向推送;无法推送时再用订阅源。
- 每个项目使用一个日历,并用不同颜色区分。
- 推送有日期和有时间的任务;没有日期的任务不放进去。
- 只授予集成所提供的最小权限。
- 每月隐藏一次已结束的项目,让日历保持清晰易读。
在 LoopGantt 中如何运作
LoopGantt 正是用上面介绍的方式连接 Google 日历。
- 每个项目一个日历。 连接 Google,然后选择要同步的项目。LoopGantt 会为每个项目单独创建一个日历,另外再为您的会议创建一个。您拥有的项目默认开启;共享给您的项目默认关闭,所以只会同步您选择的内容。
- 单向且实时。 日期在 LoopGantt 中编辑并推送到 Google:变更一发生就进入队列,通常几分钟内出现,同时还有定期的后台同步和“立即同步”按钮作为后备。有具体时间的任务成为定时事件;有日期但没有时间的任务成为全天事件;没有日期的任务不会出现。
- 最小权限。 LoopGantt 只向 Google 申请管理它自己创建的日历的权限,无法读取或更改您 Google 日历中的任何其他内容。
- 带链接的会议。 可以从任务、项目或您的日程中创建会议,通过电子邮件邀请团队成员和外部嘉宾(邀请中附带 .ics 文件),并添加 Google Meet 链接或粘贴您自己的链接。
- Apple Calendar 和 Outlook。 订阅您的个人 iCal 订阅源,其中包含您所有项目中有日期的任务。支持 Microsoft Teams 链接的 Outlook 直接同步即将推出。
- 把其他日历带进 LoopGantt。 粘贴任意其他日历的 iCal 链接,其中的事件就会出现在您的 LoopGantt 日历和日程中,与项目工作并排显示。
Free 套餐包含一个已连接的日历应用和 iCal 订阅源;Pro 和 Teams 可以按需连接任意数量。要进行设置,请创建免费账户,打开设置 → 集成,然后连接 Google 日历。
简短总结
确定一个编辑日期的地方,把这些日期推送到大家本来就会查看的日历,并为每个项目单独建一个日历。订阅源是不错的后备方案;双向同步很少值得为它承受冲突。设置一次,您的早晨就不必再从脑中合并两份日程开始。