上海品茶

您的当前位置:上海品茶 > 报告分类 > PDF报告下载

A1--林冰玉--延伸测试边界构建银行新型质量体系.pdf

编号:152047 PDF 40页 14.27MB 下载积分:VIP专享
下载报告请您先登录!

A1--林冰玉--延伸测试边界构建银行新型质量体系.pdf

1、延伸测试边界,构建银行新型质量体系延伸测试边界,构建银行新型质量体系林冰玉Thoughtworks 总监级咨询师林冰玉总监级咨询师、质量赋能专家播客质量三人行主播之一个人网站BY林子、公众号BY林子自出版不止测试作者嘉宾照片目录CONTENTS银行软件系统的特点与挑战01 某商业银行测试转型案例02 构建银行新型质量体系03 银行测试团队转型建议04 01银行软件系统的特点与挑战银行软件系统的质量要求高安全性客户敏感信息资金流动合规性受法规和监管要求约束其他非功能需求高并发、可扩展、高可用性等银行软件质量保障的挑战大业务复杂:业务流程和规则复杂,需要大量验证系统集成:系统间关联和依赖强,集成复

2、杂度高跨平台支持:数据格式兼容性、接口互联性、数据一致性非功能需求:安全性、合规性、高并发等多种非功能需求的验证技术环境变化快:数字化技术,架构演进快速交付:快速交付和迭代的开发模式质量保障质量保障的挑战的挑战01宝贵财富02人员培养难03理念转变难独立测试部门是银行软件质量保障的主力资深测试人员专业技能水平高,是一笔宝贵财富供应商人员占比较高,稳定性难以保障传统测试理念根深蒂固,转型面临新要求的挑战02某商业银行测试转型案例5.缺少回顾,缺少对阻碍价值流问题的分析机制4.需求交付进展可视化较差3.开发疲于应付业务,技术测试投入低2.需求变更频繁,演策周期短1.缺乏目标共识测试转型挑战测试转型

3、背景与挑战银行推行敏捷转型和业技融合,传统的测试模式与“双态”研发体系不匹配,导致测试与开发在工作流程、岗位职责、组织协同等方面存在诸多不适应的问题。测试转型目标构建新型研发体系下的质量体系,优化资源配置和使用,提升科技交付效能,提高科技价值交付能力,增强组织的质量保障能力。新型质量体系(效率+质量)组织协同流程策略实践标准工具支撑通过预防缺陷而不是后期测试验证的方式去保障质量。构建研测协同机制,识别并解决阻碍价值流速根因,缩短非增值活动时间,提升价值流速。持续提升自动化测试能力,深入探索并实践DevOps流水线标准化建设,构建快速反馈机制。敏捷测试贯穿于研发全过程,团队成员共同承担质量相关的

4、责任。测试转型策略从交付质量和交付效能(效率+能力)两个维度,以质量内建、质量共担、持续测试及快速反馈4个目标制定改进实践。质量内建快速反馈持续测试质量共担交付质量交付效能测试转型之质量内建质量内建交付质量交付效能保障交付质量最关键实践之一是质量内建,做好缺陷预防,以降低返工和缺陷修复成本。质量内建质量内建目标目标:优化架构评审测试参与方式、强化代码质量控制,进而增强质量内建。改进实践代码规范:落实代码走查及代码提交规范,由技术负责人负责把关,确保执行效果代码质量:规定实践内完成所有高危缺陷修复,新增高危缺陷当月清零测试转型之质量共担保障交付质量的另一个关键实践是需要实现团队对质量负责。质量共

5、担交付质量交付效能质量共担质量共担目标:推进测试左移,深化团队质量意识改进实践验收标准:测试主导验收标准编写,通过提前介入尽早识别并提醒研发设计及编码过程中可能的风险;单元测试:增加单测环节并接入流水线,通过质量门禁规范技术测试要求,有效推进测试左移;质量回顾:每月一次质量分享回顾会,增强团队质量意识,研发测试形成松耦合、高内聚的团队结构。测试转型之持续测试在软件开发全流程持续执行测试活动,提高测试效率。持续测试交付质量交付效能持续测试持续测试目标:建立研测协同机制/平台,以持续测试促进持续交付,缩短非增值活动时间,提升价值流速。改进实践看板管理:利用看板映射团队真实价值流,识别瓶颈,对阻碍价

6、值流速的根因分析并进行优化,提升端到端的价值流转能力。测试转型之快速反馈快速反馈能力的构建是提升交付效能的关键。快速反馈交付质量交付效能快速反馈快速反馈目标:持续提升自动化测试能力建设,深入探索并实践DevOps流水线标准化建设,构建快速反馈机制改进实践DevOps标准化:团队增强对流水线执行频次及成功率重视,流水线平均成功率为80%;自动化能力:引入精准平台精确统计自动化回归库覆盖率,驱动自动化测试能力提升及新技术应用研究。测试转型阶段性成果代码扫描高危漏洞清零,实现每日代码扫描,推进高危扫描缺陷修复完成;单测由无到有,覆盖率28%0,28%研发、测试流水线构建成功率较转型前分别提升18%、

7、17%18%,17%左移缺陷检出率由38%提升至68%,提升79%;自动化测试回归库代码行覆盖率41%79%,41%测试转型试点阶段成果44.4637.130.1425.0824.113133.135954.853.2150.8532.6748.443.380204060808910111212交付周期/能力(天)科技交付产品交付科技交付周期43%研测效能70%产品交付周期26%测试效能80%科技交付周期(天):需求提出-测试完成产品交付周期(天):需求提出-投产上线研测周期(天):开发启动-测试完成测试周期(天):测试开始-测试完成12.7719.68.59.085.568.25.8119.

8、469.94.934.7732.43.6900111212研测周期(天)开发周期测试周期测试转型推广效果为进一步夯实改进措施落地效果,该行持续推进测试转型推广。度量结果显示,13个推广项目测试左移效果明显,交付效能均有显著提升。050100智*手*网*图*资*云*客*新*即*中*移*托*企*汇总科技交付周期基准2季度050100智*手*网*图*资*云*客*新*即*中*移*托*企*汇总研测周期基准2季度85.00%89%76.00%83.80%65.00%70.00%75.00%80.00%85.00%90.00%转型前转型后转型前转型后开发测试开发测试流水线成功率0.00

9、%50.00%100.00%150.00%手*客*企*即*中*图*托*云*资*网*智*移*新*【汇左移缺陷检出率基准2季度研测周期33%科技交付周期28%左移缺陷检出率19%流水线成功率4.7%测试9.9%开发03构建银行新型质量体系传统测试团队的困境 受限于“有限理性”,基于有限的、不完整的信息做出决策赫伯特西蒙 困在迷宫中的游人,走得筋疲力尽却陷在死胡同里出不来如何找到破局之道?全局最优肯定有利于局部最优要有全局最优意识测试团队的处境:局部最优破局之道:寻找全局最优局部最优优和全局最优优思维维模型组织视角质量维度组织级质量体系新型质量体系图谱新型组织级质组织级质量体系由“一个中心、四个方向

10、”构成:中心:核心价值观 高效率协同 标准化指导 规范化实施 自动化支撑质量体系:核心价值观核心价值观值观是组织组织的文化理念,对质对质量体系的构建方向起着决定性作用:价值驱动 vs.指标驱动 鼓励创新 vs.追责文化 全员负责 vs.独立割裂 能力提升 vs.成熟度评定质量体系:高效率协同高效率协协同主要指组织组织架构形式,以及组织组织内各部分的协协同方式,包括以下几方面内容:组织架构 团队拓扑 沟通协作质量体系:标准化指导标标准化指导导是指需要明确质质量/测试测试相关的流程与策略,以指导组织质导组织质量保障工作的开展:研发流程 测试流程与策略 质量目标与度量质量体系:规范化实施规规范化的实

11、实施方案是对标对标准化策略落地实实施的保障,包括 实践活动规范 优秀实践沉淀 能力评估模型 定期治理与持续改进质量体系:自动化支撑强有力的基础设础设施对质对质量实实践活动动落地实实施提供自动动化支撑,同步提升质质量与效能:流程管理 测试工具/框架 数据分析(可视化)监控预警(智能预测)04银行测试团队转型建议延伸测试边界,构建体系化思维基础基础测试测试的基本职责:理解和澄清业务需求、制定策略并设计测试、实现和执行测试、缺陷管理与分析、质量反馈与风险识别进阶进阶高级高级组织级组织级质量体系验证验证找找bug延伸边界从需求到线上,全生命周期的质量质量活动融入团队,助力质量赋能合作心态倡导质量赋能团队发挥优势加强质量人员能力建设能力模型质量社区能力模型:指导人才选拔、人员技能培养人员发展路线图:指明发展方向知识传递文档:缓解业务复杂和人员流动性之间的矛盾质量社区:知识共享、能力培养、扩大影响力THANKS感谢聆听关注QECon公众号请为嘉宾投票打分

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(A1--林冰玉--延伸测试边界构建银行新型质量体系.pdf)为本站 (2200) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
会员购买
客服

专属顾问

商务合作

机构入驻、侵权投诉、商务合作

服务号

三个皮匠报告官方公众号

回到顶部