文档介绍:SQA 软件质量保证
第一章
目标
SQA的定义
SQA的主要内容
软件的定义
SQA在软件设计中的运用
项目中的SQA
项目SQA的方法和工作
2
SQA定义
设计过程中的一些列系统性活动,提供开发有效产品的能力证明
3
SQA主要内容
质量特征和目标
质量参数(量化)
内部:模块化、重用性
外部:移植性、精确性
冲突控制机制
错误分析技术
质量控制方法和策略
SQA的高层共识
4
软件定义
软件
程序
流程
文档
数据
5
软件SQA原则
提高软件质量(避免和寻找错误)
通过控制机制防止错误
通过测试机制识别错误
6
软件SQA要求
明确需求和项目目标
量化质量评估参数
内部
外部
选择错误控制方法
设计过程:容错
系统容错
数据容错
测试过程:测试
强化文档管理
7
软件设计SQA重点
重点:
需求分析->精确
设计文档->完整
编码过程->规范
测试文档->充分
维护文档->详细
体现
文档化、工程化、阶段审查制
8
项目质量管理
强化需求
识别和防止错误
明确团队管理责任
阶段螺旋前进
计划
执行
控制
调整
9
项目质量管理阶段
质量计划
确定质量标准(量化)和执行策略
质量保证
根据计划组织的质量评审活动(日常进行)
质量控制
检测阶段性成果,判断是否满足质量标准并找出问题和提出解决方案
10