夜雨聆风学习资料网

ARTICLE · 1014112

汽车软件也有了质量国标,上亿行代码要被管起来

汽车软件也有了质量国标,上亿行代码要被管起来

昨天我看到一个消息,市场监管总局已经发布了一个叫做《汽车软件质量及缺陷管理规范》的标准,编号为GB/T 48140,并且从今年12月1日开始执行。这是国内首个关于汽车软件质量及缺陷管理的标准,由市场监管总局召回中心主导起草,并且联合国内主要整车厂、汽车电子及科技公司、高校和科研院所共同制定。涉及的部门很多,可以看出这件事很受重视。

为什么要开始管软件了呢?现在的智能网联汽车代码量已经达到了数亿行,以前行业的管理主要是盯着机械故障、碰撞安全等问题,对于软件方面还没有统一的国家标准来约束。智能座舱黑屏、驾驶辅助系统故障、升级失败等问题,在消费者的投诉中屡见不鲜,各个汽车厂家的处理方式也各不相同,有的认真调查研究,有的则是一句系统优化就打发过去了。

标准的主要变化有三个方面。第一点就是把管控逻辑从事后处置转到事前预防上,采用策划、实施、检查、处置这样的循环并结合风险思维把需求分析、设计实现、集成、验证确认、发布管理、升级维护等整个过程连成一线。软件不能等跑到路上才发现问题,在需求文档的时候就要把风险计算出来。

第二项就是把人工智能软件也纳入了监管的范畴之内。目前越来越多的车型配备了高级别的自动驾驶功能,但是算法在一些极端情况下出现错误判断、训练数据存在偏差、模型更新后与之前版本不兼容等问题都会给车辆带来安全隐患。标准中对人工智能软件、嵌入式软件、云端软件分门别类地进行管控,这口子开得很到位,把之前含糊的责任都摆到台面上来了。

第三点就是把通过远程升级方式进行的召回也纳入到流程当中来。之前硬件召回需要经过法律程序,而软件打补丁一般会以系统更新的形式出现,车企可以自行决定。从信息收集、问题发现、调查评价到召回决策、补救准备、执行和效果评估整个闭环走完之后,即使远程升级修不好也必须按照召回程序来。

需要注意的是,该标准属于推荐性的国家标准,规范的是企业开发流程以及责任体系,并不能保证某一款车明天就会变得更好。其意义就是今后厂商不能用推一个补丁来把功能缺陷给绕过去了。对于车主来说,最大的感觉就是升级更加慎重、解释更加清楚,在出现故障的时候追究责任的道路也会比之前明确很多。

相关学习资料