谈远程办公(2.6)

今天周四,下周开始正式上班,而这周已经基本处于远程办公状态,由于大多数地方上班都推迟到了2月10日,对于中小学开学很多还推迟到了3月份。因此这次远程办公,在线教育炒的很火,今天主要谈下远程办公和异地在线协同方面的思考。

在谈之前我首先想谈下要做到完全的远程办公的前提是什么?个人初步思考这个不是简单的提供在线办公和协同软件方面的问题,更加重要的是如下两点。

其一:个人能够做到完全的高度自律和个人自我管理,时间管理。

其二:团队领导安排的任务能够有明确的输出,而且对于最终的交付物有很好的验收标准。

以上两点如果具备的话,才能够说有初步的远程办公的基础。如果不具备实际上远程办公的效率,不仅仅是个人效率,还是沟通协同效率都大打折扣。我们在远程办公状态的时候,不可能说随时开一个摄像头监督某个人,更多的还是需要个人自律,靠结果导向。

其三:工作任务相对独立,不存在太多的上下游依赖和沟通协同

在以上两点都具备后,才能够谈最重要的远程办公效率问题,远程办公效率实际上涉及到很多方面的影响,其中最主要的就是在自己家里时候家人的影响,比如你家小孩还没有开学,那么小孩一定会对你远程工作造成影响。其次就是我们说的沟通协同影响,如果你远程办公的工作和上下游的耦合都很强,那么即使有方面的沟通协同软件仍然会影响到你的沟通协同效率。

当前,如果你是一个人住,同时你的工作又足够的独立,对外界的依赖很小,那么你远程办公可能效率会更高,只要你足够专注,那么你受到的干扰越小。那么什么时候能够有这种状态?我个人理解是你远程做的事情,是你完全自主自发驱动的,有强烈的兴趣做的事情的时候。那么这个时候效率最高。

举个例子来说,比如我要写个对我博客进行爬虫采集的小工具,这个时候我可能远程办公状态效率会最高。因为这个不是别人强迫给我的工作,而是我自主自发驱动的工作。

那实际我们来看远程办公和协同,实际涉及到的一些工具和技术。我只拿软件行业的软件团队管理和办公协同来举例做一些说明。

首先是需要一个在线项目管理或在线协同管理平台,能够下达计划和任务,员工能够反馈任务和日志,能够填写周报等最基本的功能,比如我们现在用禅道来做计划的研发项目任务管理,需求管理,缺陷管理,日志填报等,基本能够满足当前的需求。

其次就是沟通和协同,当前用的最多的就是微信群或QQ群,实际上我更建议采用QQ群,对于微信群虽然也有桌面端版本,但是群里面的历史消息查阅和搜索等还是没有QQ群方便。对于QQ群我们基本的群沟通协同,一些资料的共享,QQ多方语音通话等场景的需求基本全部能够解决。

当然远程办公还有一个就是日常的远程培训,实际上你用QQ语音通话+桌面共享也可以,但是相对来说不是太方便,最好的方式还是需要一个单独的类似在线会议或直播方式的一个平台。第一就是大家能够听到你讲的内容,其次就是你共享的PPT也能够同步进行播放。

有了这两个后基本的在线办公协同问题就能够解决,那么剩下的就是对于软件开发完全朝云端转移,这个我在前面也写过文章,如果我们当前的DevOps平台部署到公有云上面,就能够很好的支撑研发过程管理+持续构建集成+生产环境的发布和交付。即类似git配置库在公有云环境,类似编译构建环境也在公有云环境,你需要做的就是本地代码编译测试通过后,即使的检入到代码库,后续的工作都是持续集成平台来完成的。

其它的远程办公软件提供的功能个人认为都不是必须功能,只要能够具备上面这些基础功能即可。要知道对于在线协同软件出来差不多10多年,当时类似SaaS版本的协同办公,类似Scrum敏捷协同软件发展迅猛,但是大部分都已经倒闭,只有少数还在持续运营。

这也应了我刚才说的一个点,是否能够在线办公和协同不是软件层面的事情,而是企业文化,团队组织和管理方面的事情。当员工本身自律能力无法达到的时候,对于公司领导来说肯定是不希望采用远程办公模式的,只有少数互联网初创团队,这种团队成员能够完全做到自主自发可以采用这种远程在线协同的模式,而对于大部分企业往往都不太现实。