调整远程团队的工具

本文探讨了远程团队面临的挑战,如沟通、文化和开发实践的一致性,并介绍了多种工具,如Slack、Assembla和Screenhero,以促进远程团队的高效协作。

根据全球工作场所分析 ,美国80%至90%的劳动力表示他们希望至少部分时间进行远程办公。 当我们看到创建了更多的远程团队时,我们开始看到围绕通信,文化以及对于技术团队而言,一致的开发实践等方面出现了一些常见问题。 让我们谈谈一些可以帮助远程团队停留在同一页面上的工具和技术。

通讯

“沟通中最大的单一问题是它发生的幻觉。” –萧伯纳(George Bernard Shaw)

随着团队过渡到远程工作或添加远程团队成员,他们可能很难在整个团队中进行沟通。 为了保持远程团队成员的参与度,请使用适当的工具来启用全天频繁的签入。 几个月前,我听到一位演讲者谈论我们需要如何学习同事的首选沟通方式。 对于某些人来说,可能是电子邮件,在线聊天或带有视频的东西,例如Skype。 无论偏好如何,无论您的员工在哪里工作,都可以使用适当的工具来简化沟通。

松弛

Slack是无处不在的团队消息传递应用程序,它与其他工具集成,例如Dropbox,GitHub,错误跟踪器和Trello。 结果,它尤其在开发人员领域变得越来越流行。

Usersnap的团队使用Slack来使每个人都及时了解客户变更和传入的错误报告。 他们可以组织这些错误,以将它们路由到正确的项目,以使它们不会使收件箱混乱。 这样的集成简化了沟通,使团队可以在Slack中讨论问题,而不必从电子邮件,错误跟踪器跳转到单独的聊天服务。

加入我

在共享您的会议屏幕以及与不同办公室的人员合作时, Join.me是我的最爱。 我使用了一些不同的屏幕共享和视频应用程序,但是我真的很欣赏Join.me可以轻松地交换主持人角色并将新的人员添加到您的会议中。 我偶尔会遇到连接问题,但是使用Join.me之后,Skype界面看起来已经过时了。

环中心

除固定电话替换功能外, RingCentral还提供视频会议软件以帮助远程团队进行协作。 召开视频会议并添加新参与者很容易。 它还允许您安排会议,类似于GoToMeeting的工作方式。

如果您正在做一些培训,RingCentral可以让您录制会议记录以便以后播放,这对于我所做的一些培训演示非常有用。 总体而言,我会说RingCentral很好,但是Join.me是视频会议的更好应用程序。

文化

对于每个人都在同一地点的公司而言,创建健康的文化已经足够困难。 对于远程团队而言,这可能更具挑战性。 显然,良好文化的一个关键因素是使交流尽可能容易。 但是,除了保持沟通渠道畅通外,我们还必须与团队保持透明。 透明度可以建立信任,而当团队成员找到新的解决方案时,透明度可以培养探索新想法和接受失败的自由。

讽刺

要共享和记录组织的价值观,历史和行为准则之类的内容,您可能可以使用一些Wiki软件。 Quip是帮助协作的知识组织者,类似于具有更多功能的Wiki。 例如,无论他们身在何处,它都可以轻松组织培训文档并让新员工快速入门。

发展与合作

远程团队生活在在线世界中。 确保您的开发团队拥有与组织的通信系统良好集成的工具,并且可以带领他们实现最佳生产力。 例如,如果他们需要在IDE之间切换,然后查看缺陷跟踪软件来阐明某些内容,那么您将浪费大量时间。 他们的关键是简化工具以实现一致的流程,无论员工身在何处。

集合体

像我们讨论过的许多其他工具一样, Assembla集成了项目,代码和团队,以提高分布式团队的工作效率。 它提供了灵活的工作流创建方式,以适合您团队的开发风格,作为Scrum管理员,我已经亲眼目睹了每个团队如何需要自己的工作流。 即使在同一公司内部,团队也需要自主权来发展自己的方式。

使用Assembla,您可以使用工单跟踪任务,并在项目之间移动任务。 每个人都可以以不同的方式观看他们的作品。 如果您喜欢看板,则可以使用卡片墙,也可以查看列表。

当您的团队处理其代码时,他们可以将代码检入SVN,Git或您使用的任何存储库中,并在停留在Assembla应用程序中的同时更新其任务。 Assembla使得在整个团队中创建和共享文档变得容易,并且它支持代码审查以提供反馈并建立审查周期。 通过集成到大多数系统中,它还有助于持续部署。

滚杆

当涉及调试错误和确定确切的错误时,开发人员的工作永远不会完成。 Rollbar是一个可收集各种数据的应用程序,包括堆栈跟踪,URL和用户数据,并使您能够查看错误,浏览器类型和版本,部署以及主机信息。 翻阅大量试图找到此信息的日志文件可能会令人沮丧。 Rollbar可以帮助将其拉在一起。

它还将错误和异常分组在一起,以便您更快地发现趋势。 Rollbar可以设置通知和警报,以将信息发送到开发人员和管理员,无论他们身在何处。 它支持大多数主要语言和框架,包括JavaScript,Python,Ruby,PHP,Ember和Angular。

屏幕英雄

作为开发人员,我们需要与其他人协作以创造出真正出色的产品。 远程开发人员尤其需要避免在孤岛上工作; 重要的是要记住仍要配对程序并一起工作。

Screenhero是一种协作软件,可帮助开发人员无论身在何处都可以一起工作。 它提供了在驱动程序角色和导航角色之间切换的功能。 每个鼠标指针旁边都有用户名,因此不会造成混乱。 您还可以进行语音聊天,从而在一起处理代码时更轻松地进行交流。 Screenhero是跨平台的,因此可以在Windows和Mac上运行。

当前, 此应用程序已与Slack集成在一起 ,因此对新用户不开放。 它将使用新的定价信息重新打开。

多路复用器

如果您更喜欢Vim或Emacs,则可以使用tmux 。 根据Wikipedia的说法,“ tmux是一种软件应用程序,可用于多路复用多个虚拟控制台,从而允许用户访问单个终端窗口或远程终端会话内的多个单独的终端会话。” 因此,您可以使用tmux进行配对,因为它支持共享终端。

它相对较快,几乎不需要软件。 本质上,您只需要SSH和tmux。 使用这些工具,您可以与可能在下一个城镇或世界另一端的团队成员开始进行配对编程。 在整个会话过程中,您的屏幕是同步的,因此您可以看到每个开发人员所拥有的内容。 ThoughtWorks的软件开发人员Hermann Vocke说:“您可以将其用于配对编程,以一起解决服务器上的问题,甚至更多。 但是,您需要注意,这是一个有很多限制的解决方案。 您完全受命令行及其工具的束缚,没有办法解决。”

展望未来

为了使您的远程团队成员顺利合作,您可以选择很多工具。 使整个团队保持沟通需要付出努力,但随着团队成员彼此之间以及与公司愿景的互动更加紧密时,将会产生更好的结果。 投资于促进良好沟通,健康文化和顺畅协作的工具,对于实现这一目标至关重要。

翻译自: https://www.javacodegeeks.com/2016/10/tools-aligning-remote-teams.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值