1. 目的
通过系统的、适当的活动监控软件开发过程来改进软件质量,确保所有的工作都遵从为
软件开发过程所建立的标准和规程,确保在开发过程中出现的偏差能够得到及时地检
测、衡量、纠正。
2. 适用范围
软件产品与软件项目的开发过程中的质量保证工作。
3. 职责
3.6
SQAL:编制并执行 SQA 计划;评审开发过程的各项活动以验证其和程序文件
的符合性;审计指定的过程结果以验证其和程序文件的符合性;鉴别出现的偏
差并建立文档进行处理;定期向上级部门报告工作结果;与顾客的 SQA 配合
定期对项目进行评审;开展测量工作。
3.7
SQAM:审核并批准 SQA 计划,全面负责 SQA 的活动,并负责向高级管理者
报告。
3.8
SEPG:定期评审 SQA 的活动和软件工作产品。
3.9
PM:定期并根据事件驱动地参与评审 SQA 活动。
3.10
MSG:定期参与 SQA 活动。
4. 术语和缩略语
本程序采用 NQ402100《质量手册》中的术语和缩略语及其定义。
5. 工作程序
5.1
SQA 的确立
5.1.1
“
”
在项目启动阶段,由 项目任务书 确立项目对应的 SQAL
“
”
,并在 项目任务书
中明确项目的质量保证工作以及相应的工作内容。SQA 的工作由质量保证部门
的人员或经培训与授权的开发部门资深人员来担任。
5.1.2
SQA 可以分配给一个人或一个组织,也可以分配给多个人或多个组织。为实施
SQA 的工作,SQAL 需要适当的培训。
5.1.3
SQA 组织具有对所监控的项目进行评价的权利,力求将所发现的问题在项目
组内解决,如果项目的质量将出现严重问题,SQA 必须直接把这种可能性报
告给高层管理部门。
5.2
SQA 计划