软软件件质质量量保保证证计计划划模模板板II/9前言项目SQA人员在项目策划期间,就应着手制订项目的质量保证计划(SQAP),以确保质量保证计划中活动的范围和时间与项目开发计划(SDP)、软件配置管理计划(SCMP)以及软件测试计划(STP)保持一致,计划中要确定项目的度量收集计划,同时说明对项目的支持活动。I/9目录第一章概述...................................................................................................................................1第二章资源...................................................................................................................................12.1角色和人员................................................................................................................12.2培训............................................................................................................................1第三章SQA活动计划..................................................................................................................23.1过程评审....................................................................................................................23.2产品审计....................................................................................................................43.3对项目开发工作的支持............................................................................................43.4质量预测....................................................................................................................53.5SQA报告发布............................................................................................................5第四章SQA度量..........................................................................................................................6.1/9第一章概述制定本计划的目的是定义在{××项目}中SQA的任务、职责及活动时间表等,为实施SQA活动提供指导。本计划适用于{××项目}的SQA工作。第二章资源2.1角色和人员参见《软件开发计划》中的项目人员部分。2.2培训【列举为完成工作,SQA人员所需要的培训。】制定计划时,可以直接参见《培训计划》。#培训内容教师参加培训人员培训时间1SQA过程培训2审计产品培训3测试过程和用例培训4.2/9第三章SQA活动计划3.1过程评审评审过程一览表#评审对象评审类型参照标准评审时间1需求管理活动2需求定义P《需求管理方针》《需求管理过程》需求评审后3需求跟踪P《需求管理方针》《需求管理过程》《需求模块功能矩阵维护规程》每2周4项目策划、集成软件管理、组间协调活动5项目定义P《软件项目策划方针》《软件项目策划过程》立项报告完成6工作分解P《软件项目策划方针》《软件项目策划过程》工作拆分完成7风险管理计划P《软件项目策划方针》《风险管理规程》风险管理计划完成8规模估计P《软件项目策划方针》《软件估算规程》估算完成后9承诺P《软件项目策划方针》《承诺管理规程》项目计划完成后10跟踪与监控活动11度量与分析P《软件项目跟踪与监控方针》《软件项目跟踪与监控过程》《EV分析规程》每2周12项目控制P《软件项目跟踪与监控方针》《软件项目跟踪与监控过程》每2周13项目报告P《软件项目跟踪与监控方针》《软件项目跟踪与监控过程》每2周.3/914里程碑评审M《评审规程》里程碑点15配置管理活动16基线定义P《软件配置管理方针》《软件配置管理计划制定规程》《软件配置管理计划》《配置库管理规程》配置管理计划完成后17基线控制变更P《软件配置管理方针》《变更控制规程》里程碑基线变更时18配置状态报告P《软件配置管理方针》《配置管理过程》每2周19评审、审计和发布P《软件配置管理方针》《配置管理过程》里程碑纳入基线时20SCM管理工作P《软件配置管理方针》《配置管理过程》每2周21培训活动22制定培训计划P《培训大纲过程方针》《培训大纲过程》培训计划制定完成后23培训实施P《培训大纲过程方针》《培训大纲过程》培训后24培训管理活动P《培训大纲过程方针》《培训大纲过程》每2周25同行评审活动26评审P《同行评审过程方针》《评审规程》每2周其中,评审类型:M-里程碑评审;P-过程评审具体的过程评审的内容由SQA人员与项目经理协商并达成一致形成检查表记录在项目《SQA过程评审报告》中,SQA人员依据《SQA过程评审报告》检查表的内容进行过程评审,将过程评审结果记录在报告中,并监督软件工程组解决直到问题关闭,对于软件工程组不能解决的问题报高层经理。详细的过程评审时间如下:#评审对象评审类型参照标准评审时间1.4/923.2产品审计SQA人员对软件生命周期中创建的工作产品可以有选择性的进行审计,以验证是否符合适当的标准,是否进行了质量检查。有关软件工作产品可以参见软件开发计划(SDP)、SCM计划和软件测试计划(STP)。在下面表格中定义了要进行审计的工作产品及参照的标准。【下面的审计对象可以根据实际情况增加或删】审计产品一览表#审计对象审计时间参照的标准1软件需求规格书《软件需求规格说明书模板》2软件项目计划(SPP)《软件项目开发计划模板》《软件测试计划模板》《软件配置管理计划模板》《软件质量保证计划模板》3概要设计说明书《概要设计模板》4详细设计说明书《详细设计模板》5测试计划《测试计划模板》、测试规程6源代码《中天编码规范》7测试报告《测试报告模板》、测试规程8用户文档《软件需求规格说明书》《概要设计》《详细设计》《中天文档整理指南》具体的产品审计检查的内容由SQA人员与项目经理协商并达成一致形成检查表记录在项目《SQA产品审计报告》中,SQA人员依据《SQA产品审计报告》检查表的内容进行审计,将审计结果记录在报告中,并监督软件工程组解决直到问题关闭,对于软件工程组不能解决的问题报高层经理。3.3对项目开发工作的支持.5/9在项目计划和执行过程的每个阶段,SQA都应对开发工作给予支持。#支持活动支持内容支持时间1支持软件需求基线的建立参与软件需求评审;检查评审过程是否符合评审规程;作为CCB成员批准客户需求基线的建立。需求定义阶段2支持项目的开发策划推进Delphi评估;帮助定义或修改软件生命周期;建立工作产品验收标准;定义项目的软件过程识别项目中的风险识别项目的关键路径和依赖关系识别项目的关键计算机资源识别项目使用的工具参与项目开发计划的建立;参与项目培训计划的建立;参与项目度量收集计划的建立;参与项目组间协调计划的建立;参与项目同行评审计划的建立;检查计划的适用性。项目策划阶段3促进项目实施过程中的同行评审协商、组织同行评审;参与制定同行评审检查表;检查参加评审人员是否准备充分;评审中确保评审焦点放在识别工作产品缺陷上;确保缺陷被全部记录并在批准之前全部解决。同行评审时4分析质量数据分析项目的质量数据包括质量数据的收集、统计和分析项目开发阶段3.4质量预测预计工作量预计缺陷注入率预计总缺陷数800人时0.2缺陷/人时(预计工作量*预计缺陷注入率)里程碑阶段预计缺陷级别预计缺陷数需求开发15%-20%(预计缺陷级别*预计总缺陷数)设计开发20%-35%代码实现和单元测试50%-70%集成测试和系统测试20%-28%验收测试(质量目标)5%-10%3.5SQA报告发布.6/9SQA报告名称报告完成人报告时机、频度报告对象报告参考标准SQA过程评审报告SQA人员每一次评审后提交,对所有过程高层经理软件工程组相关组《SQA过程评审报告模板》SQA产品审计报告SQA人员阶段产品完成后高层经理软件工程组相关组《SQA产品报告模板》SQA向高层的报告SQA人员存在项目组无法解决的问题后。高层经理项目经理《SQA向高层报告模板》对SQA的独立审计报告质量保证专家每季一次/项目结束时高层经理软件工程组SQA人员相关组《对SQA的独立审计报告模板》项目成员周报SQA人员每周一次项目经理《项目成员周报模板》第四章SQA度量度量内容度量时机度量方法计划值对项目开发工作的支持所花费的工时每周支持活动所花费的工时纪录在SQA人员的《项目成员周报》中计划工时SQA产品审计所花费的工时,次数审计完成审计花费的工时纪录在《SQA产品审计报告》中计划工时计划次数SQA过程评审所花费的工时,次数评审完成审计花费的工时纪录在《SQA过程评审报告》中计划工时计划次数