转向异步工作流

为了转向更加异步的工作方式,并允许远程和混合工作,你可以轻松采用一些最佳实践,例如:

  • 偏向使用聊天而非电子邮件:依赖电子邮件的工作流程有许多缺点:没有共享的历史记录;如果某个团队成员生病或离职,你会被阻塞等等。尝试将所有与工作相关的对话转移到聊天平台,如 Microsoft Teams 或 Slack 上。

  • 将大多数会议设为可选:将所有与工作相关的会议设为可选。如果你认为会议没有价值,就可以选择离开。这有助于让会议更集中,准备得更充分,因为没有人愿意成为自己会议中的唯一参与者。当然,团队建设或全员大会等会议应当不是可选的。

  • 录制所有会议:录制所有会议可以让无法参与的人有机会跟上进度。录制的会议可以以更快的速度观看,这有助于在更短时间内消化会议内容。

  • 有意识地进行决策:要有意识地决定哪些会议是必要的,哪些可以通过异步工作流程(如聊天、问题跟踪、拉取请求和维基)来完成。

  • 回顾你的设置:确保你了解你的度量标准,并定期检查你的设置。会议是否成功?还是可以将它们转移到问题讨论或拉取请求中?问题和拉取请求中的讨论是不是太慢,是否有些问题可以通过会议更快地解决?不要频繁更改设置,因为这需要时间让人们适应,但至少每 2 到 3 个月回顾并调整你的设置。

  • 使用 @提及 和 代码所有者:使用 @提及 和 代码所有者(参见第 3 章《团队合作与协同开发》)来动态地召集合适的人完成任务。这两个功能对于跨团队协作也非常有用。

  • 将一切视为代码:尽量将一切视为代码,并像对待代码一样进行协作:基础设施、配置、软件架构、设计文档和概念等。