ARTICLE · 1238406
GJB装备质量管理中的嵌入式软件测试不合格该如何处理?
GJB571A-2024不适用于军用软件产品,嵌入式软件测试不合格需遵循GJB5000系列专项标准,结合GJB9001C的不合格和纠正措施要求闭环处理,
具体流程如下:
一、第一步:缺陷分级判定
按照GJB5000B的缺陷分级规则,先明确不合格的严重等级:
• A级(致命):软件无响应、系统崩溃、数据库死锁等直接影响装备运行的问题
• B级(严重):数据无法保存、核心功能失效、计算结果错误等影响核心使用的问题
• C级(一般):功能易用性差、缺少必要操作提示等不影响核心运行的问题
• D级(轻微):界面文字错误、布局不合理等无功能影响的问题
二、第二步:分类处置流程
1. A/B级严重不合格
• 立即暂停该版本软件的后续流转,执行技术归零与管理归零双五条要求
• 技术归零:定位准确、机理清楚、问题复现、措施有效、举一反三
• 管理归零:过程清楚、责任明确、措施落实、严肃处理、完善规章
• 修复后需重新完成对应级别的全量测试,验证通过后方可回归基线
2. C/D级一般不合格
• 由CCB(配置控制委员会)评审,可选择即时修复或作为遗留问题后续迭代
• 遗留问题需明确记录在软件问题报告单中,同步告知顾客并获得书面确认
3. 特殊让步场景
• 涉及装备交付的让步使用,必须取得顾客/军代表的书面授权,明确使用范围、数量和限制条件,严禁关键特性让步接收
三、第三步:闭环验证与追溯
• 所有不合格的处置过程、修复记录、复测报告全部纳入软件配置管理基线
• 针对同类不合格举一反三,排查全项目所有版本是否存在同类隐患
• 形成完整的缺陷闭环记录,纳入组织级软件质量问题库,用于后续项目风险预防
嵌入式软件可从多个维度划分主要类型,具体如下:
一、按功能作用划分(通用主流分类)
• 系统软件:用于管控嵌入式系统底层资源,包含嵌入式操作系统、设备驱动程序、嵌入式中间件等,为上层软件提供基础运行支撑。
• 支撑软件:辅助嵌入式软件开发调试的工具类软件,包含交叉编译器、在线仿真工具、配置管理工具、系统分析设计工具等。
• 应用软件:面向特定应用场景开发的功能软件,定义嵌入式设备的核心用途,直接与用户交互。
二、按运行平台划分
• 运行在开发平台的软件:设计、开发、测试类工具软件,通常运行在PC端的通用操作系统上。
• 运行在嵌入式目标系统的软件:嵌入式操作系统、应用程序、底层驱动程序,直接部署在嵌入式硬件设备中运行。















































































