软件质量控制:敏捷测试
软件质量控制:敏捷测试详细内容
软件质量控制:敏捷测试
这是一个外界急剧变化的时代,更是一个自身加速进化的时代。面对这样的时代大潮,如果不想被拍死在前滩上,就只能比对手跑得更快更灵活。所以我们需要主动求变,打造应对变化的能力。在这样的飞速变化的环境下,还要避免犯错以保证产品的质量,更加难上加难。项目管理的铁三角中,范围,时间和成本都有可能变化,唯独质量是不容妥协的。要保证质量,必须从顶层设计系统化的质量管理体系。
治病于未然,在产品交付之前就把质量问题解决掉,需要转变单纯依靠事后检测的传统思路,在产品的开发过程中就把质量举措嵌入进去,这就是内建质量管理的方法论体系的核心思想。从组织,流程,产品 和工具等4个角度落地实施,加上科学的质量度量体系作为指引方向的仪表盘,才能贯彻内建质量的理念,实现在敏捷开发模式下的质量控制。
学完本课程,学员将会对以下软件质量控制的内容有一个清晰的认识:
● 为什么要在软件质量控制中采用内建质量的管理体系(Why)?什么是内建质量(What)?
1)时间紧,任务重,资源有限,如何保证交付项目的质量?
2)上线前大批量的集成和构建造成bug满天飞,如何应对集中交付的风险?
3)产品频繁迭代增量地交付大量版本,如何及时完成繁重的测试任务?
● 如何落地实施内建质量管理体系(How to do)?
1)如何设计质量管理团队的组织架构?
2)内建质量管理体系的流程是怎样的?
3)从产品的价值交付角度,如何内嵌质量流程进去?
4)如何通过工具落地质量管理流程?
课程的逻辑结构是内建质量体系的定义-四个维度的落地举措-PDCA闭环,将从企业质量管理的组织,流程,产品和工具等4个维度出发,分析每个维度中常见的Top3痛点问题,引导学员讨论解决方案,然后推荐业界最佳实践的方法和工具,采用行动式学习方式进行重点演练,最后根据讲师亲身参与的咨询服务实战经验,进行优秀标杆企业(比如华为和平安等)的案例分享。
导引:软件的内建质量管理体系
本模块介绍了什么是内建质量管理体系,及其产生的动机和收益,4大组成模块包括组织,流程,产品和工具。同时还探讨了测试前置到开发阶段以及需求阶段的场景和好处。
1. 内建质量框架
2. 测试前置
第一讲:组织架构
本模块从组织架构的角度出发,探讨如何打造内建质量管理的团队。重点介绍了QA的职责定位、技能地图、成长方向,以及在敏捷研发团队中,开发和测试的分工与合作,他们分别要做什么才能内建质量到开发过程中。
一、QA的职责定位
1. 传统:最后一道门的守门员
2. 敏捷:全员参与
二、QA的技能树
1. 业务:和客户相关的产品和业务能力
2. 技术:工程实施交付的能力
3. 管理:带队伍打仗的能力
三、职业发展方向
1. 功能测试:面向用户的端到端全流程验收测试
2. 测试开发:测试相关的工具平台的开发
3. 测试架构师:设计测试工具和平台的解决方案
4. 测试经理:带领测试团队,保证产品质量
5. 产品经理:决定产品的方向
四、全功能团队
1. 开发人员的自测责任
2. 测试人员的开发能力
第二讲:流程方法(敏捷测试4象限)
本模块以敏捷测试4象限为主,分别介绍了指导开发面向技术和业务、评价产品面向业务和技术这四个象限,分别详细探讨了有哪些测试方法可以用来保证质量。
一、指导开发面向技术
1. 单元测试
2. 接口测试
二、指导开发面向业务
1. 实例化需求
2. 验收测试
三、评价产品面向业务
1. 场景测试
2. 探索性测试
3. 可用性测试
四、评价产品面向技术
1. 非功能需求
2. 质量属性树
3. 技术债管理
第三讲:产品价值交付
本模块从产品价值交付的端到端视角,重点讨论如何以客户为中心的质量管理,包括业务验收测试、验证易用性的用户可用性测试,为了业务增长做的AB测试,以及如何在迭代交付中持续演进架构,这是把质量内建贯穿产品生命周期创造业务价值的全过程。
一、端到端业务验收测试
1. 客户视角
2. 用户可用性测试:用户体验
二、AB测试
——业务增长模型:AARRR
案例:微软Bing搜索引擎的AB Test
三、演进式架构设计
1. 迭代交付
2. 持续架构
第四讲:工具与自动化
本模块重点讨论如何使用工具来帮助保证质量,讨论了如何搭建测试自动化金字塔,建立分层质量防护网,同时还介绍了各阶段和质量相关的工具链。
一、测试自动化金字塔
——分层质量防护网
案例:行业标杆的测试分级体系
二、CI/CD工具链
1. 需求管理
2. 代码管理
3. 系统构建
4. 分层测试
5. 部署上线
6. 缺陷管理
案例:行业标杆的CI/CD工具链
第五讲:质量管理的PDCA
本模块讨论了质量管理的策划、执行、检查和改进的完整闭环过程,包括其中涉及的测试相关过程,最后还重点讨论了质量的度量指标体系。
1. 测试计划
2. 测试用例Test Case:Test Case的质量
3. 测试环境
4. 测试数据:集中管理
5. 缺陷报告
6. 测试人员的一个迭代
7. 质量度量指标:覆盖率
钟义杰老师的其它课程
从技术走向管理 12.30
课程背景:作为业绩出色的技术骨干,他们的能力得到了认可和回报,因此被提升到新的管理岗位,有理由为此庆祝。与此同时,公司的期待也越来越高。作为新晋管理者,要想获得成功需要一个重大的变化,即他们的工作成果不再是通过亲自对技术的钻研而获得,变成依靠下属和团队的努力而获得。从技术走向管理,意味着从管理自我进化到管理他人了,对管理能力的提出了新的挑战。本课程聚焦技术骨
讲师:钟义杰详情
后IPD时代的项目管理:华为敏捷转型经验 12.30
课程背景:这样的场景您是否似曾相识:缺乏准确、有前瞻性的客户需求关注,反复做无用功,浪费资源,成本居高不下;没有跨部门的结构化流程,各部门都有自己的流程,但部门流程之间是靠人工衔接,运作过程割裂;专业技能不足,作业不规范,依赖“英雄”,这些“英雄”的成功难以复制;组织上存在本位主义、“部门墙”,各自为政,造成内耗;项目计划无效,项目实施混乱,无变更控制,版本
讲师:钟义杰详情
后IPD时代的研发管理:华为敏捷转型经验 12.25
这样的场景您是否似曾相识:缺乏准确、有前瞻性的客户需求关注,反复做无用功,浪费资源,成本居高不下;没有跨部门的结构化流程,各部门都有自己的流程,但部门流程之间是靠人工衔接,运作过程割裂;专业技能不足,作业不规范,依赖“英雄”,这些“英雄”的成功难以复制;组织上存在本位主义、“部门墙”,各自为政,造成内耗;项目计划无效,项目实施混乱,无变更控制,版本泛滥;没错
讲师:钟义杰详情
产品经理的自我修养:精益产品画布沙盘 12.25
作为产品负责人,您是否经常碰到以下场景:客户的需求变化多端,说好的方案改来改去,拼命做出来的功能一上线就打入冷宫老板和干系人非常不满开发成本一再超预算,交付时间延期,产品缺陷太多产品开发团队996加班疲于奔命,天天吵架抱怨不止,团队业绩吊尾士气低落产品经理背着这些又大又圆又黑的黑锅负重前行,苦苦寻找突破方向,内心非常焦虑,所有可能的方案都提出来了,奈何资源有
讲师:钟义杰详情
大规模敏捷框架ScaledAgileFramework(SAFe)是目前全球运用最广泛的大规模敏捷框架,也是全球敏捷相关认证成长最快、最被认可、最有价值的规模化敏捷认证,目前全球SAFe认证专业人士已达120万人。据官方统计,获得新证书的IT专业人士的平均工资增长13,000美元,其中78的认证人士表示,在获得认证后,企业对他们的技能需求更大了。在敏捷方面“
讲师:钟义杰详情
这是一个伟大的创新时代,也是一个飞速的变化时代。客户的需求在千变万化,市场上可供选择的产品和服务无比丰富,新技术层出不穷,而你的对手还在努力试探寻求突破方向。选择比努力更重要,如何确定一个正确的方向,确保团队的努力能够兑现,对产品经理、项目经理和团队领导来说是首要的任务。寻找正确的产品创新方向(Dorightthings)是摆在我们面前的根源痛点问题。设计思
讲师:钟义杰详情
精益产品创新与管理2天 06.02
精益产品创新与管理课程大纲钟义杰2天标准版题记41910-8327390多年以后,微笑着面对朝令夕改的客户爸爸,产品经理小明将会回想起,他的钟·培训讲师·敏捷教练·产品顾问·义杰老师带他去见识精益产品创新方法的那个遥远的下午。↓↓↓勇敢(WúChǐ)地模仿↓↓↓《百年孤独》原作版权:马尔克斯目录TOC\t"副标题,1,大标题,2,小标题,3,小标题
讲师:钟义杰详情
敏捷项目管理课程大纲2天 06.02
敏捷项目管理课程大纲-725805480060钟义杰2天通用版题记多年以后,微笑着面对朝令夕改的甲方爸爸,项目经理小明将会回想起,他的钟·培训讲师·敏捷教练·管理顾问·义杰老师带他去见识敏捷的那个遥远的下午。↓↓↓勇敢(WúChǐ)地模仿↓↓↓《百年孤独》原作版权:马尔克斯目录TOC\tquot;副标题,1,大标题,2,小标题,3,小标题2,4,小标题3,5
讲师:钟义杰详情
- [杨建允]2024全国商业数字化技
- [杨建允]2023双11交易额出炉
- [杨建允]DTC营销模式是传统品牌
- [杨建允]探析传统品牌DTC营销模
- [杨建允]专家称预制菜是猪狗食,预
- [潘文富]厂家对经销商工作的当务之急
- [潘文富]经销商转型期间的内部组织结
- [潘文富]小型厂家的招商吸引力锻造
- [潘文富]经销商发展观的四个突破
- [潘文富]经销商的所有产品都要赚钱吗
- 1社会保障基础知识(ppt) 21255
- 2安全生产事故案例分析(ppt) 20330
- 3行政专员岗位职责 19114
- 4品管部岗位职责与任职要求 16373
- 5员工守则 15537
- 6软件验收报告 15460
- 7问卷调查表(范例) 15204
- 8工资发放明细表 14660
- 9文件签收单 14315





