English
中文
ISTQB
国际软件测试认证委员会中国分会

CSTQB®工作办公室 咨询热线:021-5596-0906
新闻与活动
新闻与资讯
会议与活动
培训与考试

在线取得联系 马上咨询

资料下载

更多疑问?
请点击这里 联系我们

当前位置:首页 / 新闻与活动 / 会议与活动

会议与活动icon

专访李颖丽:TMMi®如何重构软件质量成本防线
发表日期:2025-05-26被浏览: 28次返回

专访嘉宾:李颖丽

自2017年TMMi®基金会中国分会成立以来,TMMi®标准在中国的推广和本地化工作不断深入,助力国内企业在全球竞争中占据优势。本期我们邀请到的是TMMi®主任评估师资深咨询顾问李颖丽女士,李老师将为大家深入解析TMMi®如何通过测试过程优化、人才体系构建和技术创新融合推动产业变革,从质量成本重构、DevOps效能闭环、AI技术落地等维度,揭示TMMi®框架在加速企业研发数字化转型、培育复合型质量人才、实现"预防型质量体系"升级中的战略价值与实践路径。

 →点击收听喜马拉雅收听TMMi®采访音频← 

 

TMMi采访实录
 

01

Q:DevOps希望改变软件交付实践和文化,TMMi®强调“从缺陷检测转向缺陷预防”,它在降低企业质量成本方面有哪些独特价值?能否举例说明?

 

TMMi®作为测试过程改进框架,其核心理念是“从缺陷检测转向缺陷预防”,与DevOps的持续交付和质量内建高度契合。在降低企业质量成本方面,TMMi®通过系统性预防缺陷的发生,显著优化了传统质量成本模型中的“失败成本”占比。

 

它在降低企业质量成本方面的独特价值和具体示例有以下几个方面:

 

聚焦缺陷预防,降低预防成本

TMMi®强调早期测试介入,通过缺陷预防而非后期修复,显著降低因需求不明确或设计、编码错误导致的返工成本。

典型的示例包括:

  • 通过需求评审尽早发现需求问题;
  • 通过代码评审与静态分析尽早发现代码质量问题,之前某金融软件团队在需求与设计阶段引入评审,早期发现30%的逻辑错误,避免开发后期修复的高成本。
  • 测试分析设计策略标准化:制定测试分析设计策略模板,明确测试范围、优先级、测试案例设计颗粒度等,减少需求误解导致的返工。

 

优化测试过程和效率,降低评估成本

  • TMMi®通过标准化测试流程、提升测试用例设计效率,比如建立基于风险的测试策略,减少冗余测试活动,降低人工测试成本。
  • 通过数据驱动决策和测试自动化,减少冗余测试。

有些公司通过代码覆盖率工具进行测试覆盖率分析,可以识别冗余测试用例,缩短测试周期。

某银行实施自动化回归测试框架,手动测试工作量大大减少,节省人工成本。

 

降低缺陷修复成本,减少内部失败成本

通过成熟度分级(如TMMi®Level 2到Level 5),推动缺陷在开发阶段早期发现和修复,避免缺陷泄漏到生产环境,降低修复成本和延误风险。

通过持续集成测试:某公司集成每日构建与自动化测试,缺陷修复周期从平均5天缩短至1天,内部返工成本降低40%。

进行缺陷根本原因分析:某公司通过定期的缺陷分析会分析缺陷根本原因,预防措施等,发现某模块设计缺陷频发,重构后缺陷率下降60%。

 

避免客户侧缺陷,规避外部失败成本

提升测试完整性和覆盖度,减少发布后缺陷,避免客户投诉、召回或品牌声誉损失等更高昂的外部成本。比如通过增强用户验收测试(UAT测试)模拟真实场景测试,上线后客户投诉显著减。通过性能测试制度化,某社交平台通过负载测试提前发现系统瓶颈,避免“双十一”宕机风险,潜在损失减少数百万美元。

 

02

Q:在实际的项目交付中,有哪些实践可以帮助企业有效缩短交付周期?

 

在TMMi®目标与 DevOps的三种方式的映射中,第一种方式就是流动-从左向右移动。缩短交付周期的核心在于消除等待时间和减少返工。测试左移/右移策略优化质量反馈环,结合组织文化的“持续改进”思维,企业可显著提升交付效率。

 

  • 持续集成/持续交付(CI/CD)

通过DevOps工具链实现自动化流水线,实现频繁的代码集成和快速反馈,尽早发现问题并减少解决时间。

通过自动化构建、测试和部署流程,降低交付时间和成本。

  • 自动化测试

通过自动化单元测试、集成测试和端到端测试,确保代码质量,减少人工测试时间,加快交付速度。

  • 敏捷开发实践

采用短周期的迭代开发,每个迭代都交付可工作的软件,及时获取用户反馈并快速响应变化

  • 自组织团队和跨团队协作

鼓励团队成员自组织、自管理,提高团队的灵活性和效率。开发、测试和运维团队紧密合作,减少沟通和等待时间。

  • 通过可视化工作看板和价值流映射

帮助识别流程中的约束和瓶颈,并提高吞吐量,通过展示各个任务的状态和进度,共享知识、沟通和协商,提高效率和交付速度。

  • 通过测试左移

如需求评审,测试驱动开发、行为驱动开发等,进行质量内建,减少返工成本,提升需求到开发、测试的流转时间

  • 通过测试右移

开展混沌测试和故障演练,模拟网络中断、节点故障,验证系统容错能力,减少系统上线问题,缩短上线时间。

 

 

03

Q:在敏捷和DevOps模式下,如何更好的缩短回路,完成效能和质量的闭环反馈?

 

在敏捷和DevOps模式下,缩短反馈回路并构建效能与质量的闭环反馈,关键在于优化流程、增强自动化能力、促进跨团队协作,并通过数据驱动持续改进。

 

具体策略和实践有以下几个方面:

 

加速反馈回路的流程优化

  • 迭代与增量交付:缩短敏捷迭代周期(如1-2周),通过更小的用户故事和持续交付快速验证价值。
  • 右移监控:在生产环境部署实时监控,快速捕获用户行为与系统异常,形成闭环。
  • 构建自动化流水线:通过CI/CD工具链实现代码提交→构建→测试→部署的全流程自动化,减少人工等待。

 

构建闭环反馈的技术工具链

  • 统一工具平台:整合需求管理、代码仓库、(CI/CD)、监控等工具,消除信息孤岛。
  • 自动化测试全覆盖:包括单元测试、集成测试、回归测试、混沌工程、智能告警与自愈等。

 

跨职能协作与文化改进

  • DevOps文化融合:打破开发、测试、运维的职能壁垒,建立全栈团队,共同负责端到端交付。
  • 即时反馈:通过集成机器人,实时通知构建状态、测试结果和部署事件,缩短响应时间。
  • 进行质量内建:通过结对编程、代码评审和共享质量指标等,推动全员质量责任。

 

数据驱动的度量与持续改进

  • 建立针对质量和效能的度量指标:如前置时间、部署频率、部署成功率、缺陷密度、生成缺陷遗漏率、用户满意度等。
  • 进行产品质量和效能的定期评估与反馈,通过质量和效能月报等方式汇总质量和效能数据,提出质量和效能改进建议,通过回顾会议和根本原因分析等形成改进措施,促进有效的持续改进。

 

04

Q:在当前企业要求提升研发测试效能的背景下,TMMi®的“测试职业路径”和“测试培训方案”如何培养复合型质量人才,缓解测试自动化专家短缺的痛点?

 

在TMMi®3级,PA 3.1测试组织中,要求企业为测试团队成员定义完善的职业成长路径,比如从初级测试工程师、到中级测试工程师、高级测试工程师、测试专家和测试管理人员等。对于每一个职业层级,需要明确定义对应的能力标准和技术要求,包括但不限于软件测试方法论、测试工具操作能力、项目管理能力以及问题解决和创新能力等。通过这样的职业路径规划,测试人员能够明确地看到自己在职业生涯中的上升通道和成长目标,从而有动力去持续提升自身的专业技能和综合素质。

 

为了支撑不同级别测试人员的能力成长,可以借助于TMMi®PA3.2测试培训方案的指导,为不同级别的人员规划详细的培训方案,如基础课程、进阶课程和专家级课程等,开展不同种类的培训,赋能团队的成长。

 

随着各种新兴技术和管理要求的不断提升,企业对复合型人才的要求越来越高,尤其是像自动化测试专家这样的角色。如何培养这一类复合型人才呢?

  • 企业应加大对内部测试团队在自动化测试知识和实践操作技能上的培训投入,定期举办各类自动化测试培训,确保每位测试人员都能掌握并熟练运用自动化测试的核心技术。
  • 企业应积极推动实战型项目案例的教学过程,让测试人员在亲身参与自动化测试项目的过程中,积累宝贵的经验,逐步提升他们的实战能力。
  • 优化自动化测试工具链,提升自动化测试工具的智能化,减少对于人员技能的依赖,降低开展自动化测试的难度。
  • 建立内部导师制:由自动化测试专家担任导师,定期对初级和中级人员进行实战指导,协助解决团队问题。
  • 量化人员能力提升效果:通过建立人员能力画像,定期对人员能力的多个维度做评估,对于能力不足的方面进行重点培训和提升,对于能力好的员工设置奖励机制。

 

05

Q:AI测试等新技术正在颠覆质量领域,TMMi®的“测试过程优化”如何帮助企业理性评估并落地这些技术?

TMMi®PA5.3测试过程优化 的目的是,持续改进组织中使用的现有测试过程,强调数据驱动的持续改进,并通过新的技术改进当前的测试过程、测试效率和测试质量等,其技术落地的核心原则包括几个方面:

  • 技术适配性评估:基于企业当前成熟度和业务目标选择技术,而非“为技术而技术”。比如某企业希望引入AI测试生成工具,但评估下来,企业的测试用例设计还没有标准化,必须先标准化用例设计方法,再引入AI辅助生成,避免低质量需求导致AI生成无效用例。
  • 价值验证闭环:通过试点项目验证技术ROI,避免大规模投入前的资源浪费,先从“局部试点”开始,试点效果不错,再进行“规模化扩展”。
  • 过程无缝集成:将新技术嵌入现有测试流程(如需求分析-用例设计-执行-监控),而非孤立构建“技术孤岛”。
  • 人机协同:重新定义测试角色,在新技术的加持下,测试工具平台去做重复性的基础工作,测试人员去做更有价值的分析、决策和管理工作。比如某银行引入AI缺陷预测模型后,测试团队从“执行者”转型为“质量分析师”。

 

以上就是TMMi®的“测试过程优化”帮助企业理性评估并落地新技术的关键实践。

未来,TMMi®中国分会将继续加大TMMi®标准的本地化翻译工作,进一步完善认证体系。在此,我们也诚挚邀请有志于TMMi®本地化工作的专家们能加入我们,和我们一起推动TMMi®在中国的发展。如果您对TMMi®本地化工作感兴趣,可以扫描下方二维码,添加“iSQE”与我们工作人员联系。

对TMMi®本地化工作感兴趣请扫描二维码

添加“iSQE”与我们工作人员联系

 

top
关于CSTQB®
机构介绍
专家工作组
注册讲师介绍
合作企业介绍
ISTQB®合作伙伴
CSTQB®高校计划
认证项目
认证项目介绍
新闻与活动
新闻与资讯
会议与活动
培训与考试
资料中心
资料下载
常见问题
常见问题
TMMi®
TMMi®简介
资料下载
组织机构
TMMi®测试过程改进者
加入我们
加入我们
联系我们
联系我们