作为一个分布式团队良好工作的能力已经成为许多软件工程组织的“表格赌注”。这样做的好处有很多:远程团队提供了一个更大的人才库,增加了多样性和包容性,为那些不喜欢在办公室工作的有价值的员工提供支持,让每个人都可以灵活地选择最高效的工作地点和方式。

这并不意味着管理远程工程团队很容易。在New Relic,我们几乎一半的工程团队现在都包括至少一个远程成员,我们了解到构建分布式团队需要关注三个关键领域:

  1. 沟通
  2. 工具
  3. 文化

远程工作的沟通

建立有效的远程团队的第一步是确保每个团队成员都有相同的经验,无论他们位于哪里。最好的方法?假设你的团队中有一个人是远程的,每一个人是远程的。

当然,这听起来不错,但这在现实世界中意味着什么呢?以下是一些最佳实践:

请您的团队成员从他们自己的工作站加入会议,而不是在会议室桌上挤满了在房间屏幕上的远程团队成员周围挤满了现场团队,而不是在屏幕上的屏幕上,并且经常失败,以获得extedWise的单词。

避免依赖“走廊对话”这可能会将远程团队成员排除在非正式但通常是关键的交流之外。相反,使用Slack或其他远程友好型工具进行此类对话。

敦促偏远工人保持可见。鼓励远程团队成员在开会时打开摄像机,让每个人都知道他们什么时候来,什么时候走。在办公室里,当有人离开他们的办公桌时,很容易就能看出来。但当远程同事离开时,就不那么明显了。远程工作人员应该花点时间联系他们,让他们知道:“嘿,我几分钟后回来。我得去遛狗了。”

用文字记录一切。这是确保每个人都同时访问相同信息的一种方法。

向远程工作人员传递信息。分享关键信息——包括办公室八卦——可以让远程办公的同事感觉到彼此之间的联系:“嘿,我无意间听到另一个团队在谈论,在我们提供给他们的新硬件上,他们的服务使用的CPU比预期的要多。我们应该联系他们!”

远程工作的工具

为支持分布式工作场所而设计的工具在过去几年中有了显著的改进。今天,这些工具不仅使分布式团队成为可能——还使其变得强大。以下是一些选择和使用工具的技巧,这些工具可以帮助你建立成功的分布式团队:

寻找低开销的工具。对于会议,特别是最后一分钟的电话会议,一个快速,易于使用的电话系统松弛可能比一个花哨的视频会议系统更合适。理想情况下,该系统将使人们可以很容易地根据需要进出,而不会意外地参加错误的会议。拥有一个开放的Slack频道,人们可以在白天聊天和建立联系,这也很有用:远程工作的人也需要交朋友!

构建你需要的东西。当然,我们说的是远程工程团队,所以有时候构建自己的工具是有意义的。我们自己的分布式团队使用暴徒编程方法,所以我们创建了一个机器人来记录每个人的贡献,跟踪暴徒的更新和交接,并确保人们得到他们应得的认可。我们还使用如下工具建立了共享开发环境TMUX.或者VS代码,这样每个人都可以同时看到和编辑代码,这就节省了在人群中更换司机时的时间和摩擦。

实时在线团队房间也可以在赢得远程团队中发挥作用。虽然最初的设计目的不是为了帮助远程工作者和分布式团队,但它们可以通过让远程人员与其他人分享相同的经验来帮助他们保持联系和参与。

我们也喜欢FunRetro,一个漂亮的虚拟白板用虚拟便利贴。我们用它来dot-voting关于我们想要谈论的话题。

最后,不要忘记谦虚谷歌文档通过谷歌Docs和谷歌Sheets协作比通过电子邮件发送独立的文字处理文档和电子表格要好得多。

远程工作文化

我们之前说过,但这很重要:如果一个人在远处,假设每个人都是远程的.如果您希望远程团队茁壮成长,您真的需要将此心态内化。以下是一些要做的钥匙:

让所有人都上船。归根结底,每个人——无论是在办公室工作还是远程工作——都必须愿意尝试不同的东西。当然,挑战是会有的,但它们不一定会破坏协议。每个人都用笔记本电脑参加会议,而不是使用房间系统,这种想法会受到冷场的接待吗?试试看吧!你可能会惊讶于不同类型的面对面交流变得越来越自然。小贴士:如果有人提前参加会议,你可以自由地开始,打招呼,和团队建立融洽的关系。

尊重时区和开始/停止时间。当团队分布在不同的大陆时,他们的标准工作时间可能永远不会完全重叠。但是如果协作很重要,试着每周安排一到两次,让一个小组留得稍晚一点,而另一个小组到得稍早一点。找到一个让每个人都妥协的方法,并让它发挥作用。

轮岗和其他回合制工作也需要文化适应。如果每个人都坐在桌子周围工作,例如,它可以很容易地使用顺时针旋转。分布式团队可以运用同样的理念,但需要做一些改变:拿出一张地图,找出每个人在地理位置上的位置,并使用从东到西的虚拟模式
“旋转”。

对技术故障保持敏感。在电话会议上被打断,或者偶尔遇到连接问题,这没什么可耻的。如果远程团队成员有一个持续存在的问题,投入一些资源来解决它。同样,记得偶尔为远程参与者暂停一下。远程系统经常面临延迟问题,这使得远程参与者很难提出自己的意见。稍作停顿,然后向远方的同事询问他们的贡献,将有助于促进更顺畅、更包容的对话。

相信你的队友。一切顺利的一个重要原因是信任。我们越有安全感去做真实的自己,我们对队友给予的和期望的越多,分布式团队就能发挥更好的作用。培养这种信任的一种方法是以远程友好的方式分享荣誉:“你的狗刚做的那件事?这也是一件令人愉快的事情!”

当然,管理人员在远程团队的成功中扮演着重要的角色.除了对聘用远程员工和组建一个更分散的团队持开放态度外,主持会议的人还必须特别注意远程工作的问题。在会议邀请中一定要包含远程选项——不要让别人在最后一分钟要求你。适当安排会议时间,并为所有与会者记住不同的时区。专业提示:使用谷歌日历设置二级时区。

克服远程工作的误解

关于远程工作有很多误解,特别是在工程组织中。例如,工人和经理经常担心生产力问题,保持团队凝聚力,维持工作和生活的平衡。

但是,通过适当的沟通、正确的工具和支持性的企业文化,分布式的劳动力可以避免这些问题,并为雇主和员工带来显著的好处——并创建更有效的软件团队。这完全值得付出努力!

Kat Dober是New Relic时间片存储团队的可靠性高级软件工程师。Mike Carlson是New Relic金属即服务团队可靠性高级软件工程师。Kat在丹佛公司工作,而Mike在俄勒冈州波特兰的New Relic工程总部工作。查看贴子

有兴趣为New Relic博客写作吗?亚搏体育登入网给我们一个推介