软件研发团队如何最大程度地发掘远程办公的红利?

今年新型冠状病毒肺炎疫情的严重程度似乎超出了所有人的预想,随着国家法定的假日即将结束,大家返回工作地的风险依然存在,即使已经返回了工作地,现在所有人返回公司集中工作都不是明智之选,通过远程办公来降低公司生产力损失看起来很有必要,远程办公会有哪些可能的损失和降低的方法呢?今天小编就围绕软件研发团队的远程办公的几个问题聊一聊。

目标驱动 VS 熬时间

团队远程办公,大家首先可能想到的就是工作时间不可控,团队成员的产出不可控怎么办?

目标牵引并不是完全不强调工作时间,沟通在软件开发中已经越来越重要,为了保障沟通的效率,团队成员还是要有一个明确的工作时间,通常可以参考公司正常的上班时间即可,可以和员工强调工作时间需要在线,确保其他成员需要沟通时能够随时进行。

代码云托管 VS 代码内 无法访问

开发人员远程办公需要解决的另一个问题就是环境,如果你的公司必须在内 环境开发,又无法提供远程或者VPN能力,那异地办公基本是不可能的了。代码云托管已经成为大多数研发团队的选择,将代码从公司服务器迁移到云端的代码托管服务上,团队成员就可以基于云端的代码库进行协作。

但是远程写代码,代码质量同样不可放松,并且要更加注重质量保障举措,大部分的代码托管平台提供的代码扫描、代码评审、持续集成等能力建议用起来,可以更好确保远程开发的质量。

而 Gitee 提供的企业级代码托管服务,完全可以满足团队远程代码协作:

同时,Gitee 企业版也提供了基于提交的代码扫描、质量审查等服务:

需求拆解 VS 不清晰、不可追踪

软件开发围绕着需求开展,在办公室集中办公时,需求如果有不清楚的地方,站起来去和产品经理当面聊几句就清楚了,但异地办公沟通可能就没有这么方便了,这时候需求文档和需求拆分就显的尤为重要。

需求一定要有文档,一份定义清楚需求场景和边界的文档是团队协作的基础。需求要拆分,并且任务要拆分到天粒度。需求要有工具管理跟踪。有些团队日常可能使用 Excel 等简易的工具来进行需求条目的管理,但使用在线的管理工具,更方便远程实时协同、查看,效率更高。

那么,Gitee 企业版是如何进行需求拆解的呢?

Gitee 企业版支持用户自定义“任务”类型,并支持“任务”有子任务,可以支持我们上述提到的需求分层进行管理

提供看板,可以快速进行进展跟踪和管理:Gitee 企业版支持按照状态、负责、类型等形式进行看板查看。

状态看板:

成员看板:

在单个需求之上,还需要有整个团队项目的一些统计数据来看整体情况,例如:需求完成率、团队燃尽图等。

每天总结 VS 计划不明确、进展不透明

远程办公导致团队无法见面,每日通过群语音进行例会,由小组 leader 汇 阶段目标及进度、当日工作安排 。每位成员发言,同步自己的工作目标、进度、当日安排、所需的支持 。“例会”在增强团队亲近感的同时,可以用于明确团队成员每天的任务目标,还可以解决团队成员遇到的障碍等

异地工作最重要的是团队成员之间的信息同步,每天定时同步工作安排、进度。在 Gitee 企业版的工作周 中直接勾选已完成的任务与已合并的 Pull Request ,快速同步工作进度。

对于软件研发团队来说,云上协同办公已经不陌生了,Gitee 的产品特性和功能使其能够为研发团队异地办公提供坚实的保障。点击【了解更多】,即刻感受研发团队远程办公利器。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年1月2日
下一篇 2020年1月2日

相关推荐