资源描述
《文档名称》
软件质量保证计划
编号:Q/RKS-YYXXX-SQA-SNO
版本号:1.0
作者:
时间: 年 月 日
山东浪潮齐鲁软件产业股份有限公司
文档修订
版本
日期
更改人
描述(注明修改的条款或页)
批准人签字
职务
姓名
日期
SQA经理
SCCB
SCCB
SCCB
SCCB
抄送:软件项目经理、SQA经理、项目组成员、SCCB成员
目录
1.概述 4
1.1 目的 4
1.2项目背景 4
1.3范围 4
1.4术语定义 4
2.项目基本情况 4
3.SQA 组的资源要求 4
4.SQA组织结构和责任 4
4.1组织结构 4
4.2 职责 6
5.SQA 活动 7
6.SQA 工作量估算 7
7.SQA 提交产物 8
8.参考资料 8
1.概述
1.1 目的
<<说明编写本文档的目的。>>
1.2项目背景
说明:
a. 待开发的软件系统的名称;
b. 本项目的任务提出者、开发者、用户及实现该软件的计算机中心或计算机网络;
c. 该软件系统同其他系统或其他机构的基本的相互来往关系。
1.3范围
<<指出本文档的适用范围和预期读者>>
1.4术语定义
<<定义本文档中所使用的术语. 对于易混淆的客户常用语要有明确规定定义. 例如, “用户”是指客户的雇员而非软件的最终购买者等. >>
2.项目基本情况
项目名称
项目编号
软件项目经理
客户经理
SQA工程师
SCM工程师
项目开始日期
项目结束日期
3.SQA 组的资源要求
包括职员、工具和设施。
4.SQA组织结构和责任
组织结构和责任根据项目具体情况填写,在结构图中最好将每个岗位的负责人明确下来。
4.1组织结构
高级管理者
客户经理
研发经理
工程服务部
软件工程组
(软件项目经理)
硬件工程组
SQA
QAE
SCCB
SCM
CME
QCE
QC
DE
客户代表
项目组
(项目经理)
4.2 职责
高级管理者
为软件项目提供足够的资源.
保证SQA小组的独立性.
解决SQA检查时发现的问题.
审批对外的承诺。
定期审查SCM、SQA、项目计划和跟踪的相关活动。
研发经理
规定系统需求;将系统需求分配给硬件、软件和其他成分;规定硬件、软件和其他成分的界面;监控设计和开发以保证他们符合其规格说明;代表公司下达任务书。
客户经理
负责向顾客推销公司可以承接的项目和可提供的产品,并组织进行商务谈判
客户代表
代表客户对项目的各种情况协调处理
项目经理
负责软件和硬件整个项目的协调、管理
软件项目经理
进行需求分析,并进行文档的编写
组织评审等活动
组织制定项目开发计划(SDP)、风险管理计划等计划
配合与协调SQA和SCM小组的活动.
管理项目组,执行SQA方针和过程以及SDP.
监督和跟踪SDP、组织文档评审和项目估算
硬件工程组
负责硬件工程的实施
SCCB
授权建立软件基线和标识配置项/单元
审查和审定对软件基线的更改
审定由软件基线库制造的产品的生成
DE
按软件开发计划进行开发,并记录相关数据;
遵守公司质量管理体系的要求.
CME
协助软件项目经理制定SCM计划、维护SCM 计划;
制定并维护项目标识规范;按时归档配置项;
标识并管理置于配置管理过程之下的软件工作产品集合;
进行软件项目的软件基线生成、管理和备份;
软件配置状态的统计和审计,并向项目组、软件项目经理、高级管理者汇报有关活动情况;
保存并管理各项评审记录、与项目相关的技术文档、标准和规程。
QAE
主要是策划软件质量保证活动、检验软件产品或活动对可用的标准、需求和规则的遵守程度、组织处理项目内部不能解决的不一致问题;
定期报告检查情况,发现偏差组织制定纠正、预防措施并监督更正;
参与制定SQA计划,实施SQA活动,并向SQA经理、软件项目经理项目组、高级管理者汇报有关的情况。
QCE
依据系统测试计划模板制定测试计划.
执行测试计划进行系统测试并记录测试发现的缺陷
提供测试报告.
5.SQA 活动
序号
负责人
活动
时间
频率
产生记录
相关文档
1.
SQA工程师
对项目相关人员进行质量保证培训
项目启动时
1
培训记录
2.
SQA工程师
制定SQA计划
与制定项目计划同时
1
软件质量保证计划
3.
SQA工程师
提供和SQA相关的风险评估.
项目计划同时
1
软件项目开发计划
4.
SQA工程师
监督项目培训计划的执行.
发布之前
1
质量保证评估报告
5.
SQA工程师
如必要, 和客户的SQA人员沟通
当必要时
会议记录
6.
SQA工程师
参与各种标准、约定的制定
7.
SQA 工程师
参加主要的文档评审以确认评审过程和标准的过程相一致.
评审时
评审过程检查表、
质量保证评估报告
8.
SQA 工程师
监督项目更改(基线),以确认更改过程和标准过程是否一致
更改发生时
配置管理活动检查表
质量保证评估报告
9.
SQA 工程师
确认软件需求跟踪和需求变更跟踪过程正确
里程碑或变更时
软件需求管理检查表、
配置管理活动检查表、
质量保证评估报告
10.
SQA 工程师
确认因需求变化而引起开发计划、工作产品和活动的变化,进行了相应的更改,并已得到相关组和个人的同意
变更发生时
11.
SQA 工程师
确认估算过程被正确的使用
估算过程、SDP签字以前
1
项目策划过程检查表
12.
SQA 工程师
核准项目计划和主要的里程碑与标准过程相一致
SDP签字以前
1
项目策划过程检查表、
质量保证评估报告
13.
SQA 工程师
审计指定的工作产品已满足项目(顾客)的要求
SDP签字以前
1
质量保证评估报告
14.
SQA 工程师
收集与文档评审相关的数据
里程碑
质量保证评估报告
15.
SQA 工程师
监督在质量保证过程中发现的问题的解决
发现问题时
质量信息反馈单
16.
SQA 工程师
监督软件项目计划的跟踪和监控过程正确
里程碑
计划跟踪情况检查表、
质量保证评估报告
17.
SQA 工程师
跟踪开发计划中计划的技术评审和管理评审活动按计划执行
按计划跟踪
计划跟踪情况检查表、
质量保证评估报告
18.
SQA 工程师
监督SCCB活动和标准过程相一致
里程碑
配置管理活动检查表、
质量保证评估报告
19.
SQA 工程师
监督配置管理活动和标准过程一致
里程碑
配置管理活动检查表、
质量保证评估报告
20.
SQA 工程师
向上汇报项目组中不能解决的问题
当必要时
无法解决的问题及处理意见记录
21.
SQA 工程师
将检查情况通知相关组和人员
里程碑
质量保证评估报告
项目质量审计报告
根据项目的具体情况确定SQA活动时间和频率。
6.SQA 工作量估算
估算工作量(人天)
工作量所占比例
SQA估算工作量不包括参加评审会的工作量
7.SQA 提交产物
文档/报告
提交人
被提交人
提交时间
数量
软件质量保证计划
SQA 工程师
软件项目经理,SQA经理
项目策划过程结束时
1
配置管理活动检查表
SQA 工程师
软件项目经理,SQA经理,SCM工程师
各里程碑
软件需求管理检查表
SQA 工程师
软件项目经理,SQA经理
需求说明书基线成立、变更完成
项目策划过程检查表
SQA 工程师
软件项目经理,SQA经理
SDP基线成立、计划变更
计划跟踪情况检查表
SQA 工程师
软件项目经理,SQA经理
里程碑、
评审过程检查表
SQA 工程师
软件项目经理,SQA经理,
正式评审结束
质量保证评估报告
SQA 工程师
软件项目经理,SQA经理,
高级管理者
里程碑结束、当重大过程偏差发生时
质量保证活动报告
SQA 工程师
SQA经理
里程碑
项目质量审计报告
SQA 工程师
SQA 经理,软件项目经理、高级管理者
里程碑
质量信息反馈单
SQA 工程师
软件项目经理,SQA经理,
问题发生时
无法解决的问题和处理意见
SQA 工程师
软件项目经理,SQA经理、研发经理、高级管理者
重要问题发生时
8.参考资料
序号
文档编号
文档名称
1
Q/RKS-SP-SQA-02
软件质量保证计划
2
Q/RKS-SP-SQA-01
软件质量保证过程
3
Q/RKS-SP-SPP-03
软件项目开发计划
4
5
6
7
展开阅读全文