软件质量保证计划_CMMI V2.0 精讲之“过程质量保证”

cd3bb4d60feec482c5a9087986f4b133.png5acd250279067cf6a95296e00f8dd922.png

过程质量保证

(PROCESS QUALITY ASSURANCE, PQA)

目的:验证并改进已执行的过程和所产生的工作产品的质量。

价值:增强过程使用和改进的一致性,以最大限度地提高业务效益和客户满意度。

实践概述

1

PQA 1.1识别并解决过程和工作产品问题。

2

PQA 2.1根据历史质量数据开发、持续更新并遵循质量保证方法和计划。

PQA 2.2在整个项目过程中,根据记录的过程和适用标准客观评价选定的已执行过程和工作产品。

PQA 2.3 沟通质量和不合规问题并确保解决问题。

PQA 2.4 记录并使用质量保证活动的结果。

3

PQA 3.1在质量保证活动中识别并记录改进机会。

关键点

国有国法,家有家规,公司有各种制度。制度既包括财务制度,也包括软件开发制度,即软件开发标准流程。所谓制度,就是一种行为规范。类似于警察对交通法规的监督,QA工程师是对公司制度和流程的监督,目的是使公司的流程能够真正落地执行。

要监督公司和项目中流程的落地执行情况,首先要理解过程的内容,所以针对QA工程师进行标准过程的培训是必要的。在大多数情况下,QA工程师不一定具备执行过程所需的技术能力和经验,例如编程能力和经验,这时就需要QA工程师去寻找有专业技术能力的人员来协助进行过程检查,或者利用专业技术人员的结论来评价过程的执行情况,例如,利用《详细设计同行评审报告》来评价同行评审过程的执行情况和详细设计文档质量的好坏。

为方便QA工程师的过程审计,组织一般会根据过程的内容制定相应的过程和工作产品检查单,然后交给QA工程师来检查过程的执行情况。在项目开始时,QA工程师向项目组成员公布检查单的内容,使检查内容透明,并督促项目成员自觉遵守软件开发的标准过程。

QA工程师在过程审计中发现的不符合问题,应建立不符合项报告,并跟踪直至关闭。

对因为特殊原因不能关闭的QA不符合项,QA工程师应报请高层申请豁免,经批准后予以关闭,同时高层承担相应责任。QA工程师和过程的执行人员无权擅自关闭QA不符合项。

QA工程师的直接领导,应该是组织内负责过程质量或过程改进的负责人,而不应该是过程的执行者,例如项目经理。否则,会造成利益冲突,造成过程检查的不客观。

QA过程审计中发现的不符合项,通常可以作为组织内部过程改进的输入。

注意点

质量保证计划不属于项目开发计划,是项目计划的从属计划,是项目集成计划里面的一部分。

一个过程包括过程的活动和过程的结果,所以过程检查或过程审计,就包括对过程的检查和对结果的检查,即工作产品的检查。工作产品,包含过程的中间产物和最终产物,但都叫工作产品。

过程检查单和工作产品检查单,是基于过程的内容而制定的。组织内每一个标准过程,都应该有配套的过程检查单和工作产品检查单与之对应。标准过程有了变化,检查单的内容也需要进行相应的更新。

公司高层有权豁免不符合项,但需要承担相应的责任,以维护公司制度(过程)的尊严。

CMMI正式评估访谈中可能问到的问题

2

PQA 2.1根据历史质量数据开发、持续更新并遵循质量保证方法和计划。

Q: 谁建立的质量保证计划?

Q: 请概述质量保证计划里的内容。

PQA 2.2在整个项目过程中,根据记录的过程和适用标准客观评价选定的已执行过程和工作产品。

Q: 如何确保过程审计的客观性?

Q: 如何执行过程审计和工作产品审计?

Q: QA如何审计EPG、OT的过程?

Q: 组织是如何审计QA工程师执行QA过程的?

PQA 2.3 沟通质量和不合规问题并确保解决问题。

Q: 如何对QA不符合项进行跟踪?

Q: 如何确保QA不符合项在预期的时间内得到解决?

PQA 2.4 记录并使用质量保证活动的结果。

Q: 在质量保证方面,你有什么产出文档?这些文档有什么用途?

3

PQA 3.1在质量保证活动中识别并记录改进机会。

Q: 依据审计结果,你有没有向组织级提供过过改进建议?
Q: 过去一年中,组织中哪些过程改进的建议是由QA工程师提出的?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值