Git 团队协作 (3):团队作战 1.3&1.3.1

阅读数:12 2019 年 11 月 20 日 17:19

Git团队协作(3):团队作战 1.3&1.3.1

(团队会议)

内容简介
Git 团队协作 是一本软件团队协作指南,采用以人为本的方式讲解版本控制,强调如何利用 Git 促进团队协作。第一部分介绍如何创建一个优秀的团队、如何构建工作流等。第二部分从实践的角度学习 Git 命令。第三部分介绍如何在 GitHub、Bitbucket 和 GitLab 平台上托管项目。

我的整个职业生涯几乎都是在分布式团队中度过的,我和同事不在同一个办公室。我们在同一个时区都是少有的事。这些经历让我形成了不少良好的沟通习惯,我常常将这些习惯当作是理所当然的。如果你在工作中使用的是约定好的方法,那么你的团队或许已经有一套推进项目的会议模式。

你的项目以及其中的每个子模块,都应该有开头、主体和结尾三个部分。Dave Gray、 Sunni Brown 和 James Macanufo 合著的 Gamestorming http://shop.oreilly.com/product/9780596804183.do )一书详细阐述了“开头—主体—结尾”这一流程。这个流程还被教师应用于课堂教学:教师首先告诉你学什么,让你参与学习,然后总结你学到的知识。

回到会议安排上来,你应该在脑中熟记这个规律:开场、参与、总结。这个规律最适用于会议。我经常看到一些会议,准备了讨论话题的大纲,但最后的结果却差强人意。例如,项目刚开始时,团队正在参与构思会议,创造性思维者的参与最为积极且成效显著,如下所示。

时间表:构思阶段总时间为 45 分钟

  • 辨别问题本质(10 分钟)
  • 头脑风暴,寻找解决方案(25 分钟)
  • 整理想法(5 分钟)
  • 挑选至多三个想法进行验证(5 分钟)

提前制定会议目标非常容易,这样就可以用一些自由时间来讨论问题。


(项目启动)

项目启动会是一个混乱的时期,尤其当你召集的是一个新团队,而团队的成员在工作上没有交集时。如果有可能,请召集一个全员参与的启动会议。对分布式团队来说,时间和金钱的代价会是异常昂贵的。

面对面的会议更佳
理想情况下,启动会议是面对面进行的。如果难以实现,试着将人们聚集到尽量少的几个地点,然后使用视频电话召开会议。

当所有人共处一地时,你可以充分利用他们共度的时光。你可以借助白板、活页挂图和便利贴,用动作来表达你的想法。看到大家共同作出的决策是非常令人高兴的,它有助于激励团队一起参与到项目中来。

Git团队协作(3):团队作战 1.3&1.3.1

图灵地址 http://www.ituring.com.cn/book/1779

评论

发布