顺德农商银行新的五年战略规划开启了数字银行转型道路,确立打造敏捷银行的价值定位。信息科技作为六大关键支撑的重要组成部分,积极拥抱变化、大胆创新,探索敏稳双模科技创新转型之路,赋能业务快速发展。2020年顺德农商银行总行信息科技部率先选取大零售资产业务条线作为敏捷研发试点,组建“业技融合”的敏捷小组,导入敏捷实施,从0到1打造敏捷标杆团队,探索敏捷研发转型之路。
通过升级技术主干能力,为敏捷奠定基础
科技能力的提升是敏捷转型的基石,自2019年开始,信息科技部遵循IT规划路径,探索科技与金融的融合,实施以能力共享为核心的中台战略,建设技术、业务、数据三大中台,弹性、可靠、灵活、高效赋能业务生态。中台建设是银行数字化、敏捷化的重要支撑,更是场景化、生态化的重要手段。利用中台完成对产品和功能的标准化封装,实现能力共享,通过业务数据化、数据业务化,对各前端业务形成强力支撑,实现业务的敏捷迭代与创新。我行目前已基本完成了三大中台的搭建,积累沉淀了一定的共享能力,同时搭建Devops管理平台,逐步构建开发测试一体化的DevOps体系,提升了研发管理效能,引入自动化测试,在技术工具层面为高频敏捷迭代提供质量保障。
打造“业技融合”的敏捷团队
为进一步适应市场快速变化,顺德农商银行总行信息科技部与普惠金融事业部共同组建了端到端的“零售资产业务敏捷团队”,40余人团队同址办公,开始探索敏捷研发模式。在进行初步探索后,引入外部敏捷教练,导入Srcum敏捷管理框架,按照Scrum的方式进行团队优化配置,划分为三个敏捷小队,每队12~13人。在过程中,通过丰富的培训、专题竞赛、专业认证、作业及实践活动,激发团队活力,提升团队敏捷研发体系的专业水平,同时通过分组竞技,相互促进,打造高度的学习型组织,激发自驱,形成持续改进的文化。
1.聚焦核心能力,培养敏捷先行者。为了更好地推动研发过程的敏捷转型,培养内部有支撑及承载敏捷实施的中坚力量,顺德农商银行进行敏捷先行者专题系列培训,对Scrum中的核心角色开展了《敏捷教练暨敏捷项目管理培训》《可视化业务需求分析培训》及《TDD和代码重构实战》三个系列专题培训,聚焦敏捷教练、敏捷需求、开发质量能力提升。培养范围包括信息科技部、相关业务部门、外包公司研发骨干等共716人次。通过举办“首届代码重构擂台赛”“内建上游质量、提升软件工程——第一届可视化业务需求分析竞赛”,提升实践能力,以赛促学。目前,已有27名学员考取敏捷教练CSM认证。
2.Scrum实践,敏捷灵动。在理论基础导入后,对试点团队人员能力盘点,调整团队成员组织,成立三个敏捷小队,由业务代表PO、需求分析师BA、测试、开发人员及外包人员构成,满足端到端的交付。确定需求、开发双迭代模式,导入Scrum敏捷管理框架,双周一迭代进行Scrum活动日常导入,包括Scrum中各种会议的注意事项和召开方式。对于核心角色产品经理PO、需求分析师BA、内部敏捷教练SM开展实战指导,推进可视化管理,可视化Scrum看板、可视化风险问题、可视化改进举措、可视化度量指标,促进小组信息透明、流动。
3.提升工程实践效能,搭建DevOps平台。在工程实践方面,顺德农商银行基于云效平台,搭建DevOps研发运维一体化平台和配套服务,提升自动化能力。依托DevOps平台将需求、设计、开发、测试、交付、运维等“端到端”能力打通,在一个平台完成研发和交付全领域闭环的生产活动。为研发团队提供更多自动化、可视化服务,通过精准反馈和体系化度量,提升研发团队的服务体验。目前,DevOps平台支持对需求入池、优先排序、代码质量门禁、自动化测试、缺陷管理、代码分支策略、流水线管理,开发了云效驾驶舱展示大屏,可视化管理研发进程及质量指标,引入Sonar代码扫描,设立代码质量门禁,提升交付质量,提升工程实践能力。后续通过持续优化实现研发闭环管理,提升科技效能。
4.形成了分享体系和透明文化。试点团队在敏捷导入的同时,融入了合气道的“守破离”思想,建立了敏捷分享互动机制,促进内部知识流动。实践期间共举办四期主题分享,通过优秀学员的分享,赋能团队成长,形成组内敏捷分享文化,扩大受众面。
在2021年第1届佛山敏捷之旅上,顺德农商银行开展了“从0到1打造敏捷标杆团队”的话题分享,该话题吸引了现场众多同业人员的关注,会后开展热烈的问答环节。
在敏捷实践中逐步形成敏捷体系
根据前期实践,结合顺德农商银行实际情况与监管要求,优化沉淀形成顺德农商银行的敏捷研发体系框架,如图1所示。
在顺德农商银行敏捷研发体系中,梳理了敏捷角色能力地图,制定了研发全流程管理、工程实践、人才培养等整套规范、工作模板、执行指南和最佳实践指引,对外可以满足监管要求,对内可以指引团队开展敏捷研发工作。
顺德农商银行敏捷实践效果
1.敏捷成熟度提升。实践前后敏捷成熟度的对比分析,从领导力文化、技术与工程、协助与流动、需求与规划、人才与结构等角度检视敏捷实践效果。
从实践效果中可以看出,顺德农商银行的敏捷成熟度有了明显提升:一是通过了引入可视化需求分析、质量门禁、自动化测试、缺陷模型等手段,对敏捷工具的掌握度全面提升。二是标杆团队对于敏捷的运行方式,敏捷的角色职责定义有了充分的掌握,能够良好的运行敏捷。三是在敏捷的导入期间,团队通过学习新的工作方法,个人能力提升,团队士气高涨,打造了高度的学习型组织。四是激活团队创新能力,通过持续改进的方式进行迭代提升和改进,形成持续改进的文化。
2.敏捷实践助力行内研发效能提升。研发指标方面明显改善:一是代码的内部质量得到提升。例如代码扫描出来的重复率由原来的50.2%降到21.65%;二是生产稳定性提升。故障数逐渐减少,和过去相比系统明显趋于稳定。三是团队研发吞吐量提升。从消化的函件数量来看,收集了有1244项需求任务,完成并上线有912项;团队各环节配合度越来越高,基本不再出现资源空闲等待的情况,整体研发效能提高,团队持续均衡交付,迭代运作顺畅。
3.敏捷实践助力业务效益提升。通过快速迭代,顺德农商银行零售团队于2020年10月,成功接入第三方风控体系,开启快e贷双风控模式,强化了顺德农商银行线上贷款产品的风险管理。2020年11月推出诚e贷产品——全行首个担保类线上贷款。迭代优化产品“快e贷”,从数据上看,累计发生业务笔数、平均每天业务发生笔数、户均审批金额、日均交易量均有大幅提升。功能快速迭代,能够快速满足用户需求,提升用户体验,实现业务快速响应市场和持续发展。
结束语
“路漫漫其修远兮,吾将上下而求索。”通过前期的实践,顺德农商银行信息科技部通过科技侧研发效能转型,从0到1成功打造了敏捷标杆团队,摸索出适合行内的敏捷研发体系雏型,为后续推广实现标杆牵引的效果。下阶段将从1到N推广,从广度、深度方面进一步提升,赋能业务快速发展,让敏捷转型之路走得更稳。