《软件质量保证过程.doc》由会员分享,可在线阅读,更多相关《软件质量保证过程.doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 Q/RKS-SP-SQA-01 2001 年 8 月 15 号 Page 1 of 7 目目 录录 1.目的.2 2.范围.2 3.职责.2 4.工作程序.3 4.1 质量保证过程.3 4.1.1 制定软件质量保证计划.3 4.1.2 质量保证工程师按照质量保证计划进行监控和审计.3 4.1.3 质量保证活动产生的质量保证报告.4 4.1.4 问题上报程序.4 4.2质量保证活动 .4 5. 参考资料.5 Q/RKS-SP-SQA-01 2001 年 8 月 15 号 Page 2 of 7 1.1. 2.2.目的目的 软件质量保证的目的是为管理层就项目本身和所使用的 项目开发及管理过程提供
2、必要的透明度,并协助软件项目经 理解决自身无法解决的问题. 软件质量保证包括对项目所开发 的产品、执行情况进行评估和跟踪以确保和相应的过程、程 序和标准相一致并向相关部门经理汇报评估结果及改正情况. 本过程通过以下操作实现质量保证方针: 在所有的项目中都计划并实施质量保证职能. 质量保证具有独立的向上汇报渠道. 高级管理层要定期检查质量保证活动和结果. 3.3.范围范围 支持软件开发生命周期的全部质量保证活动. 4.4.职责职责 1)质量保证经理指定至少一个质量保证成员作为每一 项目实施过程中的质量保证工程师,以实施质量保证有 关的活动, 特别是参与各种评审活动; 2)质量保证经理向软件开发的
3、高级管理者直接汇报质 量保证活动及结果,从而保证质量保证相对项目的独立 性.。 Q/RKS-SP-SQA-01 2001 年 8 月 15 号 Page 3 of 7 3)质量保证工程师实施质量保证的有关活动,向质量 保证经理和软件项目经理、软件项目组汇报质量保证有 关活动及结果。 4)研发经理负责处理软件项目经理无法解决的问题。 5)高级管理者定期检查质量保证工程师的活动和处理 无法解决的问题。 5.5.工作程序工作程序 4.14.1 质量保证过程质量保证过程 制定SQA计划 有无软件项目经理不能 解决的问题 SQA监控和评审 软件项目启动 将验证情况形成验证报告,并 通知受影响的组和个人
4、Yes No 进入问题上报程 序4 4. .1 1. .4 4 Q/RKS-SP-SQA-01 2001 年 8 月 15 号 Page 4 of 7 5.1.15.1.1 制定软件质量保证计划制定软件质量保证计划 由质量保证经理选派人员担任软件项目的质量保证工程 师,并对质量保证工程师和项目组成员进行质量保证活动的 培训。 质量保证计划由质量保证工程师依据质量保证组织方针 组织制定,软件项目经理参与制定,计划的具体内容见软 件质量保证计划模板,制定出的软件质量保证计划 ;受 影响的组评审软件质量保证计划 , (评审的方式根据需要 选择适当的方式举行,可参见评审过程 ) ,通过评审后的 软件质
5、量保证计划进入基线库。 5.1.25.1.2 质量保证工程师按照质量保证计划进行监控和质量保证工程师按照质量保证计划进行监控和审计审计 质量保证工程师按照软件质量保证计划和相应的标准、 规程和约定,使用软件需求管理检查表 、 项目策划过程检 查表 、 计划跟踪情况检查表 、 配置管理活动检查表 、 评 审过程检查表等进行检查,验证项目开发过程中的活动、产 生的文档、相关工作产品的评审及更改情况,来确认软件产品 开发是有计划的、完整的,遵循了公司的质量标准、规程和约 定,并按照标准过程建立了相应的文件、记录。 高级管理者通过质量保证评估报告和项目质量审计报告了 解和监督质量保证活动。SEPG 定
6、期检查质量保证工程师的质 量保证活动。 Q/RKS-SP-SQA-01 2001 年 8 月 15 号 Page 5 of 7 5.1.35.1.3 质量保证活动产生的质量保证报告质量保证活动产生的质量保证报告 报告名 称 质量保证评估 报告 质量保证活动 报告 项目质量审计报 告 摘要描述项目中的 偏差、里程碑、 评审、培训情 况 对项目的质量 保证活动度量 项目质量状况的 总结 报告人由质量保证经 理指定质量保 证工程师撰写 由质量保证经 理或其指定质 量保证工程师 撰写 由质量保证经理 指定质量保证工 程师撰写 报告时 间 里程碑、当重 大过程偏差发 生时 每月底里程碑 发放范 围 软件
7、项目经理 和质量保证经 理、高级管理 者、项目组成 员 质量保证经理质量保证经理、 软件项目经理、 CTO Q/RKS-SP-SQA-01 2001 年 8 月 15 号 Page 6 of 7 5.1.45.1.4 问题上报程序问题上报程序 当质量保证工程师发现问题时,由质量保证工程师将问 题向上反馈,同时跟踪问题的纠正情况,过程如下: 4.1.4.1 质量保证工程师填写质量信息反馈单并尝试与 软件项目经理解决该问题. 4.1.4.2 如果软件项目经理无法达成解决办法;如果解决问 题的时间周期不恰当;如果软件项目经理解决问题的方法 有害于公司的质量目标,质量保证工程师填写无法解决 的问题和处
8、理意见记录上报至研发经理. 4.1.4.3 如果研发经理无法达成解决办法;如果解决问题的 时间周期不恰当;如果研发经理解决问题的方法有害于公 司的质量目标,问题将上报至高级管理者,高级管理者有 对无法解决问题的豁免权. 5.25.2 质量保证活动质量保证活动 对项目相关人员进行质量保证培训; 制定质量保证计划;并跟踪计划的工作量和对活动进行 度量 参与各种标准、约定的制定 验证项目的活动、产品是否与规定的过程、标准、约定 一致; 如必要, 和客户的质量保证人员沟通 参加主要的文档评审以确认评审过程和标准的过程相一 Q/RKS-SP-SQA-01 2001 年 8 月 15 号 Page 7 o
9、f 7 致 监督在质量保证过程中发现的问题的解决 向上汇报项目组中不能解决的问题 5.5. 参考资料参考资料 序序 号号 编号编号文档名称文档名称 1 Q/RKS-SP-PR-01 评审过程 2 Q/RKS-SP-SQA-02 软件质量保证计划 3 Q/RKS-SP-SQA-03 质量保证评估报告 4 Q/RKS-SP-SQA-04 质量保证活动报告 5 Q/RKS-SP-SQA-05 项目质量审计报告 6 Q/RKS-SP-SQA-06 配置管理活动检查表 7 Q/RKS-SP-SQA-07 软件需求管理检查表 8 Q/RKS-SP-SQA-08 项目策划过程检查表 9 Q/RKS-SP-SQA-09 计划跟踪情况检查表 10 Q/RKS-SP-SQA-11 评审过程检查表 11 Q/RKS-SP-SQA-12 质量信息反馈单 12 Q/RKS-SP-SQA-13 无法解决的问题及处理意见记录
限制150内