行业测试敏捷化成熟度年度报告解读

简介: 行业测试敏捷化成熟度年度报告解读

01

这是一份什么样的报告

本次调研内容涵盖测试的组织架构定位、人员构成、能力认证、敏捷转型、试工具链、测试流程与管理、测试实践、测试持续优化、度量体系以及团队协作等各领域。调研问卷的内容来自测试敏捷转型一线体现了他们对转型的思考以及到的问题。希望通过这些调研数据了解行业的探索实践为测试敏捷化转型提供有益的参考和指导积极促进行业的创新和发展。

 

本次调研样本选择定向发放。调研样本根据一定比例的行业分布选取其中有56家金融企业包括基金、保险、证券、银行等、3家通信公司、4家科技公司、9家传统业公司共计回收调研问卷196份。筛选出有效问卷95份。


所以,对于想要了解测试敏捷化行业发展的同学,这份报告还是具备参考价值的。

02

根据笔者自身的经验,重点关注了三个问题的结论。

 

虽然对于敏捷在中国的企业中是否真正落地,业内还有很多争议的点。但是,做出改变本身就是一种进步,测试敏捷转型也是行业的大趋势,测试人员需要为此做好准备,理解和掌握持续测试的能力,学会持续反馈,把DevOps理念融入到测试活动中去,将会极大提升自升的竞争力。(可参考:测试如何构建快速反馈的能力持续测试持续反馈

 

 

在敏捷实践对测试人员最必要的三个要求中,业务知识、软技能及自动化测试能力被排在了前三,这个也是符合行业诉求的。

 

以笔者所在的行业来说,业务知识一定是排在第一位的,因为业务测试(包含黑盒测试、探索性测试)是保障质量的核心手段,也是最能直接产生价值的。

 

由于业务的复杂性、团队规模的问题,导致团队对测试人员的沟通表达能力、协调能力的要求就会逐步提升,敏捷实践中,也强调个体的互动,这部分软技能强的人,在团队中会备受欢迎。

 

自动化测试能力,已经成为测试人员的基本技能,能够把日常的功能测试用例,准确地转换成自动化测试用例(接口为主,UI为辅,可参考:接口测试这么玩才明白),与CICD集成到一起,最大限度地发挥自动化的价值。单纯地测试开发人员(不参与业务,只研发框架),会比较危险。市场上的轮子已足够多。

 

注意这三者的顺序。

 

 

测试左移已经得到了比较好的实践,在笔者的团队中,大家也逐步认识到了需求实例化的重要性,并逐步落地,对于产研测三方对齐需求,减少后期的返工,有巨大的帮助。(可参考:从测试看需求

 

但是在工程实践上,左移的效果就不是很理想了,不论是TDD还是BDD,对团队当下的研发模式都提出了较大的挑战,交付时间上也不太能允许。后续希望团队在这方面能有更多的实践,改进研发过程,更好地保障交付质量。

03

报告还安排了几份案例分享,对我帮助比较大的,是中国联通软件研究院李建斌老师分享的《质量右移构建四重保障实现端到端价值赋能》。


质量右移,核心是做好线上巡检,尽可能减少问题的爆发半径,减少损失。在分享中,李建斌老师提了四重保障机制:

从UAT测试理念出发,进行用户级接收测试

以自动化测试为基础,结合运营需要,开展自动化主动探活业务服务

由外到内梳理各层级指标,以接口巡检贯穿全层级,提升架构问题发现准确度

聚焦非功能性测试,评估系统承载能力。

 

值得学习和思考。

04

报告总结了10句主要的核心观点,但是笔者更喜欢的是关于核心观点的开篇词:观点,基于抽样结果而提炼,观点,因为个人经验而局限,观点,融入读者认知而多样。


这也是笔者深度参与了这份报告从出题到最后解读的原因,当更多的观点被提出时,就会产生不一样的碰撞,我们在埋头苦干的同时,也需要抬头看路,去思考更多的东西,充实自己的职业生涯。

 

附:10个核心观点:


  • 相比上一年度,测试人员在50—300人范围内呈增长趋势。
  • 测试管理职能在组织架构中独立设置和运行是发展主流
  • 开发与测试比与组织的资源投入,对质量的重视程度以及系统稳定、自动化程度高度相关。
  • 建立专职的测试技术团队是构建组织级测试能力的重要保证。
  • 测试实践过程重视体系化管理,正逐步改变原来松散的管理模式。
  • 质量并非只是测试的责任,而是需要团队每个角色的共同努力。
  • 单元测试对人员能力和成本都有较高要求,并非本身无意愿,现阶段推动单元测试仍有较高阻力。
  • 测试质量效能度量尚在起步阶段,消费场景和体系建设仍在探索阶段。
  • 在质量保证方面正逐步形成从需求分析到生产环境的全面覆盖,注重提升端到端的质量保障能力。
  • 敏捷聚焦在项目级的质效提升。组织级测试敏捷化更加考验测试的整体规划能力和建设水平。
相关文章
|
1月前
|
数据采集 人工智能 安全
CIO面临更快交付AI成果的压力
CIO面临更快交付AI成果的压力
|
搜索推荐 测试技术
持续提高软件研发团队效能
提高软件研发团队效能是一个持续的过程,想要快速提高效能的实践几乎都是以失败告终。
172 0
CMMI之技术预研
CMMI之技术预研
570 0
|
传感器 算法 物联网
【企业架构】投资企业架构工具的 6 个理由
【企业架构】投资企业架构工具的 6 个理由
|
敏捷开发 机器学习/深度学习 搜索推荐
如何做好创业公司研发团队的项目管理?
探讨创业公司中的软件研发项目管理问题: 大部创业公司的软件研发管理处于什么阶段? 如何改善软件研发过程和提高效率? 软件研发过程会涉及哪些工程理论和方法?
354 0
如何做好创业公司研发团队的项目管理?
|
数据采集 安全 机器人
RPA实施路线图的长远考虑
自动化仍然是增长最快的企业软件类别之一,研究机构Gartner公司在最近发布的一份报告中预计,全球RPA软件收入将比去年增长近20%。
148 0
RPA实施路线图的长远考虑
|
监控
CMMI落地中PQA实施的苦恼
CMMI一直强调组织愿景,组织战略,一切目标的制定,活动的裁剪都是围绕着“战略”二字展开。因此不同角色的定位和工作内容也由高层的战略指导方向而定,那么QA能做到什么样,老大的理解、定位、投入是很关键的。
CMMI落地中PQA实施的苦恼
|
架构师 机器人 Devops
Forrester公司分析师表示2020年自动化领域将面临五大挑战
如今,每个企业都在致力于实现自动化。然而大多数首席技术官面临的挑战是,自动化直到目前在很大程度上还是一个复杂的事情。
下一篇
无影云桌面