本文将由亚远景科技为您带来自动驾驶行业的车规级标准ASPICE是什么?ASPICE怎么分级?如何做才能满足ASPICE?的解答。
前不久,百度自动驾驶出租车服务在北京全面开放。无需预约,北京的用户可在海淀、亦庄等地自动驾驶出租车站点直接下单,免费试乘自动驾驶出租车服务。据乘坐提示,每辆车至多可接待2位乘客,且约车用户与同行人需年满18-60周岁。同时,车内会有安全员随时保障行车安全。
百度无人驾驶汽车的安全性也获得了各地认可,其中就包括北京、重庆、长沙等重要城市。2019年12月,百度成为国内首批在北京市展开自动驾驶载人测试的企业,并率先拿下40张自动驾驶载人测试牌照。至此,百度Apollo在国内拥有自动驾驶载人测试牌120张、自动驾驶路测牌照数150张、智能驾驶专利数1237件、全球开发者36000名、生态合作伙伴177家、开源代码56万行,成为国内获得牌照最多、技术最领先的自动驾驶企业。
在安全方面,百度Apollo先后取得了包括ISO26262、ASPICE以及IATF16949在内的国际主流的汽车行业标准认证。官方资料显示,百度已成立安全测试运营中心,总测试里程突破 300 万公里,保持 0 安全事故的记录。
Automotive SPICE是在欧洲各大汽车厂商的支持下,在SPICE(ISO15504)的基础上演进的专门汽车软件开发的行业标准,是面向汽车行业的软件过程评估和改进模型。ASPICE详细定义了汽车软件工程所涉及的所有过程,通过保证过程质量以及持续优化,确保最终交付的产品质量,已经成为国内外主流OEM厂商、Tier 1系统商的准入标准。
ASPICE认证对自动驾驶的量产和商业化至关重要,而百度作为科技公司,虽然在软件开发能力、基础设施建设能力上领先传统汽车行业,但却始终遵循着汽车行业的严格安全标准,持续引进相关标准并与最顶级的互联网开发经验融合落地,持续提升产品质量。充分展示出行业领先的技术实力和服务质量。
ASPICE的标准是什么?
ASPICE标准包含 3 个部分,分别为测量架构(Measurement Framework)、流程评估模型(Process Assessment Moder)和流程参考模型(Process Reference Moder)。
1. 测量架构(Measurement framework):包含能力等级(各定义了 6 个等级)、流程属性、评分规模、评分方法、合计方法、流程能力等级模型等。
2. 流程参考模型(Process reference model):根据项目执行所需,共定义了32个流程,并且详加定义了各流程的范围、目的、主要产出。
3. 流程评估模型(Process assessment model):针对各流程定义了流程能力指标及流程实施指标。
ASPICE的分级
针对公司的软件流程改进和能力进行测定,目前共分为 6 个等级,分别为Level 0 到 5 级:
Process capability Level 0: Incomplete process
The process is not implemented, or fails to achieve its process purpose. At this level there is little or no evidence of any systematic achievement of the process purpose.
0 级:未完成
未能达到基础要求
Process capability Level 1: Performed process
The implemented process achieves its process purpose.
1 级:已执行
主要的要求是达成想要导入流程的基础实践(Base Practice)及工作产出(work product)要求。
Process capability Level 2: Managed process
The previously described Performed process is now implemented in a managed fashion (planned, monitored and adjusted) and its work products are appropriately established, controlled and maintained.
2 级:已管理
主要特征分成两个部分:1)针对想要执行的流程进行计划,并针对流程执行的过程进行数据的采集,并根据所采集的数据评估流程的执行绩效;2)针对流程的工作产品进行定义及相应的建构管理。
Process capability Level 3: Established process
The previously described Managed process is now implemented using a defined process that is capable of achieving its process outcomes.
3 级:已建立
主要特征分成两个部分:1)公司应定义标准流程且制定了流程裁剪规则;2)公司标准过程能根据项目的属性与特征裁剪成项目的专用流程,并在项目中执行。
Process capability Level 4: Predictable process
The previously described Established process now operates predictively within defined limits to achieve its process outcomes. Quantitative management needs are identified, measurement data are collected and analyzed to identify assignable causes of variation. Corrective action is taken to address assignable causes of variation.
4 级:可预测
主要特征是流程的执行按量化的标准去度量,且能根据度量结果去控制项目的进展。
Process capability Level 5: Innovating process
The previously described Predictable process is now continually improved to respond to change aligned with organizational goals.
5 级:最佳化
主要特征是公司能从项目执行中收集数据,并优化执行流程,且持续进行流程改进。
按照目前市场上的情况,欧洲、美国、日本、韩国、中国的主机厂以及一级供应商(OEM&Tier 1)对ASPICE的要求最高是Level 3。
如何做才能满足ASPICE?
ASPICE认证流程跟一般的ISO认证流程是很不一样的,ASPICE是指公司本身以及存在特定的流程及做法,但这些流程和做法还未形成规范记录,ASPICE是一个帮助公司梳理流程和做法的工具。
由于各家公司的流程及做法都是不一样的,ASPICE认证并没有可以填写的模板参考,公司在产品化的过程中,如果要满足ASPICE,一般是求助于官方认证的第三方机构,由专业机构带着公司经历以下步骤:
1. 教育训练:目的是了解ASPICE的基础概念,主要是接受标准认知训练(Automotive SPICE standard cognitive training),让公司人员接受训练。
2. 差距分析:确认目前公司现行的作业流程与ASPICE标准定义的差距,并借由差距分析来规划后续所需要做的工作。
3. 流程定义:定义并撰写ASPICE流程范围的所有流程、程序、指导书、表单、查检表,并建立工具及工具操作说明书。
4. 流程执行:依据定义流程,执行项目,并留下相关证据。
5. 预先评估(预评):针对已执行的项目,执行预先评估并找到执行上的落差,并作为下一个工程流程(V-model)执行时的改善,提高正评通过的可能性。
6. 正式评估(正评):针对已执行的项目,执行正式评估;评估完成后,将会收到正式的评估结果。
*亚远景告诉你,不论是预评亦或是正评,都必须至少准备6个月的项目执行证据,所以公司要提前规划好时间。