PPQA(Process and Product Quality Assurance )即过程与产品质量保证,属于
CMMI 概念。(CMMI 的全称为:Capability Maturity Model Integration,即
能力成熟度模型集成。)CMMI家族包括CMMI for Development, CMMI for Service和CMMI for Acquisition三个套装产品。
过程与产品质量保证(Process and Product Quality Assurance, PPQA)的目的,在提供成员与管理阶层客观洞察过程与相关工作产品。
过程与产品质量保证过程域的实践可确保实行所策划的过程,而验证过程域的实践则确保满足特定的需求。这两个过程域可从不同的观点检视同样的工作产品,应注意将投入的重复性降到最低。过程与产品质量保证评估的客观性,是成功的关键(「客观评估」的定义,详见词汇)。客观性可通过独立与使用准则来达成。由未参与生产工作产品的人,依据准则进行评估,经常混合使用不同的方法、较不正式的方法,可用于涵盖日常的活动,较正式的方法,则周期性的使用以确保客观性。
传统上,为了提供客观性,质量保证组常独立于项目的外。但对于某些组织而言,在并非独立的状态下实施过程与产品质量保证,可能也很适合。例如:在一个具有开放、质量导向文化的组织,过程与产品质量保证的角色由同行部分或全部担任,且质量保证功能可能植入于过程中。对小型组织而言,这可能是最可行的方法。
如果质量保证功能植入于过程中,必须处理下列几个议题以确保客观性。执行质量保证活动的每个人必须接受质量保证培训。执行工作产品质量保证活动的人员,应该与直接参与开发与维护工作产品的人员有所区隔。质量保证人员必须有独立的报告渠道,以对组织适当管理层级报告,必要时让不符合的议题向上反应。
质量保证工作应开始于项目建立的初期,参与建立的计划、过程、标准及程序,为增加价值,并满足和组织政策的需求。执行质量保证的人员参与建立计划、过程、标准及程序,可确保符合的需要,在执行质量保证评估时,也相当有用。此外,需指定将进行评估的特定过程及相关工作产品。此项指定以抽样或客观准则为基础,而且与组织政策、需求及需要相符合。