首页 > 汽车技术 > 正文

如何使汽车软件符合ASPICE标准

2021-03-01 10:29:12·  来源:汽车ECU开发  作者:eng2mot  
 
20年前,乘用车仅仅携带了100万行代码,如今仅导航系统就有2000万行代码,而在不久的将来,高级别的自动驾驶汽车预计将需要10亿行代码安全运行。难免会感叹汽车短短几十年内发生如此大的变化。 随着车辆配备的传感器、消费电子设备和信息娱乐系统越来越复杂,
20年前,乘用车仅仅携带了100万行代码,如今仅导航系统就有2000万行代码,而在不久的将来,高级别的自动驾驶汽车预计将需要10亿行代码安全运行。难免会感叹汽车短短几十年内发生如此大的变化。
随着车辆配备的传感器、消费电子设备和信息娱乐系统越来越复杂,导致汽车行业产品的复杂性激增,更不用提越来越丰富的驾驶辅助系统。
因此,大型汽车OEM如何确保其所有供应商的供应链能够始终如一的生产制造现代汽车所需的各种零部件、子系统和材料等,并且确保质量高、速度快以及价格在OEM和客户都能接受。
答案是ASPICE标准。

什么是ASPICE

这一点之前也有分享过(—>汽车中的ASPICE是什么?),定义了汽车行业软件和基于软件的系统开发的过程和最佳实践。
ASPICE与典型的法规和合规性要求有很大不同,因为它不仅评估公司所生产的产品,而且评估整个公司,包括为产品提供的支持,以及内部流程的效率和一致性。
此外,与大多数行业法规不同,ASPICE不是一个通过/不通过的评估。ASPICE定义了6个认证级别,从0到5:
级别0:不完整:开发过程和产品本身不完整和/或未记录在案。
级别1:已执行:关键安全开发过程已完成并已记录在案。
级别2:已管理:在整个组织中建立,记录和遵循开发过程。供应商准备实施和支持其产品。
级别3:已建立:自达到级别2认证依赖,开发过程已得到良好的建立,几率和在整个供应商中得到遵循。
级别4:可预测:要达到此级别,供应商必须已经持续一致地执行器流程,并且时间足够长,可以预测性能。
级别5:创新:供应商流程不仅足够一致,可以预测,而且供应商也足够成熟,可以优化流程。

为什么ASPICE物有所值

为了获得ASPICE认证,团队必须有外部经过认证的ASPICE评估人员进行审核。你可能会猜到,获得ASPICE认证是一项广泛的、全公司的举措,特别是对于寻求级别2或更高级别认证且涉及深入访谈和过程审核的组织。
为成功进行ASPICE评估做准备是一项艰巨的任务,除了正在进行的产品开发活动之外,还需要强有力的领导、变更管理、文档编制、准备和执行。但是出于以下几个原因,这笔投资是值得的:
1、对于OEM和许多直接与OEM合作的一级供应商,遵循ASPICE是与他们开展业务的先决条件。
2、随着产品变得越来越复杂,开发和生命周期缩短,OEM产商不断提高标准,要求更高级别的ASPICE认证,每个认证都需要更多的资源,更多的投入和准备工作。
3、ASPICE的合规性还证明符合其他两个重要的汽车标准:功能安全ISO26262和网络安全ISO21434。
4、实施ASPICE可以为整个组织带来流程和业务收益,包括:
1、提高生产力
2、更好的产品质量
3、降低缺陷成本
5、ASPICE评估过程本身可提供巨大的价值,可以识别组织和需要改进的过程领域中的优缺点,从而为获得认证提供了更清晰的途径。

如何加速ASPICE认证

实现ASPICE合规性的目标水平似乎令人生畏,可以借助支持软件开发流程的应用程序生命周期管理(ALM)平台。
默写ALM工具集提供了特定的执行,以实现并加速ASPICE的合规性,其中包括:
1、模板,可重复的合规模式,可简化ASPICE合规流程。
2、资产库,预先填充了符合ASPICE的示例数据,提供了可供参考的实际示例。
3、项目仪表板,工具内置数据可视化包括具有基本的KPI和指标的ASPICE特定模块,可以根据特定需求进行自定义。
4、敏捷过程指南,包括同时支持敏捷和ASPICE的系统工程的过程定义,指南和描述。
5、详细的报告,专门的报告,提供对ASPICE合规状况的洞察,以供评估。
ALM使之成为工作成果的自然副产品,而不是专门的任务,从而加快了行业特定法规和标准的采用和实施。
ALM还具有在整个开发生命周期中自动建立和维护关系的能力,包括需求、工作项、体系结构、设计和测试计划之间的关系。详细的开发过程所有阶段的每个操作。
实现ASPICE合规性似乎很困难,但对于支持汽车行业的工业组织而言,它已成为任何希望与领先的一级供应商或OEM本身开展业务的供应商的标准。而且标准一直在提高。
努力获得ASPICE认证的能力还可以加速组织流程的成熟度,在创新,质量,上市时间和盈利能力方面实现突破性改进。

参考:翻译自外网
分享到:
 
反对 0 举报 0 收藏 0 评论 0
沪ICP备11026917号-25