别的都好办,最怕就是软件的bug造成的故障或者失灵。
国家检测部门,大多只能检测硬件问题。软件问题别说第三方测,就连开发者自己测都很难——我就遇到过大半年才解决的bug。另外,在几乎所有大一点的软件公司内部的bug管理平台,都能看到很多长期未解决的bug挂着,或者拖的时间太长就强行close的。
说真的,如果你说某个第三方检测团队能很高效率的检出各种故障的bug(不管白盒黑盒或者什么方法),那去干这个真的屈才了——把你的团队拉出来,各大软件公司、互联网公司抢着要。
另外一点就是软件版本迭代很容易或者很隐蔽,证据不好固定。例如说:2月份之前的版本是正常的,3月份更新的版本有个bug,4月份的版本又fix了。然后3月底这个bug触发了一个事故,4月初去检测的时候ota更新了,怎么查?车主怎么拿出证据证明事故时车上的版本就是3月的版本而不是2月或者4月的?
还有,一些严重事故中,车辆可能全损到完全读不出车辆信息的时候(例如说起火全烧了),又怎么确定事故时车上的软件版本?3月份发生的事故就一定是3月份的版本吗?显然不一定吧?ota更新后台有记录?你可以相信车厂不会偷偷删掉3月份的那条升级日志,只保留2月份的那条吗?
这些问题,一但走到法律流程,要严谨的讲证据的时候,就会发现太多不可控和漏洞了。
所以在近些年车载软件系统由原本的娱乐用途转为控制用途,怎么进行检测、怎么设置国标、怎么进行第三方公正,都是很棘手的新问题。