Home >News >Industry News >In-depth Analysis of GJB5000B: Military Software Capability Maturity Model
Home >News >Industry News >The body

In-depth Analysis of GJB5000B: Military Software Capability Maturity Model

Release time: 2025-04-02 17:02:02
Publisher: Sterui
Views: 16
Introduction


GJB 5000B is an important standard for China's military software capability maturity model. Based on the concepts and practices of modern software engineering, it provides a complete framework for the development, management and improvement of military software. This standard covers all aspects of the entire life cycle of software projects, from requirement analysis, design, coding, testing to operation and maintenance, and specifies a series of goals, practice domains and practices, helping software teams standardize work processes and improve the quality and reliability of software products.  



一、The Development Context of GJB5000B

In 2003, China officially promulgated GJB5000 *Military Software Capability Maturity Model*, which introduced the CMMI methodology and combined with the characteristics of domestic military software development processes. Aimed at evaluating the software development capabilities of software development units, it laid the foundation for improving the quality of military software. With the development of the industry and the accumulation of practical experience, GJB5000A *Military Software Development Capability Maturity Model* was promulgated in 2008, replacing GJB5000. At the same time, the *Regulations on Military Software Quality Management* was issued, clearly stating that units that do not meet the specified requirements for software development capabilities cannot undertake corresponding software development tasks, further strengthening the capability requirements for military software development units. In order to better meet the needs of military software development under the new situation, the latest GJB5000B *Military Software Capability Maturity Model* was promulgated in 2021, replacing GJB5000A-2008. GJB5000B was officially implemented on March 1, 2022, and the period from March 2022 to February 2024 was the transition period for the standard version change. During the transition period, relevant units could conduct military software development capability evaluations in accordance with either the GJB5000A standard or the GJB5000B standard. Starting from March 2024, the GJB5000B standard has been fully implemented, and capability evaluations are conducted accordingly.


二、The core framework of GJB5000B

(一) Maturity level: Five level progressive model
The maturity model of GJB5000B is divided into five levels, presenting a progressive grading feature, with each level serving as the cornerstone for achieving the next level.
Initial level (Level 1): Passed the weapon and equipment quality management system certification based on GJB9001C-2017, possessing basic software development capabilities.
Standard level (Level 2): Established process improvement organizational structure and process standards, with the ability to replicate successful experiences in similar projects.
Comprehensive Level (Level 3): Fully implement process management and have the comprehensive ability to respond to complex projects.
Quantitative Level (Level 4): Through quantitative management methods, achieve precise control over the software development process.
Excellent Level (Level 5): Achieve industry-leading level on the basis of continuous improvement.
(Note: First time applicants can apply for up to 2 levels and need to be promoted step by step)

(二) Capability Domain: Four Pillar Systems
Covering all elements of software development and forming structural support for capacity building:
1. Process management capability
Core process areas: project planning, project monitoring, supplier agreement management, quality assurance, etc.  
Goal: Ensure that tasks are executed according to plan and risks are controllable.  

2. Engineering and technical capabilities
Core process areas: requirement development, architecture design, code implementation, validation testing, deployment and maintenance, etc.  
Innovation point: New digital engineering requirements such as Model Driven Development (MDD) and Digital Clue Tracking have been added.  

3. Support and guarantee capability
Core process areas: configuration management, decision analysis, organizational training, infrastructure management, etc.  
Key requirements: Tool chain localization rate ≥ 80%, data penetration rate ≥ 95%.  

4. Improve innovation capability
Core process areas: quantitative process management, causal analysis and resolution, continuous optimization, etc.  
Quantitative indicators: Defect repair cycle shortened by 30%, requirement change rate ≤ 15%.  

(三) Process domain: 19 core control nodes
Each process area includes dedicated objectives (SG) and dedicated practices (SP), with a focus on:
1. New Process Domain
Threat and Vulnerability Analysis (Network Security): Require attack tree modeling and penetration testing;  
Intelligent algorithm governance (AI software): covering data quality verification and algorithm interpretability evaluation.  

2. Strengthen the process domain
Requirement development: Mandatory requirement bidirectional traceability and conflict resolution;  
Verification testing: Code coverage rate is required to be ≥ 90% (100% for critical software).  

3. Cross domain collaboration requirements
Software hardware collaborative development: Embedded systems require joint simulation of requirements, hardware, and software;  
Supply chain management: Supporting suppliers need to pass GJB5000B Level 2 certification.  

(四) Support system: toolchain and data base
1. Tool chain requirements
Requirement management: DOORS, Polarion (domestication alternatives require military certification);  
Development validation: Matlab/Simulink (military version), static code analysis tools (such as Klocwork).  

2. Data connectivity mechanism
Establish an organizational level process asset repository (including templates, guidelines, and historical data);  
Deploy an integrated management platform to achieve full traceability of requirements, design, code, testing, and defects.


三、
Application conditions for GJB5000B

Enterprises or units applying for GJB5000B certification must meet the following conditions:

1. Possess valid qualifications
The applying unit must have a valid GJB 9001C qualification (i.e. weapon and equipment quality management system certification).

2. Sound organizational structure
The software development quality management responsibilities of relevant departments and personnel need to be clarified, and the organizational structure should be sound.

3. Requirements for software development capability level
According to relevant national military standards, the software development tasks undertaken or planned to be undertaken require a software development capability level of at least Level 2 (including Level 2).

4. Running time of software process system
Units applying for the Level 2 preliminary evaluation of military software development capabilities must establish and effectively operate a software process system for at least 3 months and complete internal evaluations.
Units applying for the preliminary evaluation of military software development capability level three must maintain their current development capability level effectively for more than 2 years. The software process system for which they intend to apply for the development capability level must be established and effectively operated for more than 6 months and have completed internal evaluation.

5. Quality records in the past three years
There have been no major quality issues caused by software quality in the past three years.

6. Undertake military software development tasks
The unit needs to undertake or intends to undertake military software development tasks.

7. Internal evaluation and rectification
The applying unit needs to complete internal evaluation and rectification work to ensure that the software process system meets the requirements of GJB5000B.

8. Project and personnel requirements
At least 4 pilot projects must be selected and cover the entire software lifecycle.
The selected project personnel must account for at least 40% of the software development personnel of the certification unit.
The project scale needs to reach a medium project scale within the organization, with a construction period of at least 6 months.

9. Other requirements
The interval between the application date and the date of the last evaluation failure shall not be less than 1 year.
Comply with the requirements of the Military Software Development Capability Evaluation Procedure.
The re evaluation application should be submitted 9 months before the expiration of the qualification period of the research and development unit. In addition, if the applying research and development unit fails to accept the evaluation due to its own reasons within 3 months from the date of receiving the research and development level evaluation notice, it shall resubmit the application.


四、GJB5000B Application Process

1. Internal evaluation and rectification
Complete internal evaluation and rectification work to ensure effective operation of the system.

2. Submit application materials
Download the "Military Software Development Capability Evaluation Application Software" from the Military Weapon and Equipment Procurement Information Network, fill in the application materials according to the relevant format requirements, and submit them together with the written application materials to the equipment manufacturing unit qualification acceptance point.

3. Evaluation agency review
The evaluation agency reviews the application materials and confirms whether they are accepted. The evaluation agencies include China New Era Certification Center, Guangzhou Saibao Certification Center Service Co., Ltd., and Beijing Xuanyu Information Technology Co., Ltd.

4. On site evaluation
The evaluation team will conduct on-site evaluations of the applying unit, including document review, personnel interviews, process assessments, etc.

5. Certificate issuance
After passing the evaluation, the Equipment Development Department will approve and issue a certification certificate, which is valid for 5 years and requires annual review.

五、The necessity of implementing GJB5000B

(一) Meet military access requirements
In 2017, the Equipment Development Department issued Document No. 73, requiring strict implementation of the military software development capability evaluation system by December 2020. Starting from March 2024, units that have not passed the corresponding level of GJB5000B evaluation will lose their eligibility to participate in the bidding and ordering of military research and development tasks.

(二) Enhance the competitiveness of enterprises
The GJB5000B certificate has been listed as a supplier admission requirement in multiple military bidding documents. By implementing GJB5000B, enterprises can not only enhance their reliable and professional brand image in the military, but also occupy a priority position in market expansion.

(三) Improve software quality and reliability
GJB5000B ensures that every aspect of software development, from requirement analysis, design, development to testing and maintenance, meets strict quality standards through standardized software development lifecycle management. This helps to reduce software defects, improve software stability and reliability, thereby ensuring the performance and combat effectiveness of weapons and equipment.

Copy successfully

Wechat ID:Siterui888888

Add a wechat friend to get free plans and quotations

OK
Contact
Experts are by your side Add the expert's wechat to get help
Tel:
400-636-6998
If the line is busy or not answered in time, please add wechat
E-mail:
ruibao@szstr.com
Get Plan:
One more reference is always beneficial
Copy successfully
You will receive
定制化解决方案
专业认证顾问调研企业需求,根据企业所处行业、规模、发展阶段及目标市场,量身定制专属的资质认证方案,提供符合其特定要求的认证路径。
专业咨询指导
思特瑞团队成员经验丰富、技术精湛,能够准确把握客户需求并提供专业建议和全方位、全流程的咨询指导,为企业提供高质量的咨询服务。
透明化服务
清晰明确的费用结构,杜绝隐形收费,并根据客户的规模、行业特点和认证需求,提供合理的报价方案,确保企业在预算范围内获得优质服务。
长期顾问式合作
与企业建立长期稳定的合作关系,并随着企业的发展,提供相应的升级服务,助力企业在不同阶段实现可持续发展。
Get Plan
Company
Certification qualifications for consultation*
Name
Tel*
*indicates required fields