“五千”当中的那些“行话”

对于那些刚接触GJB5000A的人,总会遇到一些新鲜的名词或术语。对于他们来说,这些名词或术语就像江湖行话一样,很深奥,不好理解。下面罗列一些常见的GJB5000A的“行话”,并且尝试做浅显易懂的解释,希望对那些刚接触GJB5000A的人有所帮助。

  • GJB5000A

大家都知道这是一个军用软件开发要执行的标准,可以拿GJB9001C类比:都是从事军品开发的资质(只不过一个适用于全领域,一个适用于软件),都要建立一套体系,都要通过权威机构的审核(GJB5000A还会针对不同等级分别进行审核),资质都有一定的有效期,都需要组织从上到下多个部门积极参与,都要进行持续改进。

  • EPG

EPG是Engineering Process Group的缩写,译为(软件)工程过程组。它是一个虚拟的组织,主要职责是组织GJB5000A的推进和实施,建立和维护基于GJB5000A的软件开发过程管理体系。

  • MSG

MSG是Management Steering Group的缩写,译为管理指导组。它是一个虚拟的组织,由高层管理者和组织各职能部门的领导组成,主要职责是指导GJB5000A的推进和实施,听取EPG的汇报,提供资源,解决困难。

  • CM

CM是Config Management的缩写,即配置管理。有ISO/GJB 9001C实施经验的人,可以把“配置”看作“技术状态”。配置管理就是技术状态管理,配置项就是技术状态项。配置管理和技术状态管理一样,都有配置标识、控制、审核、记录这4个特性。只是配置管理的版本控制通常都会使用专门的版本控制工具,以更好地实现控制版本的状态、回溯历史版本等功能。

  • QA

QA是Quality Assurance的缩写,即质量保证。通常会把执行质量保证工作的人简称为QA。QA的工作就是按照组织依据GJB5000A建立的体系,审核软件项目组的活动和产生的工作产品(文档、代码等)是否符合体系的要求。如发现违规的事情,要记录下来并且跟踪、确保问题得到解决。

  • 利益相关方

利益相关方,曾用名“干系人”,就是对与项目有关系的一群人。是与软件开发过程有着相互影响关系的一群人。根据影响的主动和被动关系,可以将其分为施加影响的利益相关方和受影响的利益相关方;根据与软件项目的内外部关系,可以将其分为内部利益相关方和外部利益相关方。制定利益相关方计划,一般只考虑外部的、对软件开发施加影响的利益相关方。

  • 中高层验证

现在一般统称为更高层验证。是指中高层领导对软件过程体系在项目中的实际运行情况进行审查、评价,以实现过程改进。与ISO/GJB 9001C体系中的管理评审类似。

  • 里程碑评审

里程碑,原指路边标识里程的石碑。通常用来比喻在历史发展过程中那些标志性的大事件。在项目管理中引入里程碑,就是在漫长的项目计划当中设置一些有意义的时间点,在这个时间点与利益相关方一起评判项目的承诺、计划、状态和风险。里程碑评审是项目管理评审,不是技术评审。

……

如果你还有其他的不太明白的GJB5000方面的“行话”,可以留言给我。

这正是:

行行有术语,五千无例外

浅浅来解释,茅塞可顿开


作者简介:王小双,长期从事GJB5000推广、实施、评价、改进的工作,创建《软件工程之思》微信公众号,一直在《软件工程之思》分享GJB5000、CMMI、软件工程的知识和感悟。现致力于GJB5000咨询以及软件过程改进、软件工程能力提升的研究工作。
(0)

相关推荐