4006-998-758
3000+课程任你选择
全面的质量管理
研发学院 质量管理 开课时间:2022-04-12
刘振田

软件开发与过程管理专家,以深厚的工具与项目实战经验为讲授特色。18年丰富的架构规划、软件开发、测试、持续集成与软件安全等经验,其中多年华为技术等公司任职技术总监经历。

刘老师熟悉基于CMMI、RUP、敏捷的架构规划、开发测试与软件质量、持续集成、软件安全技术,熟悉基于Togaf、Zachman、Cobit、FEAT等方法体现的企业架构实践,擅长开发与设计过程、软件质量与测试建设,超过10家特大企业的特聘咨询顾问,超过30个大项项目(千万元级以上)的架构规划、项目管理、开发设计、测试与质量、软件安全实践经验,超过100家大型企业授课经验。


查看老师详情
课程内容


背景概述


根据与贵公司的需求沟通,本次课程将从研发各个过程入手,详细讲述在各过程中,有哪些需要做的质量控制点,在需求的捕获、分析和传达阶段,如何进行质量控制和提升质量;以及从测试团队如何做好在各个阶段的质量引导与质量保障任务。

本课程的授课内容全部源于全面的软件质量管理总结与实践。在培训方法上,通过课堂讲授(演示和案例培训相结合)、实际操作等形式,系统性讲解如何预防/发现/治理软件项目/产品质量问题。


课程收益


掌握研发各阶段质量控制的策略、要求、标准和实践;

掌握如何引导研发团队质量保障的达成与度量;

掌握需求的捕获、分析和传达阶段,如何进行质量控制和提升质量;

掌握需求管控过程中的敏捷实践;

掌握测试技能新方法、新思维,更高质量交付需求;

QA掌握必备的部分研发过程技术,便于更深入了解系统和参与评审;


课程大纲


第一章:案例研讨(究竟质量问题出在哪儿?质量把控的重点是什么?)

结合贵公司案例,研讨需求、设计、开发、测试阶段的质量问题点和控制点。

 

第二章:需求过程质量管理与敏捷实施(含QA需要学习的需求分析等部分内容)

1、需求的提出:如何规范用户提需求

2、需求的分析与传递:

(1)需求拆分为用户故事

(2)需求的主干

(3)需求的开发节奏(敏捷实践)

(4)需求的优先级

(5)需求规格说明书怎么写?需求的传递的6张图

(6)需求宣贯会、需求评审会(结构化评审)

(7)需求反讲会

(8)敏捷其他知识补充:敏捷需求、敏捷开发、敏捷看板、敏捷跟踪

3、需求度量与分析:需求质量的判断标准和维度

4、需求变更管理

5、敏捷文档与理解误区

 

第三章:架构与设计过程的质量措施与实施(含QA需要学习的架构设计部分内容)

1、架构与设计关键知识点补充(实例讲解)

2、如何结构化进行设计评审

3、如何运用软件的架构模式与设计模式来提升设计质量

4、设计阶段质量控制要点

5、设计文档

6、敏捷实践:简单设计

 

第四章:编码阶段质量控制要点(含QA需要学习的开发部分内容)

1、开发阶段关键知识点补充(实例讲解)

2、编码规范与代码质量

3、代码审查工具与专家评审要点

4、在实践中如何将单元测试落地

5、版本管理与配置管理,版本管理的策略与效率

6、开发文档质量要求

 

第五章:测试阶段质量控制要求与测试技能提升

1、测试技能补充

(1)测试需求分析、用例设计技巧

(2)基于风险的测试策略

(3)如何快速进行测试与bug识别

2、缺陷分析与测试度量

3、测试工具的应用

4、测试文档与评审

5、测试参与需求、设计与开发的实践

 

第六章:量化质量管理与度量模型

如何建立有效的全过程质量数据度量?怎么来?怎么用?

 

第七章:研讨:如何引导项目组的质量进步与策略

1、QA的困惑

2、QA的价值

3、识别质量重点及策略性引导

返回上一级