聊聊鼎叔的新书《无测试组织-测试团队的敏捷转型》

这是鼎叔的第八十篇原创文章。行业大牛和刚毕业的小白,都可以进来聊聊。

欢迎关注本公众号《敏捷测试转型》,星标收藏,大量原创思考文章陆续推出。

本书官方购买链接请点击 https://item.jd.com/14105386.html。

图片

为何写作本书

    对于“无测试组织”,初次看到的同学,可能会觉得有标题党之嫌,类似“测试岗位已死”的论调,每几年就会在媒体和圈子里传播一轮。难道狼又要来了么?
    实际上,测试工程师在行业中的招聘数量不降反升,随着新兴公司的蓬勃发展,薪酬也水涨船高。但是“无测试组织”的发展势头在这些年并没有明显的呈现。
    这本书想讲的并非预言,而是在高度成熟的敏捷研发团队中,测试工作应该如何开展?谁来承担?
    今天的测试工程师,面向可能的未来变革开始长期修炼,有百益无一害。但这并非是根据一本书的预测而盲目改变自己的职业方向。
    敏捷团队中,测试技能“永生”,但传统意义上的“测试团队”可以“无”,这才是我想定义的“无测试组织”。 无测试组织延展了测试内涵的四化,服务化、标准化、智能化、全员化。品质保障不再由专职的测试工程师团队全权负责,而是由业务团队全员、专家、标准、平台及每一个用户去协力保障。

    这样的“无测试组织”,可能在很多年后还是一股特立独行的清流,但我坚信它会是价值认可度最高,回报最高的典范团队。它也是在本质上契合敏捷研发价值观的理想形态。
    正如武侠小说所说,做到“手中无剑,心中有剑”是一个艰苦和长期的改进过程,充满着尝试、误解、风险和快乐。如果只是习惯了现在的稳定工作分工,只顾着解决眼前的麻烦,就无法引领团队走向正确的方向。
    具体如何一步步实践、探寻、演进,将在后面的章节陆续展开。在最后一章我们会再详细阐述对无测试组织的系统理解。

本书主要内容

按照“打造敏捷测试团队”和“修炼敏捷测试技术”,分为两大部分展开。

第一部分(第1~7章)打造敏捷测试团队

从“测试团队为什么敏捷不起来”讲起,介绍敏捷测试团队需要具备的理论认知,引出多个维度的敏捷组织要求,并对质量度量体系进行重新构建。

我们会展开打造敏捷测试组织的痛点模块,分享亲身实施的案例,包含:团队诊断、敏捷度量、流程敏捷、文档敏捷、外包管理敏捷、创新组织打造等,其中流程敏捷是重点介绍的模块。在整个研发生命周期的各个阶段,测试团队都有值得敏捷实践的具体措施。

第1章 敏捷测试团队的自我诊断

这是引出本书知识体系的章节,解释什么是敏捷测试,敏捷转型为什么容易失败,本章提供一套自我诊断敏捷短板的方案,为未来的团队转型工作制定核心举措。

第2章 敏捷实践中的测试关注点

主流的敏捷实践框架知识丰富,本章在简要介绍常见的敏捷框架知识的同时,重点放在测试人员和测试活动的启发思路上,利用各种敏捷知识改善测试活动,突破自身岗位的局限,借助全员力量内建出好的质量。

第3章 测试左移与右看

针对测试团队经常探讨的测试左移和右看实践,给出更丰富的思考和创新的推荐做法。让贯穿整个软件研发生命周期中的测试活动流程更加高效。

第4章 敏捷研发的度量

介绍敏捷研发的质量保障和度量体系,以及它和传统研发度量的差别,指导质量保障人员进行敏捷意识转身,走出职场口碑困境。同时,对于效能度量指标和方案进行深入剖析,真正衡量出测试团队的敏捷成熟度。

第5章 敏捷文档与沟通

本章介绍如何推动高价值的文档更加生动的创建,满足敏捷团队的日常需求,以及如何建设体系化的敏捷研发文档体系。另外,也详解了开发和测试在沟通中容易发生争执的概念。高效文档很重要,高效沟通更重要。

第6章 团队能力培养与创新氛围

员工和团队的核心能力水平是敏捷实践的成功三大要素之一。本章重点放在测试主管如何提升人员成长必须的关键能力,指导员工的专业晋升发展,构建安全轻松的技术创新氛围,保障团队能持续提高效能。

第7章 外包测试的高效管理

测试外包是常见的快速拓展人力资源手段,便于承接业务飞速发展的需求。如何稳妥地建立测试外包项目团队,保障管理运作的高效率,是本章分享的重点。对于ODC异地团队的管理如何开展,本章也提供了不少新的实践方法。

第二部分(第8~15章)修炼敏捷测试技术

本部分涉及专业技术的敏捷实践,尤其针对测试相关领域的敏捷提升方案,按照从基础到进阶的顺序,分别介绍测试分析设计能力、自动化ROI认知、敏捷测试的三大利器、提升用户体验的测试方案、面向未来的智能化测试、无测试组织的思维实验等。

其中,敏捷测试三大利器是非常丰富且有效的实践知识体系,占据最大的篇幅,具体包括探索式测试、众包众测、精准测试三大块。

第8章  测试分析与设计基础

这章是测试专业能力的基础,缺失测试分析与设计能力将导致敏捷测试失去牢固根基,测试人员的专业发展也会走歪。通过贯穿需求、开发和测试环节的分析过程,真正掌握测试策略和测试用例的专业制定方法,并在迭代中不断改进。

第9章  自动化测试的ROI

本书不会详细讲解具体的自动化框架如何开发和定制,但是本章将结合过往实践的经验教训,详细介绍自动化ROI的计算理论和关键要素,帮助大家针对不同类型的自动化测试项目梳理出提高收益的通用技巧。落地自动化测试很容易,让自动化测试收益得到公司认可,则困难得多。

第10章 探索式测试

本章介绍敏捷测试技术方案的三大利器之一-探索式测试,也是天然适合敏捷理念的测试风格,从探索式测试理论到典型探索方法,再到完整实践流程,本章都会结合真实案例一一介绍,最后会提供方便大家成为探索测试达人的工具箱。

第11章  众包测试

本章介绍敏捷测试技术方案的三大利器之二-众包测试,从众包行业知识开始讲起,介绍了众测众包平台的结构和开发心得。通过打造高活跃度的众包平台和最高效的反馈工具,激励用户为我们发现多种多样的长尾问题,展示众包平台的无所不能。

第12章 精准测试

本章介绍敏捷测试技术方案的三大利器之三-精准测试,从两个实践路线进行解读。一,如何让测试工程师掌握精准分析测试的方法,主动提高覆盖率,和开发平等对话。二,什么是强大的精准测试平台,它如何让我们的用例覆盖效率提升,同时让开发定位缺陷更迅速。

第13章 提升用户体验的测试方案

工程师对于用户共情能力的不足,以及单纯的产品逻辑思维,导致低级的用户体验问题经常逃逸到线上。测试团队可以通过提升用户体验的一系列理论知识和探索式方法,用很低的实践成本快速沉淀寻找用户体验问题的各种易用规则。

第14章 迈向智能测试

本章从两个方面解读测试团队如何迎接未来的智能化工程时代。第一,如何建立评测多种多样智能化产品的体系化能力,并且效率要足够高。第二,如何对现有的测试方案和平台进行智能化升级,突破现有自动化测试效率的边界。我们可以借助各方的力量来实现未来的智能测试目标。

第15章 思维实验-无测试组织

基于之前各章的学习理解,传统的竖井式专职测试团队的价值在不断弱化,这和敏捷的高阶发展趋势不相符合。不妨大家来做一个思维实验,结合本书所有内容,畅想未来的无测试组织会是什么样子,以及我们现在可以做哪些转型的准备。有的团队已经开始行动了!

众所周知,敏捷转型领域著作层出不穷,测试领域要面对的专业问题千千万万,团队管理的知识模块也博大精深,不论哪一个领域都无法在一本书中完整论述。本书书名包含了这三个关键词,“敏捷转型”“团队”“测试”,恰恰是取三者的交集,聚焦测试团队的视角,解决测试面对的实际问题,同时以“敏捷效果”作为挑选素材和观点的准绳,期望达成效能的长期提升。

到达高度敏捷的团队境界,还要思考三个关键词,它们会成为本书讨论的核心维度,缺一不可,即:“质量”“效率”“能力”,这三个词是构建完整敏捷体系的根基。本书还有一个隐含的关键词-团队成熟度,不同成熟度的团队,建议采取的敏捷手段是不一样的,这在本书各个章节都有具体的体现。

本书读者对象

质量经理、质量总监,及高级技术管理者。通过本书的介绍可以更清晰地了解不同组织形态下质量工作转型的困难,坚持正确的理念,锁定适合自身的改进指标。通过本书介绍的与敏捷测试相关的基础经验和思维模式,能够让质量团队更好地敏捷转身。

一线团队的管理者。通过本书可以完整地实践敏捷转型,深入了解知名研发团队真实发生的经验教训。

开发和测试相关专业领域的学生、爱好者、一线工程师,或者其他非技术岗位人员(如产品经理)。通过本书学习,可以从日常工作开始立即行动,引入低成本的尝试措施。本书不涉及特定技术框架和编码理解,对读者没有技术门槛的要求,不同层次的读者可以收获不同的思考启发。案例虽然大多数发生在质量/测试团队中,但其解决思路是广泛适用于各类角色的。

本书的每一章内容都可独立学习和应用,互相之间没有理解上的依赖关系,读者可以根据兴趣直接阅读相关章节。所有章节形成有机的敏捷测试整体思维,逐步面向未来递进。

本书内容特色

从质量/测试的专业领域来看,市面上尚没有聚焦质量/测试团队如何敏捷转型的图书,有的只是特定的局部理论和工程实践。行业内专业做测试的人通常不太精通敏捷,但专职做敏捷的教练并不会把重心放在测试人员上,而是更多把精力放在引导三驾马车的角色:产品负责人、Scrum Master、技术负责人。测试工程师通常作为跟随者角色,缺乏切合自己视角的案例分析,又不敢改变自己传统的质量兜底责任,往往处于被动状态。

因此,本书从一线测试团队的常见困难和视角出发,填补了这一空白。各大公司对质量/测试团队的投入都占据不小的研发投资比重,公司管理层愿意在提高质量管控和测试效能方面持续投入。

不可否认,国外经典的敏捷作品,或测试大牛的著作,都是讲思想体系,思考模型,深入浅出,历久弥新。而国内敏捷类原创图书大多重点关注工程搭建,附带大量的源代码,难以随时升级,也会影响可读性。过于依赖眼前的工具链,一旦技术平台升级换代,就失去了实操准确性。

本书更多聚焦在“道”的理解贯通,同时辅以大量知名一线团队亲身实践案例,既有长期有效性(不会随着技术发展而淘汰),又能引发广泛深入的思考,能接员工的地气。把“道”用在具体工程项目的术上,能够举一反三,迭代认知进步。非常欢迎读者与本人进行更多的实践案例探讨。

而其他一线支持团队,如设计、运营、运维、客服,都是测试团队的密切合作伙伴,大家在面对难题时的底层冲突和解决思路都是普适的,同样能从本书中得到启发。

为什么我要写这本书?

我长期在一线互联网技术公司从事测试技术总监工作,从移动互联网的荒蛮期走到红利末期。

回顾过往,本人的职业生涯可以分为三个时期,职业经理人、创业者、教练。随着对教练技术和敏捷实践知识的体会加深,想写这本书的愿望越来越强烈。相对于其他的测试专家和管理者,我的风格更偏好提炼经验教训和方法论,关注效能创新的不同维度。但手把手教会读者搭建和改造具体的技术框架平台,则并非我的擅长。

本书包含很多本人参与的鲜为人知的精彩案例故事,具备丰富的多样化思考角度。经常从不同类型团队的视角梳理底层逻辑,是敏捷管理者自我提升的有效习惯。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/162946.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

入选《数据结构与算法领域内容帮榜》第44名

入选《数据结构与算法领域内容帮榜》第44名

注册并实名认证华为开发者账号

首先 我们访问 https://www.harmonyos.com/ 访问鸿蒙官方网站 右上角 我们点击 登录 然后 我们选择注册 然后 注册方式 有邮箱和手机号的注册 这边 看大家需要 如果像我不怎么登邮箱这种 建议还是选择手机号注册 这里 居住地区 应该就是默认中国吧 然后 手机号 验证码 密码…

[springboot bug] mac 文件读取灵异事件

一开始是想尝试一下spring在过去的xml文件配置bean 的感觉,但是在测试 FileSystemXmlApplicationContext 的时候,反复确认文件路径没有问题,将 / -> \\ 也不起作用,后决定debug一下,发现根因。记录一下&#xff0c…

LeetCode算法心得——使用最小花费爬楼梯(记忆化搜索+dp)

大家好,我是晴天学长,很重要的思想动规思想,需要的小伙伴可以关注支持一下哦!后续会继续更新的。💪💪💪 1)使用最小花费爬楼梯 给你一个整数数组 cost ,其中 cost[i] 是从…

PTA-使用函数求最大公约数

本题要求实现一个计算两个数的最大公约数的简单函数。 函数接口定义&#xff1a; int gcd( int x, int y ); 其中x和y是两个正整数&#xff0c;函数gcd应返回这两个数的最大公约数。 裁判测试程序样例&#xff1a; #include <stdio.h> int gcd( int x, int y ); i…

【数据结构】深入浅出理解链表中二级指针的应用

&#x1f984;个人主页:修修修也 &#x1f38f;所属专栏:数据结构 ⚙️操作环境:Visual Studio 2022 (注:为方便演示本篇使用的x86系统,因此指针的大小为4个字节) 目录 &#x1f4cc;形参的改变不影响实参! 1.调用函数更改整型时传值调用与传址调用的区别 &#x1f38f;传值…

C#,简单修改Visual Studio 2022设置以支持C#最新版本的编译器,尊享编程之趣

1 PLS README & CHAPTER 5 用一个超简单的例子说明各版本 C# 的差异。 使用新版本&#xff08;比如C#.11&#xff09;&#xff0c;当然有一定的好处。我们在写程序的时候一般这样&#xff1a; Visual Studio 2022 默认只能这样写&#xff1a; string imageFile Path.C…

若依框架参数验证

文章目录 一、前端触发参数校验异常1.前端页面2.前端代码 二、后端触发参数校验异常1.前端页面2.后端报错 三、后端自定义参数验证1.添加注解2.触发后端校验 一、前端触发参数校验异常 1.前端页面 输入不符合校验规则的值来触发 2.前端代码 校验规则数组 表单的元素 修…

JAVA小游戏“飞翔的小鸟”

第一步是创建项目 项目名自拟 第二步创建个包名 来规范class 再创建一个包 来存储照片 如下&#xff1a; 代码如下&#xff1a; package game; import java.awt.*; import javax.swing.*; import javax.imageio.ImageIO;public class Bird {Image image;int x,y;int width…

Windows下安装Anaconda3并使用JupyterNoteBook

下载安装包 Anaconda官网 进官网&#xff0c;点击下载 自动根据当前系统下载对应的包了&#xff0c;安装包大约1G&#xff0c;喝杯Java耐心等待。 安装 很多人安装C盘&#xff0c;我这里放D盘。 注意&#xff1a;你的文件夹目录一定要不能有空格 然后其他的直接默认install即…

在线视频课程教育系统源码/网课网校/知识付费/在线教育系统/在线课程培训系统源码

源码简介&#xff1a; 在线视频课程教育系统源码&#xff0c;作为网课/网校/知识付费/在线教育系统&#xff0c;它有文章付费阅读在线点播自动发货付费阅读VIP会员系统等功能。它是实用的在线课程培训系统源码。 发货100-在线视频课程教育系统&#xff0c;它是一款功能实用的…

优思学院|2024年质量管理的大趋势

2023年我们已经顺利度过了整年的大部分时间&#xff0c;2024年质量管理的趋势和问题在全球范围内都已经引起了关注&#xff0c;或者仍然是企业导航的首要任务。 1. 通货膨胀与质量管理 2023年&#xff0c;全球范围内通货膨胀和严峻的经济状况成为企业最关心的问题之一。尽管物…

前端如何判空

这样判空就会报错 loadNode(node, resolve)console.log("node")console.log(node)if (node.data ! null) {this.get(ctx /publicity/publicityType/typeTreeData?id node.data.id).then((res) > {resolve(res)})}}, 需要这样写&#xff0c;用typeof来做类型判…

java 实现发送邮箱,复制即用,包含邮箱设置第三方登录授权码获取方法

application.yml spring:profiles:active: dev # active: test#邮件附件上传文件大小限制servlet:multipart:max-file-size: 50MB #单个文件大小限制max-request-size: 100MB #总文件大小限制&#xff08;允许存储文件的文件夹大小&#xff09;mail:default-encoding: UTF…

YOLOv5改进: Inner-IoU基于辅助边框的IoU损失,高效结合 GIoU, DIoU, CIoU,SIoU 等 | 2023.11

💡💡💡本文独家改进:Inner-IoU引入尺度因子 ratio 控制辅助边框的尺度大小用于计算损失,并与现有的基于 IoU ( GIoU, DIoU, CIoU,SIoU )损失进行有效结合 推荐指数:5颗星 新颖指数:5颗星 💡💡💡Yolov5/Yolov7魔术师,独家首发创新(原创),适用于…

安卓毕业设计基于安卓android微信小程序的培训机构系统

项目介绍 本文以实际运用为开发背景&#xff0c;运用软件工程原理和开发方法&#xff0c;它主要是采用java语言技术和mysql数据库来完成对系统的设计。整个开发过程首先对培训机构管理系统进行需求分析&#xff0c;得出培训机构管理系统主要功能。接着对培训机构管理系统 进行…

基于Python实现的一个命令行文本计数统计程序,可统计纯英文txt文本中的字符数,单词数,句子数,Python文件行数

项目简介 这是一个用 Python 编写的命令行文本计数统计程序。 基础功能&#xff1a;能正确统计导入的 纯英文txt文本 中的 字符数&#xff0c;单词数&#xff0c;句子数。扩展功能&#xff1a;能正确统计导入的 Python 文件中的代码行数&#xff0c;注释行数&#xff0c;空白…

如何使用VisualSVN在Windows系统上设置SVN服务器并公网远程访问

文章目录 前言1. VisualSVN安装与配置2. VisualSVN Server管理界面配置3. 安装cpolar内网穿透3.1 注册账号3.2 下载cpolar客户端3.3 登录cpolar web ui管理界面3.4 创建公网地址 4. 固定公网地址访问 正文开始前给大家推荐个网站&#xff0c;前些天发现了一个巨牛的 人工智能学…

vivado联合modelsim测试覆盖率

&#xff08;1&#xff09;配置环境 安装modelsim和vivado。点击vivado菜单栏中的tools&#xff0c;在下拉选项中选择compile simulation libraries。simulator选项选择&#xff1a;modelsim simulator。compile library location表示编译库存放的路径。simulator executable p…

【网络奇缘】- 计算机网络|性能指标|体系结构

&#x1f308;个人主页: Aileen_0v0&#x1f525;系列专栏: 一见倾心,再见倾城 --- 计算机网络~&#x1f4ab;个人格言:"没有罗马,那就自己创造罗马~" 目录 温故而知新 计算机网络性能指标 时延 时延带宽积 往返时延RTT 访问百度​编辑 访问b站 访问谷歌 …