课程费用

6800.00 /人

课程时长

2

课程排期

 
2024.11.23 -2024.11.24
广东 深圳 福田区,深南大道竹子林-深圳东方银座酒店(三楼 莫斯科厅)

成为教练

课程简介

课程深入解析企业级软件研发质量效能体系的建设与最佳实践,涵盖质量保障、效能提升、测试策略、DevOps实践等多个关键领域。通过案例分享与理论讲解,帮助学员掌握软件研发质量效能的核心知识与技术,推动企业研发效率与质量双重飞跃。

目标收益

1、理解质量效能核心:掌握软件质量与研发效能的关系及重要性。
2、提升测试策略:学习并应用先进的测试策略,提高测试效率与质量。
3、掌握双流模型:深入理解并实践研发效能与质量提升的双流模型。
4、优化质量管理:了解并优化软件研发质量管理流程,减少缺陷。
5、建设中台架构:探索测试中台与数据中台的建设方法,提升测试效率。
6、案例实践分享:通过实际案例分享,提升解决复杂问题的能力。

培训对象

软件研发负责人,研发管理负责人,质量负责人,DevOps负责人,测试负责人,工程效能负责人
测试架构师,资深测试工程师
研发管理人员,研发流程工程师
软件架构师,资深研发工程师
运维架构师,资深运维工程师,DevOps工程师,SRE

课程大纲

企业级软件研发质量&效能提升通识 1.当我们在谈软件质量的时候我们到底在谈什么
2.研发质量的涵盖范围
3.软件质量 VS 研发质量 VS 过程质量
4.软件质量与研发效能的关系
5.各大行业龙头企业为什么都开始关注“研发效能”
6.研发质效提升的金三角理论
7.国内互联网大厂质量体系的现状与趋势分析
8.国内传统软件企业质量体系的现状与趋势分析
9.ISO25010 质量模型的解读
10.测什么 vs 怎么测
软件质量保障体系建设的最佳实践 1.软件的质量问题到底谁来背锅
2.基于风险驱动的软件测试策略
3.全员质量意识的重要性
4.传统测试 VS 敏捷测试
5.测试的不可穷尽性
6.面向可测试性的软件设计
7.面向应用的监控能力建设
8.测试左移的各类最佳实践
9.测试右移的各类最佳实践
软件研发效能和质量提升的双流模型 1.研发效能和质量目前面临的主要问题
2.研发效能质效提升的双流模型简介
3.双流模型和质量工程的关系
4.双流模型的设计理念与落地实践
5.双流模型的详细解读
6.双流联动的技术选型与实现
7.双流模型在需求阶段的最佳实践
8.双流模型在个人本地开发与测试阶段的最佳实践
9.双流模型在代码合流阶段的最佳实践
10.双流模型在系统集成与测试阶段的最佳实践
11.双流模型在发布阶段的最佳实践
软件项目全生命周期的质量策略 1.全员软件质量管理模型的核心理念与落地实践
2.测试的金字塔模型 VS 测试的菱形模型
3.根据被测产品架构选择最佳的测试策略
4.如何充分利用自动化测试技术
5.如何避免过度依赖于自动化测试技术
6.开发人员自己做测试的局限性以及解决方案
7.以质量体系整体提升研发有效代码率
8.测试基础架构的建设
9.测试自身的质量把控
软件产品的投产风险与质量控制(行业最佳实践) 1.当前软件质量所面临的问题与挑战
2.基于风险驱动的软件质量保障体系
3.测试设计中“Less is more”原则的本质与内涵
4.地毯式轰炸 VS 精准打击
5.如何实现精准打击,从架构黑盒到架构灰盒
6.频繁反复修改的产品需求和模糊需求的应对策略
7.测试思维的重要性与培养
8.“自动化软件测试”的误区
9.测试用例的版本化管理
10.测试用例的分级体系建设
11.测试设计中需求的重要性
12.如何面对“不合格”的软件需求
13.“探索式测试”的正确打开方式(蚂蚁等的实际案例)
企业级质量度量的最佳实践 1.历史上的度量失败的案例
2.我们身边的度量失败的案例
3.软件质量度量领域的经典失败案例
4.软件质量度量领域的经典失败案例的解决思路
5.质量度量的第一性原理
6.度量的雷达图体系与设计方法
7.敏捷转型的度量实践
8.质量度量的常见误区
9.“度量十宗罪” 之避坑指南
10.过程指标 VS 结果指标
11.质量度量的相关性 VS 因果性
12.基于过程指标的大数据质量度量建模案例
13.过程指标收集的自动化打点
技术视角下的测试中台建设与顶层架构设计 1.测试中台建设的原始驱动力
2.测试中台的核心优势和必然性
3.从测试服务化到测试中台建设
4.什么是理想中的测试中台
5.测试中台全局架构初探
6.测试中台全局架构详细解读
7.测试中台的建设步骤和落地途径
8.短期战术目标和长期战略目标的矛盾以及解决思路
9.测试中台建设的对上管理
10.测试中台建设的对下管理
11.测试中台建设中的常见问题与应对思路
研发的质量管理实践 1.代码静态质量管理
2.代码动态质量管理
3.测试代码覆盖率管理
4.API测试覆盖率管理
5.技术需求测试覆盖率管理
6.业务需求测试覆盖率管理
7.Defect管理流程与优化
8.Defect反馈机制与优化
9.基于变更的影响分析流程
企业级自动化测试技术精要 1.自动化测试的策略设计
2.自动化测试的效果度量
3.自动化测试核心优势与问题
4.在什么时候适合开展自动化测试
5.如何构建高效,低维护成本的GUI自动化测试用例
6.GUI自动化测试技术详细解读
7.如何提高GUI自动化测试的稳定性
8.如何在开发版本完成前提前开展GUI自动化测试
9.测试用例脚本封装粒度的问题
10.从页面对象模型到业务流程模型
11.主流API测试工具(Postman和JMeter)的原理与使用技巧
12.API测试工具的局限性
13.基于代码的API测试的必要性
14.设计与构建高效的API自动化测试框架
15.数据驱动在API测试中的应用
16.API的并发测试和压力测试
17.API测试中的依赖解耦
18.复杂场景的API测试(连续API调用以及API调用之间的参数传递)
19.API调用时序的测试难点与应对策略
集成测试阶段的最佳实践 1.集成测试阶手工测试和自动化测试的占比问题
2.集成测试阶段GUI测试用例的选取原则
3.集成测试阶段API测试用例的选取原则
4.集成测试用例的版本管理实践
5.集成测试用例的继承关系
6.企业级集成测试最佳实践案例分享
企业级测试数据准备的最佳实践 1.测试数据中台的定义
2.测试数据中台能解决的问题
3.测试数据中台在大型企业的应用案例
4.测试数据准备的常见痛点
5.测试数据创建的方法和时机
6.从测试数据准备工具到测试数据服务Test Date Service
7.测试数据服务Test Date Service的技术演进(大量干货)
8.测试数据服务Test Date Service的局限性
9.如何克服局限性:从Test Date Service到测试数据中台
企业级软件研发质量&效能提升通识
1.当我们在谈软件质量的时候我们到底在谈什么
2.研发质量的涵盖范围
3.软件质量 VS 研发质量 VS 过程质量
4.软件质量与研发效能的关系
5.各大行业龙头企业为什么都开始关注“研发效能”
6.研发质效提升的金三角理论
7.国内互联网大厂质量体系的现状与趋势分析
8.国内传统软件企业质量体系的现状与趋势分析
9.ISO25010 质量模型的解读
10.测什么 vs 怎么测
软件质量保障体系建设的最佳实践
1.软件的质量问题到底谁来背锅
2.基于风险驱动的软件测试策略
3.全员质量意识的重要性
4.传统测试 VS 敏捷测试
5.测试的不可穷尽性
6.面向可测试性的软件设计
7.面向应用的监控能力建设
8.测试左移的各类最佳实践
9.测试右移的各类最佳实践
软件研发效能和质量提升的双流模型
1.研发效能和质量目前面临的主要问题
2.研发效能质效提升的双流模型简介
3.双流模型和质量工程的关系
4.双流模型的设计理念与落地实践
5.双流模型的详细解读
6.双流联动的技术选型与实现
7.双流模型在需求阶段的最佳实践
8.双流模型在个人本地开发与测试阶段的最佳实践
9.双流模型在代码合流阶段的最佳实践
10.双流模型在系统集成与测试阶段的最佳实践
11.双流模型在发布阶段的最佳实践
软件项目全生命周期的质量策略
1.全员软件质量管理模型的核心理念与落地实践
2.测试的金字塔模型 VS 测试的菱形模型
3.根据被测产品架构选择最佳的测试策略
4.如何充分利用自动化测试技术
5.如何避免过度依赖于自动化测试技术
6.开发人员自己做测试的局限性以及解决方案
7.以质量体系整体提升研发有效代码率
8.测试基础架构的建设
9.测试自身的质量把控
软件产品的投产风险与质量控制(行业最佳实践)
1.当前软件质量所面临的问题与挑战
2.基于风险驱动的软件质量保障体系
3.测试设计中“Less is more”原则的本质与内涵
4.地毯式轰炸 VS 精准打击
5.如何实现精准打击,从架构黑盒到架构灰盒
6.频繁反复修改的产品需求和模糊需求的应对策略
7.测试思维的重要性与培养
8.“自动化软件测试”的误区
9.测试用例的版本化管理
10.测试用例的分级体系建设
11.测试设计中需求的重要性
12.如何面对“不合格”的软件需求
13.“探索式测试”的正确打开方式(蚂蚁等的实际案例)
企业级质量度量的最佳实践
1.历史上的度量失败的案例
2.我们身边的度量失败的案例
3.软件质量度量领域的经典失败案例
4.软件质量度量领域的经典失败案例的解决思路
5.质量度量的第一性原理
6.度量的雷达图体系与设计方法
7.敏捷转型的度量实践
8.质量度量的常见误区
9.“度量十宗罪” 之避坑指南
10.过程指标 VS 结果指标
11.质量度量的相关性 VS 因果性
12.基于过程指标的大数据质量度量建模案例
13.过程指标收集的自动化打点
技术视角下的测试中台建设与顶层架构设计
1.测试中台建设的原始驱动力
2.测试中台的核心优势和必然性
3.从测试服务化到测试中台建设
4.什么是理想中的测试中台
5.测试中台全局架构初探
6.测试中台全局架构详细解读
7.测试中台的建设步骤和落地途径
8.短期战术目标和长期战略目标的矛盾以及解决思路
9.测试中台建设的对上管理
10.测试中台建设的对下管理
11.测试中台建设中的常见问题与应对思路
研发的质量管理实践
1.代码静态质量管理
2.代码动态质量管理
3.测试代码覆盖率管理
4.API测试覆盖率管理
5.技术需求测试覆盖率管理
6.业务需求测试覆盖率管理
7.Defect管理流程与优化
8.Defect反馈机制与优化
9.基于变更的影响分析流程
企业级自动化测试技术精要
1.自动化测试的策略设计
2.自动化测试的效果度量
3.自动化测试核心优势与问题
4.在什么时候适合开展自动化测试
5.如何构建高效,低维护成本的GUI自动化测试用例
6.GUI自动化测试技术详细解读
7.如何提高GUI自动化测试的稳定性
8.如何在开发版本完成前提前开展GUI自动化测试
9.测试用例脚本封装粒度的问题
10.从页面对象模型到业务流程模型
11.主流API测试工具(Postman和JMeter)的原理与使用技巧
12.API测试工具的局限性
13.基于代码的API测试的必要性
14.设计与构建高效的API自动化测试框架
15.数据驱动在API测试中的应用
16.API的并发测试和压力测试
17.API测试中的依赖解耦
18.复杂场景的API测试(连续API调用以及API调用之间的参数传递)
19.API调用时序的测试难点与应对策略
集成测试阶段的最佳实践
1.集成测试阶手工测试和自动化测试的占比问题
2.集成测试阶段GUI测试用例的选取原则
3.集成测试阶段API测试用例的选取原则
4.集成测试用例的版本管理实践
5.集成测试用例的继承关系
6.企业级集成测试最佳实践案例分享
企业级测试数据准备的最佳实践
1.测试数据中台的定义
2.测试数据中台能解决的问题
3.测试数据中台在大型企业的应用案例
4.测试数据准备的常见痛点
5.测试数据创建的方法和时机
6.从测试数据准备工具到测试数据服务Test Date Service
7.测试数据服务Test Date Service的技术演进(大量干货)
8.测试数据服务Test Date Service的局限性
9.如何克服局限性:从Test Date Service到测试数据中台
提交需求