你在家办公了吗?「异地敏捷开发」效率低?资深敏捷教练的7点建议

点击“ 技术领导力 ”关注    每天 早上8:30 推送

作者| Mr.K   编辑| Emma

来源| 技术领导力(ID:jishulingdaoli)

昨天的文章,《 “在家办公第一天,你的效率还好吗? ”一位资深自由职业者的10点建议 》收到不少读者的反馈,许多开发团队都在做敏捷,不得不进入「异地敏捷开发」模式,也遇到了一些问题。 今天这篇,就聊聊异地敏捷开发团队,如何提升效率。

异地敏捷开发 ,又称为 分布式敏捷开发 ,指的是由异地开发团队相互协作,进行敏捷开发的方法。 传统的敏捷开发方法,是强调敏捷小组成员在同一个办公室集中开发。

实际工作当中,多地研发中心协同开发是普遍的现象,分布式敏捷就是为了解决异地团队敏捷开发而存在的。 那么,异地团队进行敏捷开发会遇到哪些问题呢?下面列举一些常见的问题:

远程每日站会,时间太长 不像在办公室的站会,大家围着白板,根据进度把小纸条移动到不同泳道,异地站会就没法玩了,大家空对空扯半天,也讲不清楚。

远程Sprint计划会议,效率太低 讨论的时候七嘴八舌,原型讲解起来不好理解,常常会分神,在家办公尤其严重。

接口程序联调难 VPN连到内网比较卡,环境配置不方便,影响了联调进度。

还有,远程测试问题不好跟踪,远程产品演示会等等环节都会遇到一些问题。 老K的朋友约瑟夫是位资深敏捷教练,曾指导腾讯、百度、平安等大型企业的敏捷实践,经验相当丰富,就异地敏捷的实施,他给出了7点具有实战意义的建议。

1)远程每日站会 。因为在家办公的缘故,敏捷团队成员是见不到面的,这个时候最重要的就是需要一块“电子白板”,象JIRA、Leangoo都具备电子白板的功能。有了这个工具,远程开站会就跟在办公室差不多,不会空对空,规矩照旧就可以了。

2)远程Sprint计划会 。产品和开发就算面对面沟通,都整不明白,更别说异地沟通了。远程计划会需要借助一些办公协同软件,进行桌面分享,比如钉钉、企业微信、飞书等都是不错的选择。PO共享桌面,在网络通常的情况下,效果还是可以的。需要注意的是讨论环节,不要大家都参与讨论,PO可以做些引导,让大家专注在一个问题上,一次一个人发言。

3)远程迭代评审会 。评审会同样需要通过共享桌面的方式进行,如果是做代码评审,可以采用Review Board之类的工具,把评审意见保留下来。

4)远程联调 。联调主要遇到的问题是环境的问题,许多公司在家办公,是通过VPN连回公司内网,用公司的测试环境进行联调,在查看日志、资源申请等可能会遇到问题,需要运维人员或配管帮助处理,有条件的话可以让运维同事指定一人来对接,响应会及时些。

5)远程测试和问题跟踪 。对测试人员来说,遇到的也是环境和数据的问题,在家办公只能通过连VPN的方式到公司内网进行测试,如果有专职配管人员对接,效率会提升不少。

6)远程在线演示会 。开发把做好的功能及时给PO确认,不要等到最后环节,有问题改都来不及,最后PO可以找业务方一起再确认一次。

7)远程迭代回顾会 。回顾会的时候,可以开得简短一些,大家把好的方面、不好的方面提前整理好,发到群里, Scrum Master 组织大家选出下个Sprint要改进的问题,即可结束。

以上,是一些马上就可以用到的招式,如果觉得对你有帮助,请点 在看 转发朋友圈 ,感谢你的支持!

(图片来源CC0图库)

作者简介 K ,知名电商公司技术老K级人物。武做过CTO,文出过畅销书,带你一起洞见技术新时代。

关注下面公号,回复关键词「 番茄 」即可获取 在家办公 秘笈

“技术领导力”公众号

想加入社区,跟100位互联网大咖学习?

添加群助理Emma, 注明“加群”

技术领导力社群

大家在看:

1. 在家办公第一天,资深自由职业者的10点建议

2. 哈哈!如果孔子是个程序员,一定是P14

3. 春节憋在家里的青年男女,到底能有多野?

4 . 马云:核心团队是剩下来的,不是选出来的

5. 阿里王坚:真正的理想主义,都是拿命来填

6. 美女CEO让员工1天做100张图:这很正常!

好看就点 在看

我来评几句
登录后评论

已发表评论数()

相关站点

+订阅
热门文章