background image

  摘要:过程与产品质量保证

(PPQA)是 GJB5000A 军用软件研制能力成熟度模型中一个

重要的关键过程域,在对该模型深入理解的基础上,分析了

PPQA 过程域所涉及的关键任务,

并进一步说明在军用软件开发过程中如何有效的实施这些关键任务。

 

  关键词:军用软件 

GJB5000A PPQA 

  中图分类号:

TP39 文献标识码:A 文章编号:1007-3973(2011)004-059-02 

  

 

  

1 引言 

  

 

  随着信息技术的发展,软件在武器装备中的比重越来越大,软件的质量、成本、进度、可

靠性的控制和保证日益重要。如何规范军用软件研制过程,从根本上提升军用软件研制能力,

保证军用软件质量,已经成为亟待解决的问题。

 

  软件质量保证作为软件研制过程中重要的一环,以第三方独立审查的方式监控软件研

制过程,为员工及管理者提供产品质量的客观数据,做出科学的决策,从而促进软件质量

的提高。

GJB5000A 军用软件研制能力成熟度模型是我国军用软件研发过程改进的参考模型,

也是评价军用软件研发能力的基准。过程与产品质量保证

(PPQA)是 GJB5000A 成熟度二级中

的一个重要的关键过程域,它贯穿整个软件开发生命周期,在

GJB5000A 的过程域中充当重

要的角色。

 

  

 

  

2 过程与产品质量保证过程域介绍 

  

 

  

GJB5000A 中定义了过程与产品质量保证过程域(PPQA),其目的是使员工和管理者对过

程和相关的工作产品能有客观深入的了解。

 

  

PPQA 过程域的专用目标(sG)和专用实践(sP)如表 1 所示。 

  

 

  

SG1 客观地评价过程和工作产品 SP1,1 客观地评价过程 SP1,2 客观地评价工作产品

SG2 提供客观深入的了解 SP2,1 交流并确保解决不符合项 SP2,2 建立记录在实施 PPQA

这个过程域时如何保证评价

“客观”是项目成功的关键,要实现“客观评价”需要满足以下两点:

 

  

(1)独立性:首先担任 PPQA 工作的软件质量保证人员(以下简称 SQA)必须独立于被评

审的项目组,属第三方组织。对于人员较少的单位,

SQA 可以是其他项目组的同行。其次要

保证

SQA 沟通上独立,即 SQA 必须有独立的上报渠道,以保证问题能够积极充分的解决。