质量管理活动.docx
- 文档编号:23771811
- 上传时间:2023-05-20
- 格式:DOCX
- 页数:30
- 大小:356.65KB
质量管理活动.docx
《质量管理活动.docx》由会员分享,可在线阅读,更多相关《质量管理活动.docx(30页珍藏版)》请在冰豆网上搜索。
质量管理活动
质量管理活动
ALANZHOU
Version:
1.02003
Overview
课程介绍
第一章测试控制活动第二章同行评审活动
第三章同行评审与测试工作的比拟
第四章软件质量保证——SQA活动第五章SQA与测试和同行评审的比拟参考资料
ALANZHOU2003-3-242
课程介绍
课程目标
了解质量管理活动与环境了解软件质量保证的特点了解测试和同行评审工作
ALANZHOU2003-3-244
预备知识
了解SW-CMM根底知识熟悉软件开发的流程
ALANZHOU2003-3-245
目标听众
技术管理人员分析设计人员软件开发人员
ALANZHOU2003-3-246
日程表
共计:
0.5天
详细安排
0:
05
课程介绍
0:
20
测试控制活动
0:
20
同行评审活动
0:
10
同行评审与测试的比拟
0:
50
软件质量保证活动
0:
20
SQA与测试和同行评审的比拟
0:
05问题&反应
Total:
2:
10hours
ALANZHOU2003-3-247
词汇表
SQA–软件质量保证〔SoftwareQualityAssurance〕
SM–高级经理〔seniormanagement〕,高于工程
经理之上的管理人员。
开发案例-用于描述工程生命周期模型和开发过程元素的文档。
ALANZHOU2003-3-248
一、测试控制活动
测试的介入时机
工程立项成功后
•参与工程开发方案的制订
如果用户需求较为复杂,在工程签订
意向时就会介入
•介入的目的是控制用户需求
工程进展需求分析
•控制功能需求
分析设计、编码过程中
•测试设计、实施
直到工程结项
•出具最终?
测试分析报告?
,类似一份合格证明
ALANZHOU2003-3-2410
测试的层次
单元是否正确、合格
集成模块是否正确、合格
软件系统应运用到现实环境正确、合
格
•正确、合格是指:
是否正确的反映了设计,并满足了用户需求
ALANZHOU
2003-3-24
11
软件工程方案
软件测试方案
制定测试方案
需求工件
1软件集成方案
测
软件构架设计
工件、软件详
细设计工件
测试用例
测试需求
设计测试
2
需求工件
〔界面原型〕
〔可选〕
试
活
动
流
图
:
测试过程
测试结果
测试过程、测试用例
测试驱动或桩
模块
实施测试
3
测试脚本
〔可选〕
测试过程、测试用例
软件单元
执行单元测试
集成工作版本
4
通过单元测试的单元
执行集成测试
5
集成后的系统系统工作版本
ALANZHOU
评估测试
执行系统测试
测试分析报告
12
7
2003-3-24
6
测试的进入准那么
软件工程立项被批准
ALANZHOU2003-3-2413
制订测试方案〔1〕
输入:
•工程开发方案
•需求规格说明书
•软件集成方案
方案的主要内容〔1〕:
•确定测试需求—根据需求工件集收集和组织测试需求信息,确定测试需求
•制定测试策略—针对测试需求定义测试类型、测试方法以及需要的测试工具等
ALANZHOU2003-3-2414
制订测试方案〔2〕
方案的主要内容〔2〕:
•建立测试通过准那么—根据工程实际情况为每一个层次的测试建立通过准那么
•确定资源和进度—确定测试需要的软硬件资源、人力资源以及测试进度
•评审测试方案—根据同行评审标准对测试方案进展同行评审
ALANZHOU2003-3-2415
设计测试
输入:
•测试方案
•需求分析、设计工作产品
•软件集成方案
设计的主要内容:
•设计测试用例
•开发测试过程
•设计驱动程序或稳定桩
ALANZHOU2003-3-2416
实施测试
输入:
•测试用例
•测试过程
实施的主要内容:
•开发测试脚本〔可选〕
•编写驱动程序或稳定桩
ALANZHOU2003-3-2417
执行单元测试
输入:
•测试用例
•测试过程
•软件单元
活动的主要内容:
•执行单元测试
•记录单元测试结果
•回归测试
ALANZHOU2003-3-2418
执行集成测试
输入:
•通过单元测试的单元
•软件集成方案
•集成工作版本
活动的主要内容:
•执行集成测试
•记录集成测试结果
•回归测试
ALANZHOU2003-3-2419
执行系统测试
输入:
•集成后的系统
•系统工作版本
活动的主要内容:
•执行系统测试
•记录系统测试结果
•回归测试
ALANZHOU2003-3-2420
评估测试
输入:
•各阶段的测试结果
评估的主要内容:
•分析测试结果
•分析阶段测试情况
ALANZHOU2003-3-2421
测试的退出准那么
满足组织/工程的测试停顿标准
ALANZHOU2003-3-2422
测试的相关标准和标准
软件测试停顿标准软件缺陷分类标准
ALANZHOU2003-3-2423
二、同行评审活动
同行评审的概念
评审成员主要由同行组成的评审会议;
在评审会议上工作产品的开发者向评审成员
介绍工作产品,以征求评审成员的意见和批准。
ALANZHOU2003-3-2425
目的
为了及早地和高效率地从软件工作产品中消除缺陷
ALANZHOU2003-3-2426
同行评审与工程开发的关系
同行评审是工程开发的一局部
工程开发将产生一系列的工作产品所有的工作产品都需要经过同行评审
只有通过了同行评审的工作产品才能用于项
目开发
同行评审作为工程开发的一局部,也是依据方案进展的
ALANZHOU2003-3-2427
同行评审的形式
正式评审
•有组织、有评审记录的同行评审
非正式评审
•形式比拟随意、可以不形成评审记录的同行评
审
ALANZHOU2003-3-2428
同行评审方案
同行评审方案是软件开发方案〔SDP〕的一
局部
它安排了对工作产品进展同行评审的时间,参与人等,是启动同行评审的主要依据
ALANZHOU2003-3-2429
同
行
评
审
流
图
:
开场
1.准备评审材料、发布通知
2.召开同行评审会议
需
重
新
评
3.整理评审记录,发布评审结果
审
是否有缺陷?
是
4.跟踪缺陷修复与确认
否
完毕
ALANZHOU
2003-3-24
30
同行评审焦点——评审准备
宁愿放弃评审会议,也不能放弃评审准备
ALANZHOU2003-3-2431
同行评审焦点——同行评审检查表
评审检查表帮助评审人员进展全面、深入的评审
•评审的关注点要比拟全面
•同时,评审要有针对性
ALANZHOU2003-3-2432
同行评审焦点——缺陷跟踪
缺陷要进展记录
为缺陷指定纠正人、纠正措施、纠正时间指定缺陷修复确实认人
组织者跟踪评审结论的执行状态
ALANZHOU2003-3-2433
三、同行评审与测试工作的比拟
共同点
目的
•从软件工作产品中消除缺陷
实施者
•通常都不是工作产品的开发者本人
ALANZHOU2003-3-2435
不同点
实施方法
•同行评审
y通常采取会议形式
•测试
y使用严格定义的方法,手段,甚至工具
ALANZHOU2003-3-2436
四、软件质量保证
活动
过程
为了某个给定目的所执行的一系列步骤
[IEEE-STD-610]
ALANZHOU2003-3-2438
SQA与工程开发的关系
SQA
需求管理
工程开发
软件工程筹划
软件配置
工程跟踪于监控
ALANZHOU2003-3-2439
审计通知
合符性处理
S
Q
A
流
程
参与SDP方案
制作SQA方案
质量审计
审
计
审计报告
活
动
例会报告
2003-3-24
40
ALANZHOU
主要活动概述
协助制定SDP
制作SQAPLAN
审计
解决不符合性问题
ALANZHOU2003-3-2441
协助制定SDP
时机:
软件工程的早期阶段,即立项成功后描述
•软件质量保证组与软件工程组一起工作,制定方案、标准和规程等,它们将保证工程满足组织的方针和标准;
•软件质量保证组帮助选择适合工程自身需要的标准、标准和过程等;
•为SQA确定以后的审计根底和依据;
•保证SQA以后进展审计时有可供切入的审计点。
ALANZHOU2003-3-2442
制作SQAPLAN
责任人:
由确定的工程SQA人员负责
时机:
在取得SDP草稿后随即开场编写SQA方案描述:
•获取组织定义SQA方案模板
•确定SQA活动的质量目标、进度、实施方式、实施频率
•PM参与制定SQA方案
•PM与其它相关组评审SQA方案
•对通过评审的SQA方案实施“管理&控制〞
•根据工程方案的变更,SQA方案做相应的变更
ALANZHOU2003-3-2443
审计
审计人员以检查表中的检查项为引子,结合工作策
略,采取迂回提问的审计谋略进展审计;
审计过程中,发现某个检查项不能用于该工程检查
时,可以将其标注为不适合或作适当修改;
在工程当前时间或当前状态下不宜采用本检查项
时,也可以将其标注为不适合或作适当修改;
在审计过程中发现工程组可能在某些过程点上存在不符合的情况,但检查项中没有涉及时,可以临时追加检查项;
将审计内容填写成相关证据。
ALANZHOU
2003-3-24
44
协商不符合性问题
SQA人员就自己拟订的不符合性问题与工程经理协
商讨论;
SQA人员与工程经理和工程组相关人员共同认定不
符合性问题;
SQA人员就不符合性问题与工程组相关人员达成纠
正措施;
措施包括纠正人、时间、方法等;
相关人员签字确认解决措施。
ALANZHOU2003-3-2445
上报不符合性问题
当不能与工程组就不符合性达成一致意见时,SQA上报到有权解决该问题的高级管理者;
高级管理人员、SQA人员和工程组成员共同
达成解决措施;
当不符合性问题上报到高级管理人员后,SQA人员必须在阶段报告和每月的状态报告中定期追踪该类不符合性问题的解决情况。
ALANZHOU2003-3-2446
追踪不符合性问题
SQA人员追踪不符合性问题的解决情况,
直至问题解决;本次审计完毕。
ALANZHOU2003-3-2447
五、SQA与测试和同行评审的比拟
共同点
目的:
•发现问题,并尽早解决问题
•确保最终产品的质量
ALANZHOU2003-3-2449
不同点
关注点不同
•测试和同行评审关注工作产品本身
•SQA关注生产工作产品的过程和产品
ALANZHOU2003-3-2450
联系
测试和同行评审保证了工程开发过程中的工
作产品的质量
SQA保证了生产这些工作产品的过程的质量SQA、测试、同行评审共同保证工程整个开
发周期的开发质量
ALANZHOU2003-3-2451
参考资料
参考资料名细
CMU/SEI-93-TR-025
SpaceandNavalWarfareSystemsCenter
(SPAWARSYSCEN)
ALANZHOU2003-3-2453
Question?
THANK
YOU
请填写反应表
ALANZHOU2003-3-2454
讨论题目
什么是软件质量?
ALANZHOU2003-3-2456
影响软件质量的主要因素有哪些?
ALANZHOU2003-3-2457
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 质量管理 活动