• 沒有找到結果。

如何与远程团队合作

在文檔中 数字版权声明 (頁 132-137)

掌握卓越技能,更胜一筹

8.3 如何与远程团队合作

即使在天时地利人和的情况下和一支优秀的工程团队合作也是件非常不容易的 事。如果这个团队还不在一处办公,合作就更加困难了。要是互相之间还有12 小时 的时差,那合作更是天方夜谭了。跨多个时区(如悉尼、斯德哥尔摩、印度和美国西 海岸)协作的情况从根本上来说是滑稽可笑的。我曾经领导过这类分散式的项目,至 今回忆起来还觉得可笑。

远程(谷歌内部叫做“分散式”)团队是当前软件开发中的必要之恶。人们愿意 使用远程团队的原因之一在于各地区都有着自己的特色,这样能聚集更多志同道合的 精英。例如,特拉维夫市和斯德哥尔摩盛产视频专家,罗马尼亚盛产安全精英,大规 模分布系统的天才多是来自像匹兹堡和西雅图这种地方的大学城。谷歌超过50% 的雇 员都在山景城总部之外工作。Facebook、谷歌、Ticketmaster 以及日益增多的旧金山湾 区公司都在西雅图开设了分部,而这只是其中一个例子。美国的移民政策虽然使得一 些世界顶尖的工程师人才很难来美国工作,但这并不妨碍他们为美国工作。

根据这些行业趋势以及你对优秀工程人才的无尽渴望,你终会有一天需要考虑与 家乡之外的工程师合作。这很有挑战性,但你可以做一些事情来使生活更轻松一点。

事实上有9 件事情:

组建一支工程师团队

使用Skype、Google+ Hangouts、WebEx 以及你手边能用的任何工具来提升与远程 团队的沟通质量。因为开发者讨厌打电话,所以对你来说减少初始的摩擦真的很重要。

我在谷歌曾带过一个成员分散在西雅图和山景城两地的团队。我们为每个团队购买了专 门用于视频会议的小型设备,这样可以快速将其他团队拉入每日例会或者随机的设计讨

论中。这真的非常有用。你也可以通过Google+ 的 Hangouts With Extrasa做到这一点。

8.3.3  尽量不要外包设计和 PM 角色

外包设计师也可能把工作做得很出色,但你显然得不到其他巨大的价值。一个优 秀的设计者会解决众多你想都没想到的问题,当他全面了解了你在做的事情后将表现 得更为完美。你能在第3 章找到更多关于如何与设计师合作的信息。请尽量从内部雇 佣某个人来承担设计工作,要外包也只外包视觉设计。

同设计师一样,若是产品、项目集以及项目经理能够全心投入到团队中去,他们 将发挥出极大的价值。例如,他们会从无心听到的只言片语中发现传达上的错误。他们 会发现工程团队被卡在哪里了。他们会反复重申你的使命和策略,这样团队不会偏离方 向。他们会建立与工程团队的个人关系,这样工程师在评估任务量时会感到放松。出于 这些以及更多的理由,我无法想象将产品、项目集或项目经理外包后会产生什么后果。

8.3.4  重视文化差异

我曾经历过一轮发人深省的个人绩效评审。我与一名工作非常出色的女性工程师 紧密合作过,为保护隐私起见暂且称呼她为莎拉。莎拉有着强大的领导力,写出高质 量的代码,而且我觉得她很有想法,我们合作让产品取得了不错的进展。我还是她晋 升的有力支持者。你肯定也能猜到她会如何评价我,对吧?

莎拉的工程总监和我坐下来聊了一天,他告诉我说我有一个问题,莎拉觉得我不 注意倾听她的想法。我当时就震惊了。这位非常聪明的华裔工程总监给我解释了一番,

他说:“你应该考虑到两个情况,莎拉是个女人,她还是个华裔女人。她经历过很多不 被倾听、无法坦率直言的往事。而你是个说话真的非常大声的身高1 米 93 的白人。”

文化差异非常有趣。我当然不会因为莎拉的种族或性别而区别对待或带有偏见,

这是愚蠢的、罪恶的且非法的。但在类似的情况下,当与一个比起英语还是更懂C++

的罗马尼亚大个子白人一起工作时,我会尽量避免使用任何常青藤派头的单词,这只 是解决实际问题的智慧。所以适当调整与莎拉这种独特听众的沟通方式是言之有理的。

这只是文化差异的一个例子,我还能列举很多。例如,我发现相较于美国的团队

a Hangouts 加强版,包含一些实验性功能。——译者注

来说,苏黎世的团队对得出“正确”的解决方案的关心程度远远超过构建出原型。我 在西雅图的本地团队起初很是恼火,但当我们理解了这是苏黎世团队的做事方式后,

在接下来的很长一段时间我们都配合得很好,这种理解帮助我们给了瑞士团队他们所 需要的空间。

你不需要理解每种文化的独特之处,但需要认识到美国东海岸团队的规矩和西海 岸是不同的,西海岸和英国也是不同的。你必须积极了解那些可能有差异的地方,然 后想办法去平衡。你能通过在大量的沟通中寻找反应模式来着手了解这些差异。

8.3.5  构建清晰的需求

新团队不管位于何处,都会有些相似点。其中一个相似点是他们真的不知道该干 些什么或者为什么该干这个。而且对于远程团队这个问题会更大,因为你无法坐在他 们的办公室中间为他们解答随时产生的问题,每天打电话向你的投资人重复10 遍你 的使命以及反复提醒开发主管你的下一个截止期限多么重要。因为你不在那儿,你需 要提供完备的需求说明来充当你的“替身”。如果准备好了第2 章中描述过的那个产 品需求文档,你就会轻松一些。虽然详实的需求对所有团队来说都很关键,但对远程 团队更为必要。

8.3.6  忍受时差

12 小时的时差令人厌恶,但这个事实无法改变,你不得不通过某些方式来应对 它,因为你需要参加例会以及一些一对一的会议,或者有时候你只是需要花半个小时 去倾听某个人谈论他的生活。但这半个小时不属于你,它属于其他人,你也许会感到 烦躁并宁愿躲去看《每日秀》。

我只想出了两个办法来应对时差。

使用数字录像机。

大早上起来工作,或者大晚上工作。无论你更适应哪个,请将你的会议总是安

排在一天的开始或结束。

这就是我所做的全部。你只能忍受。花些时间沟通和会面很重要;当时间很紧的 时候你很容易忽略远程团队,因此注意一下你的时间安排,匀出一些时间给他们。

8.3.7  委任得力的主管

你也许想立刻出现在世界各地,但最终你只能到达少数几个地方,而且还很可能 会迟到。变成一个鼓胀的小球没有任何用处,饮用苏格兰威士忌来释放压力也对你的 肝脏不好。你需要委派助理到远程团队所在地,如果可以,从总部委派一个你最得力 的主管到新团队呆上1 个月左右。让得力的技术主管加入到新团队非常有利于文化和 流程的移植,这也是我在团队收购中推荐这种做法的原因。

任命一个当地的主管则至少可以让你不用参加一堆深夜的会议,因为当地主管可 以和你总部的工程主管一对一地开会交流。这些会议不止能帮助你减少技术会谈的数 量,增加文化会谈的时间,还能帮助你减少发现危机所需时间。例如,你将与远程办 公室的会议安排在周一,而总部的工程主管将它安排在周三,他将可能比你早整整两 个工作日发现危机,因为你安排的会议还要等到下周一。

8.3.8  大量出差,或者完全不出差

如果和经常出差的人交谈,你会发现如果每隔一个星期出趟差,这件事就变得轻松 一些。当然出差仍然是件糟糕的事情,但它会更好受一些,因为你可以坐更好的舱位,

你的行李始终是打包好的,你的行程状态能让你更快通过安检。你始终住在同一个宾馆,

这样你就很少会丢东西。你适应了如何边走边吃,你还艰难地适应了宾馆的健身房。

另一个出差的诀窍是当天来回。我知道当天来回听起来有点夸张,但对于少于3 小时的旅程来说它的好处很多。你能睡在自己的床上。你不用带换洗的衣服。你能在 飞机上处理邮件。最终你会发现这还蛮靠谱的,但要是你能说服自己起个大早,你会 发现,比起宾馆的免费咖啡,你会更喜欢这种当天来回的出差方式。

每隔一到两个月远距离出差一次实在令人讨厌。你也许觉得这种低频次会更好,

但它在很多方面会更加糟糕。

8.3.9  与远程团队共饮

我有次花了些时间在韩国挑选一家主要的消费电子产品公司以便构建一些特定服 务所需的硬件。我和负责业务拓展的同事杰克、他们的业务人员和工程人员一起出去 吃饭,在吃饭途中他们向我们讲述了一件有趣的事。

很多韩国人喜欢喝烧酒,它是一种类似于伏特加的酒。我无法适应这种口味,但 不管怎样,过长的时差导致我不受控制地喝了一些。那个工程人员接着告诉我们,在 韩国,很多工程师都有着强烈的个人意见,但感觉无法在工作场所中表达出来,于是 他们会在下班后和同事一起去喝一杯,倾诉心中真实的想法。事实上这也是韩国工程 师这么喜欢喝烧酒的原因。

这个故事告诉我们,除了尊重文化差异外,你还应该认识到人们在不同的环境 会讲不同的真话。酒吧和饭店就是两个能讲真话的地方(我认为是最好的两个地方),

它们都是靠酒精来刺激的。

它们都是靠酒精来刺激的。

在文檔中 数字版权声明 (頁 132-137)