远程开发的7个最佳实践

来源:互联网 发布:tl494引脚功能和数据 编辑:程序博客网 时间:2024/05/16 19:23


远程工作需要特定的原则和独特的习惯。了解这些对项目大有好处。

尽管与远程工作的团队成员一起工作很有吸引力,但是,大多数人从来没有真正与远程程序员一起工作过。如果你在远程工作,不要假设你的客户或者老板了解的很清楚——实际上,你很可能要比他们在远程工作上更有经验。因此,如果你积极主动的提供指导并采用一起工作的最佳实践,你就会成功。我所在的公司专门从事协调远程工作人员,在此过程中,我们已经认识到能够实现最佳效果的自由开发者,通常都遵循以下最佳实践。

1、欲善其工,先利其器

作为远程团队成员,你很可能在与在与另外一个也是内部现在办公的团队在合作,这个团队甚至可能是全世界范围的。不管怎样,你需要尽快加入到他们的工作和交流之中。如果你没有全面了解他们的组织,要一张其他程序员使用的软件的清单。比如Slack,HipChat, Skype, 以及Google Hangouts(国内的同学们就是QQ,微信,微博了)。下载这些软件,并熟练地使用。或者,如果你需要依赖项目追踪系统,比如JIRA,如果没有给你设置好,就申请访问权限。通过使用工具,增加你的价值。

2、多做沟通

我们团队的最好的远程程序员提供进度更新(每天一次,甚至每天两次)。这是因为,不像传统办公室,团队成员不能简单的走过去看看你在干什么。通过提供定期的更新,你可以清晰地定义这个组织中你的价值,以及建立于其他团队成员的互信,因为他们知道你是可靠的,严密的,以及是一个善于沟通的人。

你可能会收到到其他团队的更新,还有你的客户和经理的更新。如果你需要提供反馈,及时地尽量可能清晰的反馈给他们,这样,如果事情进展的不顺利,大家就会知道进度差距,还可以确定为何目标错失。保证沟通采用多种形式。根据经验,使用两种不同的多媒体进行沟通,要比单单靠EMAIL通过要强得多。如果你通过视频聊天进行反馈,可以在你的EMAIL中总结摘要你所要说的。这样,创建了流线的反馈循环,沟通就是准确的,持续的,有意义的。

最后,制定实时对话计划表。当事情复杂需要澄清,交谈的效果更好。EMAIL通常不能切中要害。而是用GoogleHangoutsSkype只能通话,尽量是用视频的方式。看到某人的脸能帮助我们建立互信,建立我们和团队间的专业关系。

3、了解组织文化

在你被雇佣之后,并不意味着你所做的只是低头编码。你应该继续尽可能的了解这个组织。这可以帮助你更聪明的工作并和你的同事建立信任。最终要的是,积极主动的了解到你的客户或者经理的操作方式和沟通风格。

非语言形式的沟通也是如此。如果团队成员需要通过视频进行交接班,确保你也能如此。如果他们通过GoogleChat唱生日快乐歌,那么加入他们!如果他们发送电子贺卡,你也发。

4、问答时要完整

有很多次,我看到EMAIL,或者是听说某个争论,发起者没有提供完整语境。没有足够的背景情况,争论永远没有结果。当你是远程自由职业者,你可以需要实现完整的信息,尤其你和总部或者其他程序员的上班时间表不同的时候。这样,如果你的信件中总有他们所需的完整信息,并可以及时的把事情描述清楚,及时你不在线。

使用任何可能的方式,包括截屏,文档,帖子。宁可做多,也不能假设收件者有所有的信息。

5、坦然升级你认为重要的问题

很多人升级问题时都不舒服(愧疚?害怕?)。他们担心其他人把他们的升级问题当作责备或者指责。要想成功,你需要跨过这个坎。

一定要习惯升级问题,但要更进一步。提前考虑深层次的问题并报告给你的经理——这样每个人都好过一些。

快速交流:不要拖泥带水。立刻升级你认为是重要的问题并与你们的团队成员坦诚相告。如果你和你的同事工作不在同一个时区这尤其重要,在他们上线和下线时,适时保持对话沟通继续进行。

6、可靠可信

仔细考虑什么时候,你和你的同事工作最有效率。作为自由职业者,你希望享受更多的自由,比如何时何地去工作。但是有些时间要比其他的要好。比如,最好是维持一些时间能和你的客户同时工作。这样你可以利用同步沟通工具比如电话,chatSkypeGoogleHangouts等。度假时也是如此。你可能已经是一个安排自己时间的高手了,但是需要考虑你的活动可能会影响到你的客户。

当你设置好你的时间表,要在这段时间内表现出你的反应是快速的。尤其当你在不同的地方工作时,你的反应和活动的模式就酝酿了信任感。越积极,反应越快速,你就走在前列,你也就越表现出众了。保证EMAIL或者其他至少一种通讯方式(比如SkypeQQ,其实最好是手机)能够快速响应。即使至少简单的告诉你的同事你现在不方便说话,一会再联系他。

因为你很有可能跟你的团队成员不在一个时区工作,找个时区闹钟,比如EveryTime Zone,保证你的会议时间准确,不要迟到(更糟的是忘记会议了)。

7、专用的工作室

当你在线工作时,专用的工作室可以帮你调整工作状态(尤其是心态)。我们的一些团队成员告诉我,他们工作时,穿正装,喝咖啡。有些同事家里有办公室,有些到联合办公区,这样他们才能集中精神工作。不管什么对你最合适,找个专用工作室,帮你实现最大的工作效率。

0 0
原创粉丝点击