本期 DevData Talks 直播活动中,我们非常高兴地邀请到了微众银行研发效能负责人余伟老师与我们分享微众银行在研发效能实践方面的经验与方法。

微众银行是一家面向互联网的银行,从诞生之日起就一直致力于快速迭代、稳健可靠的业务支持。面对金融和互联网领域的挑战,微众银行所面临的研发项目方面的挑战应该比一般的互联网企业更加复杂,因此,如果您从事的行业是金融政务等对软件质量和稳健性要求更高的行业,那么余伟老师的分享将会对您有很大的参考价值和学习意义。

以下内容根据余伟老师分享内容整理:

研发效能的全局视角

近几年在企业降本增效的背景下,研发效能经常被拿出来讨论。在之前没有研发效能这个概念的时候,我们有没有去做研发效能?

我个人的答案是:我们一直在做研发效能,从我踏入到这个行业的那天开始,我每一份工作,从测试管理、研发质量建设、到研发效能平台建设,本质上都和研发效能相关。研发效能的两个主流方向是质量和效率。我们最终的目的是提高研发团队的质量、在质量可控的前提下提效,从而创造出最大的价值。我们在做研发效能时,需要有全局的思考:

第一个是内外部的环境。我们要知道公司、产品在行业当中处于怎样的位置,整个行业的影响是什么。比如当下比较热门的一个词是“降本增效”,天然地和研发效能有密切的关系,从研发效能角度考虑的每一件事都和降本增效相关。

第二个要考虑的是业务的特性。微众所做的金融产品,其特点可以用两个字概括:快和稳。如果你来自其他行业,就需要结合具体行业的产品特点去思考。此外,金融行业目前现在ToB或ToC业务并行发展,业务复杂度提高了,支持业务的软件产品的复杂度也会相应提高。当然,还有其他一些方面,包括团队的发展、研发能力和基础服务,这些也是我们需要考虑的。

第三个是团队发展。团队扩张也是效能建设的重要背景之一。一是规模从几十人增长到几百人,协作变得更加复杂;二是管理升级,从作坊式的团队管理向规范化、精细化、智能化方向发展。

第四个是研发能力。

  • 产品逻辑复杂性带来项目管理多样化;
  • 创新业务和传统型业务并存发展,需求管理难度指数级增长;
  • 架构设计越来越复杂,对开发、测试、运维提出更高的要求;

第五个是基础服务的升级。

  • 项目管理、发布管理等流程管理工具的丰富;
  • 多个开发组件和插件的引入,带来开发、测试工作的升级;
  • 基础研发服务要求及时、准确、智能。

研发团队的微观实践

这部分内容介绍了微众银行效能基础的平台思路和研发效能金字塔。

研发效能平台思路

研发效能平台为效能建设提供了工具层面的基础。效能平台的底层是可靠的研发数据,包括研发全流程数据和个性化数据。在汇集治理数据的基础上,我们搭建起研发效能平台的框架,包括效能大盘、效能洞察、效能诊断、效能监控四个部分。

  • 效能大盘:拉齐整个研发团队的效能目标,并支持个性化团队的效能目标定制。
  • 效能洞察:观测整个研发过程中的数据,分析研发领域的细节表现,以了解表现好坏、高低等情况。
  • 效能诊断:以专项方式分析研发数据,包括代码扫描、需求方面、测试方面和线上运维方面等,支持组合数据分析。
  • 效能监控:建立风险模型,预警风险点,提供解决方案,支持监控整个研发过程中的异常情况。

专家/教练团队也可以与平台配合,为用户提供更深入、更贴合场景的研发效能服务,或在出现异常或风险时及时干预。

研发效能金字塔

微众银行定义了研发效能度量金字塔,从研发的基础数据,到研发效能的度量指标,再基于指标定义出团队效能目标与效能专项目标,再往上是公司/部门的效能目标。这个过程是从最基本的元素提炼出整体方向,再制定出整体的目标。大家可以参考《软件研发效能度量规范》,并根据自身团队发展阶段、产品特征等属性,选择性地借鉴合适的度量指标。

认知拓展新思考

前面的重点是研发效能领域的实践,最后是关于研发效能领域的思考。这是我们在不断的讨论与实践过程中得出的几点思考,希望这些思考能给大家一些启发。

量身定制

团队不同,研发团队成熟度,研发效能提升采用的方法、策略、实践等都不同。哪怕是同一行业,不同的企业团队也会有不同的研发效能需求,研发效能实践必须是定制化、个性化的,不能通过复制模式的方式进行实践。研发效能文化先行,意识和能力的培养,远大于强制和约束。

循序渐进

效能的改进是循序渐进的,并不是一锤子买卖。效能改进前期可以从从赋能出发,以单一角色收益带动团队成长,也争取相关方的支持。在这个过程中,我们需要进行分析与沉淀,制定规范,形成习惯和共识。在这个循序渐进的过程中,我们也许还会有意想不到的收获。

成长陷阱

研发效能的实践还应该注意成长陷阱,不能急于求成,也不能只看几个研发效能指标,而是需要避开成长陷阱,找到真正的痛点,形成抓手,结合团队内外能力进行研发效能的发展,给研发赋能,实现成长闭环。

稳定心态

在研发效能实践的过程中需要稳定心态。一方面,改进的效果本身就需要时间验证;另一方面,即使结果确实不如人意,还是要保持积极态度,当出现一些反方向效果时及时调整。最后,我们需要坚持目标与方向,时刻不忘初心,关注对团队的价值和成长意义,让研发效能朝着正确的方向发展。

完整视频

余伟老师:微众银行研发效能实践分享 | DevData Talks

️关于 DevData Talks

DevData Talks 是专注于研发效能实践经验与方法论的系列分享活动。

我们会每月邀请行业专家分享研发效能提升、数字化管理等相关先进实践与深入思考,持续沉淀优质干货内容。与伙伴们共同探讨研发效能领域的实践与思考,一起交流、学习、成长。

独行者速,众行者远。期待在 DevData Talks 活动中见到你,一起交流、学习、成长。

DevData Talks | 微众银行有哪些研发效能实践与思考?一起来拓展认知边界!相关推荐

  1. 数据治理展示血缘关系的工具_Nebula Graph 在微众银行数据治理业务的实践

    本文为微众银行大数据平台:周可在 nMeetup 深圳场的演讲这里文字稿,演讲视频参见:B站 自我介绍下,我是微众银行大数据平台的工程师:周可,今天给大家分享一下 Nebula Graph 在微众银行 ...

  2. 微众银行Solidity智能合约库:区块链工程师的随身工具箱

    区块链技术在经历了十余年的发展后,渐呈"燎原之势",不断在各行业落地生根.但同时,从技术的角度看,区块链应用开发仍然有着较高的门槛,存在不少痛点.为了提升应用开发各环节的用户体验, ...

  3. 微众银行区块链李辉忠:多方大数据隐私计算平台为数据隐私加“安全锁”

    近日,由中国信通院和中关村区块链产业联盟举办的"区块链基础设施规模化发展热点技术:隐私计算"沙龙在线上举行.微众银行区块链底层平台研发负责人李辉忠受邀参加. 会上,李辉忠介绍了微众 ...

  4. 微众银行入选国家工业信息安全发展研究中心“区块链优选计划”名单

    近日,国家工业信息安全发展研究中心发布了"区块链优选计划"阶段成果.微众银行携牵头研发的区块链底层开源平台FISCO BCOS通过该计划最高级别测评,获"专业级" ...

  5. 微众银行与广电运通达成战略合作,共同推进区块链国产化进程

    近日,微众银行与广电运通签署战略合作协议,双方就区块链国产化和多维度场景应用达成战略合作. 根据战略合作协议,微众银行与广电运通将共享技术成果和行业资源,实现双方企业的优势互补,共同推进彼此在技术.解 ...

  6. 为3.7亿用户提供优质服务的微众银行,如何保障应用安全、及时上线

    微众银行成立于2014年,是国内首家数字银行.作为银行业改革创新的产物,开业八年多来,微众银行积极把握数字经济时代发展新机遇,运用科技手段为小微企业及普罗大众提供特色化.差异化的优质金融服务,在以数字 ...

  7. 企业金融App评测系列——微众银行以App构筑企业金融服务新生态,成为企业的随身数字银行

    易观分析:近年来,疫情驱动小微企业线上化需求不断提升,经营面临的财力.人力.信息获取的紧迫性进一步提升.为更好发展普惠小微金融的商业银行对公服务,正聚焦更好满足小微企业的数字化需求,加快打造企业手机银 ...

  8. 腾讯天衍实验室联合微众银行研发医疗联邦学习 AI利器让脑卒中预测准确率达80%

    近几年,医疗行业正在经历一场数字化转型,这场基于大数据和AI技术的变革几乎改变了整个行业的方方面面,将"信息就是力量"这句箴言体现的淋漓尽致,人们对人工智能寄以厚望,希望它能真正深 ...

  9. 微众银行区块链承担科技部国家重点研发计划项目课题

    日前,中山大学郑子彬教授牵头,联合微众银行等企业和高校申报的国家重点研发计划2020年度项目成功立项. 国家重点研发计划主要针对国计民生的重大社会公益性研究,涉及产业核心竞争力.整体自主创新能力和国家 ...

最新文章

  1. 深入理解JVM读书笔记--内存管理
  2. 利用计算机模拟人类的感知,利用计算机模拟人类的智能活动,属于计算机的什么应用领域...
  3. python画出心形图-python画出心形图
  4. 8.依赖的传递、排除、冲突
  5. python之super
  6. SpringBoot高级-消息-JMSAMQP简介
  7. CSS常用的选择器和优先级的权重问题
  8. 基于Echarts+HTML5可视化数据大屏展示—大数据管理平台中心(二)
  9. 华为最新人事调整:余承东任智能汽车解决方案 BU CEO;美团悄悄更换抽佣规则,佣金不降反升;Scala 3 正式发布|极客头条...
  10. 小波变换 分离影像低频部分_经济周期分析的强大工具——小波分析
  11. 百度远场语音识别套件-开箱评测
  12. android 通知写法_Android架构设计MVP模式第(二)篇,如何减少类爆炸
  13. 为什么我在腾讯待了近十年,还是离了职?
  14. 3PHP如何用PDO的连接方式方式导出mysql数据
  15. CTPN/CRNN的OCR自然场景文字识别理解(一)
  16. 算术几何平均matlab,算术-几何平均数——高斯的发现
  17. 计算机文件自定义排序6,文件夹如何自定义排序
  18. 走进C++程序世界-------类的定义和使用(数据成员和方法成员,析构函数,构造函数,内联实现)
  19. vue pc端调用摄像头进行拍照并实现裁剪上传
  20. ARM NVIC GIC

热门文章

  1. ​2023年湖北武汉自己怎么报考二建?报考二建学历不符怎么办?启程别
  2. 萦绕在爱情深处最细微的感伤
  3. 自动配线系统的开发及其应用前景
  4. Python+Flask实现股价查询系统。Python绘制股票k线走势
  5. web3j的基础用法-6合约的监听器事件Event和过滤器EthFilter,以及NullPointed,调用失败导致的bug解决
  6. 【Kaggle】AMEX信用违约预测比赛总结
  7. parasoft Jtest 使用教程:生成、执行和扩展Junit测试用例
  8. PYQT Pushbutton 右键菜单
  9. 浏览器HTTP协议请求头信息
  10. CSDN发生严重用户账号泄密事件