1. GJB5000是什么?
GJB5000是军用软件能力成熟度模型的代号,是由中央军委装备发展部(简称军委)负责提出的应用于军用软件研发的国家标准。GJB5000借鉴了CMMI-V2.0的内容,在CMMI-V2.0模型基础上根据国内的实际情况进行了优化和扩展。
2. GJB5000认证是怎么回事?
GJB5000标准用来指导承担军用软件研发项目的企业进行过程改进,并可依据GJB5000标准对企业的软件研发过程成熟度进行评价。目前最新版的标准是GJB5000B-2021版,于2021年12月30号发布,2022年3月1号正式实施。为了评价承担军用软件研发企业的过程能力成熟度,军委负责委派认证机构对拟认证的企业进行GJB5000认证评估。企业的过程成熟度分成5个等级,分别是:
1级,初始级
2级,规范级
3级,全面级
4级,量化级
5级,卓越级
企业每上升一个等级标志着企业在过程能力方面上了一个台阶,级别越高意味着企业的研发水平和能力越高。为了衡量企业所处的等级规定了标准的评估过程能力成熟度的方法。
承担军用软件研发项目的企业如果打算进行GJB5000认证,首先应向军事代表机构及合同监管部门提交申请,审核通过后由军委负责委托认证机构对企业进行认证,认证通过后由军委颁发证书。该证书有效期三年,三年后证书失效,需要进行复审,三年中每年由军委派专家到企业进行监督审核。
3. 为什么要实施GJB5000?
按照军委的规划,到2025年底,所有涉及军工业务的单位按照GJB8000的等级要求通过相应评价。
4. 什么类型的企业适合实施GJB5000?
承担军用软件研发项目的企业/科研机构适合实施GJB5000。
5. 如何实施GJB5000?
GJB5000模型是一套非常严谨而全面的知识体系,涉及内容非常广泛,包括组织管理、项目管理、工程、支持等众多的实践。共包含21个实践域,如表1所示:
企业实施GJB5000首先要根据企业的实际情况选择适用的视图,视图选择如表B.1所示:
选择了视图后就确定了要实施的实践域。
实施GJB5000是一项系统工程,从管理层到一线员工都需要积极参与。因此企业自己实施GJB5000难度非常大,一般都会选择专业的咨询公司进行培训和辅导。GJB5000的整个实施过程可以分为如下阶段:
启动:确定企业过程改进的需求和目标
诊断:基于GJB5000标准模型进行差距分析,找到弱项
建立:建立并发布研发过程体系
行动和学习:项目实施、改进和优化
目前实施GJB5000的咨询公司都是在这个模型的基础上进行适当优化和补充来为企业实施GJB5000。实际中企业实施GJB5000主要包括如下几个典型阶段: