sqa基础培训
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SQA基础培训
TOPGROUP CENTER ACADEME SEPG Version:1.0 2002-03-08
Overview
课程介绍 第一章 CMM对SQA的要求 第二章 SQA简述 第三章 TP’SQA流程 第四章 与项目组的接口问题 参考资料
TPCA SEPG
2019/5/23
过程/工件审计(在整个开发过程中)
• SQA 组评审软件工程活动以验证符合性。 • SQA 组审计指定的软件工作产品以验证符合性。
TPCA SEPG
2019/5/23
22
……与项目组的接口问题
不符合性问题的处理
• 与当事人和项目经理协商对不符合性问题的处理措施;如果不能达成 一致意见,则上报高级管理者
2
课程介绍
关于本次课程
课程目标 预备知识 目标听众 日程表 词汇表 图例(可选)
TPCA SEPG
2019/5/23
4
课程目标
使开发人员了解SQA的作用 明确TP’SQA工作流程 明确SQA与开发人员的接口问题
CA SEPG
2019/5/23
5
预备知识
行项目开发活动 • 软件产品的质量决定于过程的质量[PSP] 保证最终交付产品的质量
TPCA SEPG
2019/5/23
16
SQA的独立性
SQA有一个向高级管理者报告的渠道,它独立于:
• 项目经理, • 项目的软件工程组, • 其它的软件一有关组。
三权分立的思想
• 立法:SEPG • 行政:项目组 • 司法:SQA
2019/5/23
26
Question?
THANK YOU
请填写反馈表
TPCA SEPG
2019/5/23
27
<0:05> <0:10> <0:15> <0:10> <0:20> <0:05>
课程介绍 CMM对SQA的要求 SQA简述 TP’SQA流程 与项目组的接口问题 问题&反馈
Total: <1.0> hours
TPCA SEPG
2019/5/23
8
词汇表
SQA – 软件质量保证(Software Quality Assurance)
如果不能达成一致意见则上报高级管理者?根据审计报告的不符合性问题的纠正完成日期到时进行追踪?按期不能解决的问题再次与相关人协商如果不能达成一致则逐级上报至能处理该不符合性问题的高级经理直至所有本报告的不符合性问题全部处理完毕则关闭本报告审计结果报告?向项目组管理者报告审计结果?在阶段评审会上报告本阶段的sqa审计结果存储报告结项?在结项评审会上报告整个开发过程的审计情况????2012329tpcasepg24回顾?cmm对sqa的要求sqa简述tpsqa流程???与项目组的接口问题参考资料2012329tpcasepg26参考资料名细?cmusei93tr0252012329tpcasepg27question
• 根据审计报告的不符合性问题的纠正完成日期,到时进行追踪 • 按期不能解决的问题,再次与相关人协商,如果不能达成一致,则逐
级上报至能处理该不符合性问题的高级经理
• 直至所有本报告的不符合性问题全部处理完毕,则关闭本报告
审计结果报告
• 向项目组、管理者报告审计结果 • 在阶段评审会上报告本阶段的SQA审计结果 • 存储报告
TPCA SEPG
2019/5/23
17
SQA的监督
SQA监督项目的开发过程,谁监督SQA的工作?
TPCA SEPG
2019/5/23
18
第三章 SQA流程
S Q A 流 程
TPCA SEPG
2019/5/23
20
第四章 与项目组的接口问题
与项目组的接口问题……
立项
• 参与立项评审会、了解项目背景、确认SQA接口人员……
目标2
• 软件产品和活动遵守适用的标准、规程和需求的情况得 到客观的验证。
目标3
• 受影响的组和个人接到软件质量保证活动和结果的通知。
目标4
• 高级管理者处理在软件项目内部不能解决的不符合问题。
TPCA SEPG
2019/5/23
11
CMM关于SQA的活动
制定计划 按照计划进行质量保证活动 协助项目组制定SDP等 审计过程和工件 报告审计结果 不符合性问题的处理 与客户的SQA人员合作
TPCA SEPG
2019/5/23
14
开发过程
软件过程 - 是一个将用户需求转化为软件系 统所需要的活动集合
用户需求
软件开发过程
活动
工件
软件系统
TPCA SEPG
2019/5/23
15
SQA的作用
帮助高级管理者了解项目的过程和产品质量 保证项目组按照组织的规定(规范、标准、模板等)进
参与制定SDP/开发案例
• 在软件项目的早期阶段,软件质量保证组与软件项目一起工作 制定计划、标准和规程等,这些计划、标准和规程将增加软件 项目的价值并将满足项目和组织方针上的限制。
• 通过参与制定计划、标准和规程,软件质量保证组帮助确保它 们适合项目的需要,并且帮助验证它们对完成整个软件生存周 期中的评审和审计将是适用的。
结项
• 在结项评审会上报告整个开发过程的审计情况
TPCA SEPG
2019/5/23
23
回顾
CMM对SQA的要求 SQA简述 TP’SQA流程 与项目组的接口问题
TPCA SEPG
2019/5/23
24
参考资料
参考资料名细
CMU/SEI-93-TR-025
TPCA SEPG
了解软件工程知识 了解SW-CMM基础知识 了解组织的过程财富库
TPCA SEPG
2019/5/23
6
目标听众
所有开发人员 项目经理 高级管理者 新担任SQA工作的人员 SQA监督人员
TPCA SEPG
2019/5/23
7
日程表
共计:< 0.5> 天
详细安排
SM – 高级经理(senior management) PPQA – 过程和产品质量保证(Process and
Product Quality Assurance)
TPCA SEPG
2019/5/23
9
第一章 CMM对SQA要求
—目标、主要活动
CMM关于SQA的目标
目标1
• 软件质量保证活动是有计划的。
TPCA SEPG
2019/5/23
12
第二章 SQA简述
— 简要描述SQA的目的、作用
SQA目的
向管理者提供适当的软件项目正在使用的过 程和正在构造的产品的可视性。
不能达成一致 的不符和性问题
高级管理者,其他人员
SQA Group
Project 参与项目策划等; 在整个开发周期中评审、审计项目
TOPGROUP CENTER ACADEME SEPG Version:1.0 2002-03-08
Overview
课程介绍 第一章 CMM对SQA的要求 第二章 SQA简述 第三章 TP’SQA流程 第四章 与项目组的接口问题 参考资料
TPCA SEPG
2019/5/23
过程/工件审计(在整个开发过程中)
• SQA 组评审软件工程活动以验证符合性。 • SQA 组审计指定的软件工作产品以验证符合性。
TPCA SEPG
2019/5/23
22
……与项目组的接口问题
不符合性问题的处理
• 与当事人和项目经理协商对不符合性问题的处理措施;如果不能达成 一致意见,则上报高级管理者
2
课程介绍
关于本次课程
课程目标 预备知识 目标听众 日程表 词汇表 图例(可选)
TPCA SEPG
2019/5/23
4
课程目标
使开发人员了解SQA的作用 明确TP’SQA工作流程 明确SQA与开发人员的接口问题
CA SEPG
2019/5/23
5
预备知识
行项目开发活动 • 软件产品的质量决定于过程的质量[PSP] 保证最终交付产品的质量
TPCA SEPG
2019/5/23
16
SQA的独立性
SQA有一个向高级管理者报告的渠道,它独立于:
• 项目经理, • 项目的软件工程组, • 其它的软件一有关组。
三权分立的思想
• 立法:SEPG • 行政:项目组 • 司法:SQA
2019/5/23
26
Question?
THANK YOU
请填写反馈表
TPCA SEPG
2019/5/23
27
<0:05> <0:10> <0:15> <0:10> <0:20> <0:05>
课程介绍 CMM对SQA的要求 SQA简述 TP’SQA流程 与项目组的接口问题 问题&反馈
Total: <1.0> hours
TPCA SEPG
2019/5/23
8
词汇表
SQA – 软件质量保证(Software Quality Assurance)
如果不能达成一致意见则上报高级管理者?根据审计报告的不符合性问题的纠正完成日期到时进行追踪?按期不能解决的问题再次与相关人协商如果不能达成一致则逐级上报至能处理该不符合性问题的高级经理直至所有本报告的不符合性问题全部处理完毕则关闭本报告审计结果报告?向项目组管理者报告审计结果?在阶段评审会上报告本阶段的sqa审计结果存储报告结项?在结项评审会上报告整个开发过程的审计情况????2012329tpcasepg24回顾?cmm对sqa的要求sqa简述tpsqa流程???与项目组的接口问题参考资料2012329tpcasepg26参考资料名细?cmusei93tr0252012329tpcasepg27question
• 根据审计报告的不符合性问题的纠正完成日期,到时进行追踪 • 按期不能解决的问题,再次与相关人协商,如果不能达成一致,则逐
级上报至能处理该不符合性问题的高级经理
• 直至所有本报告的不符合性问题全部处理完毕,则关闭本报告
审计结果报告
• 向项目组、管理者报告审计结果 • 在阶段评审会上报告本阶段的SQA审计结果 • 存储报告
TPCA SEPG
2019/5/23
17
SQA的监督
SQA监督项目的开发过程,谁监督SQA的工作?
TPCA SEPG
2019/5/23
18
第三章 SQA流程
S Q A 流 程
TPCA SEPG
2019/5/23
20
第四章 与项目组的接口问题
与项目组的接口问题……
立项
• 参与立项评审会、了解项目背景、确认SQA接口人员……
目标2
• 软件产品和活动遵守适用的标准、规程和需求的情况得 到客观的验证。
目标3
• 受影响的组和个人接到软件质量保证活动和结果的通知。
目标4
• 高级管理者处理在软件项目内部不能解决的不符合问题。
TPCA SEPG
2019/5/23
11
CMM关于SQA的活动
制定计划 按照计划进行质量保证活动 协助项目组制定SDP等 审计过程和工件 报告审计结果 不符合性问题的处理 与客户的SQA人员合作
TPCA SEPG
2019/5/23
14
开发过程
软件过程 - 是一个将用户需求转化为软件系 统所需要的活动集合
用户需求
软件开发过程
活动
工件
软件系统
TPCA SEPG
2019/5/23
15
SQA的作用
帮助高级管理者了解项目的过程和产品质量 保证项目组按照组织的规定(规范、标准、模板等)进
参与制定SDP/开发案例
• 在软件项目的早期阶段,软件质量保证组与软件项目一起工作 制定计划、标准和规程等,这些计划、标准和规程将增加软件 项目的价值并将满足项目和组织方针上的限制。
• 通过参与制定计划、标准和规程,软件质量保证组帮助确保它 们适合项目的需要,并且帮助验证它们对完成整个软件生存周 期中的评审和审计将是适用的。
结项
• 在结项评审会上报告整个开发过程的审计情况
TPCA SEPG
2019/5/23
23
回顾
CMM对SQA的要求 SQA简述 TP’SQA流程 与项目组的接口问题
TPCA SEPG
2019/5/23
24
参考资料
参考资料名细
CMU/SEI-93-TR-025
TPCA SEPG
了解软件工程知识 了解SW-CMM基础知识 了解组织的过程财富库
TPCA SEPG
2019/5/23
6
目标听众
所有开发人员 项目经理 高级管理者 新担任SQA工作的人员 SQA监督人员
TPCA SEPG
2019/5/23
7
日程表
共计:< 0.5> 天
详细安排
SM – 高级经理(senior management) PPQA – 过程和产品质量保证(Process and
Product Quality Assurance)
TPCA SEPG
2019/5/23
9
第一章 CMM对SQA要求
—目标、主要活动
CMM关于SQA的目标
目标1
• 软件质量保证活动是有计划的。
TPCA SEPG
2019/5/23
12
第二章 SQA简述
— 简要描述SQA的目的、作用
SQA目的
向管理者提供适当的软件项目正在使用的过 程和正在构造的产品的可视性。
不能达成一致 的不符和性问题
高级管理者,其他人员
SQA Group
Project 参与项目策划等; 在整个开发周期中评审、审计项目