-PPQA-质量保证过程

上传人:cl****1 文档编号:565031434 上传时间:2024-02-18 格式:DOCX 页数:13 大小:74.97KB
返回 下载 相关 举报
-PPQA-质量保证过程_第1页
第1页 / 共13页
-PPQA-质量保证过程_第2页
第2页 / 共13页
-PPQA-质量保证过程_第3页
第3页 / 共13页
-PPQA-质量保证过程_第4页
第4页 / 共13页
-PPQA-质量保证过程_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《-PPQA-质量保证过程》由会员分享,可在线阅读,更多相关《-PPQA-质量保证过程(13页珍藏版)》请在金锄头文库上搜索。

1、logo内部质量保证过程文档编号状态版本号编制人审核人批准人发布日期科技有限公司XXX-PPQA-1草稿发布版V1.02011626版本说明目录1. 简介 11.1.目的11.2.适用范围11.3.角色职责11.4.参考资料21.5.术语和缩略语22. 过程综述 22.1.过程结构22.2.过程总体描述33. 过程元素描述 33.1.入口准则33.2.输入33.3.过程相关活动33.3.1.项目计划阶段的支持 33.3.2.制定质量保证计划 43.3.3.过程评审43.3.4.QA 产品审计53.3.5.不符合项的处理 63.3.6.管理QA工作63.4. 出口准则73.5. 输出74. 验证

2、执行 75. 配置管理 76. 相关培训 77. 相关过程接口说明 81. 简介1.1. 目的为在项目过程中成功地执行质量保证功能所提供的QA过程框架。1.2. 适用范围适用于公司的所有项目。1.3. 角色职责角色职责描述部门经理1. 对QA提交的项目组无法解决的不合格问题进行协调。2. 定期申查质量保证活动和结果。QA组1. 为每个项目指定一名质量保证员。2. 分析组织内共性的质量问题,给出质量改进措施。QA人员1. 项目QA本身应该参加QA方面的专业培训;必要时在项目组内组织相关的培 训。2. 参与项目计划的制定,并负责制定和维护QA计划及跟踪表。3. 根据QA计划及跟踪表,检查项目中过程

3、、产品的一致性,填写QA周报, 对存在的不一致问题,填写QA审计报告。4. 向项目经理提交QA周报、QA审计报告,由项目QA跟踪问题直到关闭。5. 实施里程碑审计工作,以QA里程碑报告向项目经理和高级经理报告结果。6. 参与相关评审工作,并跟踪评审中存在的问题,直到问题关闭。7. 根据QA计划及跟踪表进行过程和产品质量保证过程活动的数据度量分析 活动。项目经理1. 参与评申QA计划及跟踪表。2. 审阅和确认SQA提交的QA周报、QA审计报告、QA里程碑报告,配合SQA不符合问题的解决及跟踪,支持其工作。项目组成员1. 配合QA完成软件的过程质量和产品质量的监督和检杳工作;2. 解决QA在QA审

4、计报告中提出的不符合问题或缺陷,直到问题关闭。配置管理员1. 将质量保证过程产生的工作产品纳入配置管理;2. 配合QA完成过程质量和产品质量的监督和检杳工作。1/111.4. 参考资料资料名称标识符出版单位作者日期CMMI 过程集成与产品改进指南清华大学出版社美MaryBethChrissis美MikeKonrad美Sandy Shrum2004-2CMMI解析与实践人民邮电出版社黄锡伟2004-10CMMI实践应用Infosys公司的软件项 目执行过程电子工业出版社印Pankaj Jalote 著胡春哲张洁等译2002-8实用软件度量机械工业出版社美John McGarry, David C

5、ard, Chery1 Jones, Beth Layman, Elizabeth Clark, Joseph Dean, Fred Hall 著 吴超英廖彬山译2003-11.5. 术语和缩略语2. 过程综述2.1. 过程结构图12.2. 过程总体描述质量保证的目的是提供一种有效的人员组织形式和管理方法,通过客观地检查和监控“过程质量” 与“产品质量”,从而实现持续地改进质量。质量保证是一种有计划的、贯穿于整个产品生命周期的质 量管理方法。过程质量与产品质量存在某种程度的因果关系,通常“好的过程”产生“好的产品”而“差的过程” 将产生“差的产品”。人们销售的是产品而不是过程,用户关心的是最终

6、产品的质量,而开发者(团队) 既要关心过程质量又要关心产品质量。提高产品质量有三种基本方法:1. 质量保证。质量保证人员通过有计划地检查“工作过程以及工作成果”是否符合既定的规范, 来监控和改进“过程质量”与“产品质量”。2. 技术评审。请同行专家、技术人员对工作成果进行评审,尽早发现工作成果中的缺陷。具体参 见“评审过程”。3. 测试。通过运行测试用例来找出软件中的缺陷。例如单元测试、系统测试、验收测试等。具体 参见“单元测试过程”、“系统测试过程”和“验收与发布过程”。3. 过程元素描述3.1. 入口准则1. 项目启动3.2. 输入1. 项目计划2. PDP 说明3.3. 过程相关活动3.

7、3.1. 项目计划阶段的支持1. 确定项目的 QA 人员在项目立项时,就要确立项目的QA, PMO应根据项目的规模和具体情况指定一个或几个具有资格的 人员来负责项目的质量保证工作,QA应满足以下要求:丄QA必须独立于项目组。丄QA必须具有向PMO报告的渠道,这个渠道应独立于: 项目经理 项目组2. 支持项目策划项目策划阶段,QA应与项目经理、CM人员和测试人员紧密配合,协助项目经理进行项目策划,包 括:丄帮助定义或修改软件生命周期丄建立工作产品验收标准丄 参与项目开发计划的建立丄检查计划的适用性3.3.2. 制定质量保证计划QA在项目策划期间,负责制订项目的质量保证计划,以确保质量保证计划中活

8、动的范围和时间与 项目计划保持一致。1. 质量保证计划的制定参照质量保证计划模板进行。2. 质量保证计划要依据项目开发计划和其他项目开发附属计划制定,并与它们保持一致。3. 质量保证计划的内容如下: 明确质量保证的目的、范围及质量保证计划与其它项目计划的关系。 在计划中确定要对哪些过程和产品进行评审/审计。4. 质量保证计划的评审 质量保证计划完成后,应组织相关人员进行评审,可以和项目开发计划一起参加评 审。5. 质量保证计划的管理 质量保证计划经过评审批准后,应交给CM人员放入配置管理库。3.3.3. 过程评审QA通过过程评审工作,发现项目执行过程中与项目定义的过程存在的不符合项,及时采取纠

9、正措 施,以确保过程的质量。1. QA 依据质量保证计划中约定的过程评审频次,依据过程评审检查表,对项目过程进 行评审。2. QA 人员通过与项目经理及项目组成员的访谈或参与到项目评审过程中来进行评审,适当的可 以检查有关的过程产品。3. QA 人员将评审结果记录在质量保证报告中。对符合检查项填写“是”;否则填写“否”, 表明不符合过程定义。4. 评审完成时,在QA问题跟踪列表中总结发现的问题,并与项目经理和项目组进行讨论, 目标是阐明问题并对怎样解决不符合项达成一致意见。应尽量在项目范围内解决不符合项。5. QA人员在QA问题跟踪列表中记录取得一致的纠正措施、指定的责任人及计划完成日期, 并

10、且跟踪直到问题关闭。6. QA按计划将质量保证报告提交到技术总监处。QA 过程评审的内容一般包括:1. 立项过程2. 需求开发及需求管理过程3. 设计过程4. 编码过程5. 联调过程6. 系统测试过程7. 客户验收过程8. 结项过程9. 配置管理过程10. 技术评审过程11. 里程碑评审过程12. 变更控制过程3.3.4. QA产品审计1. 审计内容QA 对项目生命周期中产生的工作产品进行审计,验证工作产品在格式和内容上是否符合适当的标 准,保证项目实施过程中产生的工作产品的质量。产品检查的方法有:访谈、评审、检查等。审计的产品一般包括:丄 项目开发计划以及附属计划丄业务需求说明书丄需求规格说

11、明书丄概要设计说明书丄详细设计说明书丄重要的源代码丄测试用例丄用户手册。审计的依据:QA依据质量保证计划审计在项目生命周期中产生的工作产品,主要针对以下方面进行审计: 丄 是否符合工作产品的相应需求;丄是否符合标准所要求的格式和内容;丄工作产品所要求的质量检查点是否都已完成。2. 审计过程丄QA审计的产品、时机、任务等参见质量保证计划。丄QA准备质量保证检查表,与项目经理共同协商确定需要审计产品。丄 产品完成并通过质量检查后,QA采取抽查的方式检查产品并记录与其适用标准的偏差,同时 验证产品是否进行了质量检查,检查结果形成质量保证报告。丄QA依据质量保证计划将质量保证报告提交给公司高层。丄QA

12、将审计过程中出现的问题记录在QA问题跟踪列表中,并与项目经理及产品责任人协商, 对问题的纠正措施及改正时间达成一致,QA人员跟踪直到问题关闭。3.3.5. 不符合项的处理对于在产品审计中查出的问题,项目组成员讨论,阐明问题并对怎样解决问题(即不符合项)达成 一致意见,取得一致的纠正措施,QA要对不符合项的解决情况进行跟踪,直至问题关闭为止,使问题 对整个项目的影响降到最低。1. 评审结束,QA人员在QA问题跟踪列表中总结发现的问题,并与项目经理和适当的项目 组成员讨论,阐明问题并对怎样解决不符合项达成一致意见。应尽量在项目组内解决不符合项。2. QA检查项目问题,识别到期的问题并向责任人核对问

13、题的解决状况。在项目会议上,QA对 每个项目问题都要进行报告。3. 对问题的解决情况进行跟踪,直至问题关闭为止。4. 如果不符合项会对项目带来较大风险并可能严重影响项目的质量,问题不能在项目组内得到满 意的解决时,QA将不符合项提交给技术总监解决,如果问题没有解决,QA需要逐级上报直 到问题关闭。不符合项在项目内能够得以解决时的三种解决办法:丄 使项目的实施过程符合项目过程/使项目产品符合标准丄 修改项目过程使之满足项目/修改产品标准使其与项目产品相适应丄 在特殊情况下,认可存在的不符合项。3.3.6. 管理QA工作1. 跟踪 QA 活动: QA每周将QA周报提交到高层经理。2. 验证 QA

14、实施: 高层经理每年度评审QA活动一次,方式可以是审阅项目报告中有关QA的工作情况, QA周报或与QA座谈等。 高层经理依据项目,在项目结束时审查项目的QA活动和工作产品,验证其是否与QA计 划和本文档描述的 QA 过程相符。评审和审查结果形成对QA的独立审计报告3.4. 出口准则1. 所有已经识别出来的质量问题已解决。3.5. 输出1. 质量保证计划2. 过程检查列表3. 产品检查列表4. QA周报5. QA审计报告6. QA问题跟踪列表4. 验证执行验证执行Nq验证内容|检査点执行人验证时机|频率备注V-1对质量保证过程进行一致性检杳组织级QA里程碑V-2审阅QA问题报告、QA审计报告部门经理每周、里程碑5. 配置管理配置管理N配置项存放地址负责人C-1QA质量保证计划项目配置库配置管理员

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号