分享

[争鸣]标准融合之路:浅谈GJB 9001B与GJB 5000A异同

 东北十三少 2020-10-16

产品质量管控,手段之一是建立质量体系,提出质量方针和目标,并对整个研制过程都给出相应的要求以进行严格的控制,GJB 9001B就是这样的质量体系。

从它引入以来,GJB 9001B对于产品质量的管控就一直在发挥着巨大作用。研发、采购、生产到服务,到处都有它的身影出现,它无时不在,无处不在。

但是,GJB 9001B对于软件质量的管控却出现了一些令人不太满意的地方。有没有更好的质量体系来管控软件产品的质量呢?GJB 5000,就是在这样的背景下粉墨登场。

从2003年GJB 5000标准发布,经过试点、推广,标准升版,目前已经有很多家军工企业进行了GJB 5000标准的认证,获得了二级或三级的资质。而软件研发的规范性,软件产品质量的逐步提高,也随着GJB 5000的推广和实施,逐步显现。

但是,两个标准,两个体系,两种思路,两套审核方式方法,问题也随之而来。在具体执行过程中,两个体系重叠的地方会有不同的规定,软件部门按照5000体系的做,其他部门按照9000体系的做;更多的情况是5000体系只是软件部门的,其他部门只坐壁上观;软件每年要迎接两个体系的审核,一会儿9000,一会儿5000,两者发现的问题,给出的整改角度都会有所不同,会让人有些无所适从。

怎么解决这个问题?走标准融合之路,也许是一个根本上的解决之道。

要走标准融合,首先要对两个标准的异同进行分析。

GJB 9001B和GJB 5000A的相同点:

  • 目的相同。实施两个标准,都是为了规范研发过程,提高产品质量。

  • 持续改进。两个标准,都要求体系应持续改进,不断修订,不断提高。

GJB 9001B和GJB 5000A的不同点:

  • 适用范围不同。GJB 9001B适应范围非常广泛,它的核心是一个循环:建立管理职责——做好资源管理——产品实现——基于测量分析的改进,其广泛适应性由此可见一斑。GJB 9001B标准中也明确说明:“本标准的所有要求是通用的,旨在适用于各种类型、不同规模和提供不同产品的组织”。而GJB 5000A标准的适用范围仅限于建立软件研制能力成熟度模型,以及软件过程的持续改进。

  • 标准结构不同。GJB 9001B标准是按照“建立管理职责——做好资源管理——产品实现——基于测量分析的改进”这样的流程,以主题+列表要求的形式阐述的;GJB 5000A则是把软件过程划分为22个过程域,每个过程域都通过相应的目标(包括共用目标和专用目标)和实践(包括专用实践子实践和共用实践)的方式阐述要求。

  • 体系架构不同。依据GJB 9001B标准建立的体系通常是3个层次:质量手册/程序文件/第三层次作业指导文件;而依据GJB 5000A标准建立的体系通常是4个层次:总则/过程文件/规程、指南/模板、示例。

  • 评价方法不同。GJB 9001B体系的评价是针对每个主题的各项要求逐条求证核实,依据发现问题的重要程度,把问题标识为“不符合项”或“问题项”;而GJB 5000A评价是采用SCAMPI方法,对每个过程域的目标和实践打分,发现的问题标识为“弱项”和“待改进项”,对于发现的组织优秀实践还可以标识为“强项”。

微信号:IdeaofSE

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章