基于ASPICE模型的汽车软件开发质量管理设计

发布者:TranquilSmile最新更新时间:2024-10-23 来源: elecfans关键字:质量管理 手机看文章 扫描二维码
随时随地手机看文章

前言

当前汽车领域正处于一个极具挑战性的历史时刻,随着电动化、智能化、网联化和共享化等不断变化的应用场景,大量新兴的业务和技术需求急速增长,汽车正日益成为软件密集型的复杂系统,汽车行业的大部分创新都是基于电子和软件。现代汽车可以有100多个电子控制模块,这些控制模块通过汽车智能电子架构,一起执行数十亿字节的软件,同时通过车联网实现车与车、车与云端的相互连接。汽车智能网联时代的到来,越来越依赖于汽车软件开发质量。


随着IATF 16949:2016换版发布,嵌入式软件的产品开发集成能力成熟度模型CMMI(Capability Maturity Model Integration)体系要求进一步细化。另外,ISO 26262功能安全认证,也在一些汽车公司和供应商中开始导入实施,规范了汽车软件开发的相关流程。但随着“软件定义汽车”时代的到来,汽车企业需要一个专门针对汽车软件开发的规范及实践,来指导和规划汽车软件的开发,以提升汽车软件开发的质量和效率。


本文基于ASPICE模型的汽车软件开发,应用门径管理,建立了汽车软件开发质量管理平台并应用实践,根据汽车软件发展趋势提出了汽车新产品开发质量管理的挑战和建议,以不断提升汽车软件开发质量,提高开发效率,应对当前和未来汽车的复杂性和需求。


汽车软件发展趋势

随着对汽车传感器、中央处理器、ECU电子控制模块、车载信息娱乐系统以及底盘系统等整车软硬件进行系统设计的需求,以实现车内高效的信号传输和集成系统布置,近几年,汽车行业纷纷发力全新电子架构,以适应电动化和智能化的发展需求。

电子架构简称E/E架构,也称为EEA(Electrical/Electronic Architecture)。最近几年,各大车企包括供应商,纷纷投入资源开发全新一代电子架构以适应激烈市场竞争。先是特斯拉以新一代集中式布局的E/E架构率先发力,随后有供应商如博世、安波福、大陆等跟进,促使E/E电子架构从分布式向集中式转变,如图1所示。

e8a925c0-adc1-11ee-8b88-92fbcf53809c.jpg?imageView2/2/w/1000

图1 电子架构从分布式向集中式转变

传统车企如大众、通用和丰田等,也开始布局新一代汽车E/E电子架构,加码电子架构和软件开发技术投入,以应对汽车软件开发需求。比如,大众汽车基于MEB平台的全新电子架构、丰田汽车“基于中央+区域”方案的电子架构、通用汽车的Global B电子架构、华为“平台+生态”的CC电子架构、上汽“零束”面向服务的SOA软件平台架构等。各企业聚焦新一代电子架构和软件平台,通过高算力的芯片,从域控制器到一个统一的车载电脑,实现车辆更快的数据处理速度、更全面的智能网联和更可靠的网络安全。通过电子架构和软件开发能力的提升,满足全新汽车产品的敏捷开发、汽车生态系统的搭建、软件和功能的快速迭代,以及与供应商的快速协同,以应对当前和未来汽车的复杂性和需求,提高终端客户体验和满意度。


ASPICE模型

ASPICE全称“Automotive Software Process Improvement and Capacity Determination”,即汽车软件过程改进及能力测定模型,是汽车软件的开发过程标准。最初由欧洲20多家主要汽车制造商共同制定,目的是指导整车厂以及供应商零部件研发厂商的软件开发流程,评价软件开发团队的研发能力水平,从而改善汽车电子控制单元的质量和汽车软件开发的质量,以减少汽车软件问题,提升用户体验。自2005年该模型发布起,欧洲主要汽车企业及全球越来越多的整车厂及零部件供应商开始将ASPICE作为评价其软件供应商的准入标准。


从过程来看,ASPICE模型包含8个过程组,分别为系统工程过程组(SYS)、软件工程过程组(SWE)、采购过程组(ACQ)、供应商管理过程组(SPL)、支持过程组(SUP)、管理过程组(MAN)、重用管理过程组(REU)和过程改进过程组(PIM),共计32个细化过程。从能力等级来说,ASPICE分为L0~L5级共6个等级——不完整级、已执行级、已管理级、已建立级、可预测级和创新级。能力等级越高,意味着团队在软件开发和软件管理能力上水平越高,更有可能开发出高质量、高客户满意度的软件产品,如图2所示。目前,欧洲品牌奥迪、宝马、奔驰、大众等整车厂均要求其供应商至少通过16个过程的L2等级认证,而当前国内企业刚刚引入此开发标准,整车厂和供应商也已先后加入到ASPICE标准的认证实施中。ASPICE正在成为衡量汽车软件开发能力的事实标准。

e8c47fd2-adc1-11ee-8b88-92fbcf53809c.jpg?imageView2/2/w/1000

图2 ASPICE汽车软件过程改进及能力测定模型能力等级

汽车软件质量管理平台搭建

1.基于ASPICE模型的汽车软件开发流程

整车电子架构和软件已经成为汽车行业创新的主要领域,其研发过程的复杂度主要由电子架构和软件需求的规模、互联、智能化、自动化以及严格的法律法规要求等因素决定。这种复杂度带来了架构和软件与整车集成协同研发管理的迫切需求。基于ASPICE模型的V型软件开发流程,如图3 所示,是整车企业保证其软件产品开发的强力工具,包括用于指导整车厂自己的软硬件生态开发,以及评估供应商的开发流程和质量保证。

e8d42dd8-adc1-11ee-8b88-92fbcf53809c.jpg?imageView2/2/w/1000

图3 基于ASPICE模型的V型汽车软件开发流程

上汽通用基于ASPICE标准模型要求,结合功能安全标准及多年开发经验,对汽车软件开发中的需求分析、设计实现、测试验证、质量问题处理等环节制定了标准的开发流程,通过严格的软件开发质量评审机制及管理机制,制定了符合ASPICE标准要求的软件开发流程、实施指南、交付物模板以及评审检查单,并将标准流程导入项目实施,于2020年8月通过了ASPICE 3级国际权威资质认证,率先成为国内首批获得该等级能力认证的整车研发机构,标志着公司的软件开发能力和软件质量管理能力达到国际领先水平。

2.门径管理理论

自1988年罗勃特.G.库珀在其发表于《市场管理杂志》的一篇文章中,第一次使用门径管理(SGS:Stage-Gate System)这个术语,正式形成早期的门径管理理论以来,经过众多国内外专家和现代企业在实践中的不断学习和总结,这个充满生命力的流程,正在不断得到发展和改善。

门径管理以设计新产品研发(新产品构思-确定范围-确立商业项目-新产品开发-测试与修正-投放市场)为主线,确定新产品研发的流程管理目标,关注产品开发流程。它将创新流程划分成一系列预先设定的阶段,在每一个阶段都有一个门径交付物评审机制。这些审核有一套严格的评估体系,通过将产品开发流程划分成一系列预先设定的阶段和入口,每一个阶段由一组预先规定的、跨职能的、同时进行的活动和交付物组成;而门径入口控制着这些活动和交付物,并起到质量控制和生杀决策检查点的作用,是决定开发活动向下一项活动或者下一个阶段交付物推进的关口,从而实现整个项目按节点推进。门径管理流程的应用不仅可以提高产品开发的质量和成功率,而且可以缩短整体上的开发时间,加速产品上市,提高企业核心竞争力。典型的门径管理流程有4~6个阶段,如图4所示。

e8ed11c2-adc1-11ee-8b88-92fbcf53809c.jpg?imageView2/2/w/1000

图4 新产品开发流程——门径管理流程模型

3.汽车软件开发质量管理平台构建

ASPICE软件开发过程要求的追溯性和一致性,对汽车新产品开发的项目质量管理提出了全新的课题,即如何构建覆盖新产品开发的汽车软件开发全过程的质量管理流程,实现从客户需求、系统需求、系统架构、软件需求、软件架构、软件设计到测试结果等全过程交付物的评审,确保汽车软件开发质量,减少开发过程中的软件问题,向用户及社会提供满意的高质量的产品。

为此上汽通用开发了基于门径管理理论的SWQRR(Software Quality Readiness Review)汽车软件开发质量管理平台,如图5所示。它将同步整车开发的电子架构和软件开发过程中各职能部门负责的关键工作,纳入统一的管理平台,设置项目关键门径/节点评审项目进度和状态,通过对交付物的评审,来确定交付物风险和相应项目的风险。当项目质量风险可控时,项目按计划进入到下一阶段;而当质量风险需要得到额外资源解决的话,项目需要调动公司内外部资源,采取措施,化解质量风险,确保项目按计划进入后续阶段。通过标准化软件开发质量管理流程,约束软件开发过程,持续优化软件开发质量管理的最佳实践,不断提升汽车软件开发质量,打造更高性能、高安全、高智能的汽车新产品。

e8f8d70a-adc1-11ee-8b88-92fbcf53809c.jpg?imageView2/2/w/1000

图5 SWQRR汽车软件开发质量管理平台

汽车软件发展趋势及质量管理挑战

2017年,博世在德国一个汽车行业会议上曾分享其在整车电子电气架构方面的战略图,汽车电子架构的发展被分为6个阶段,依次为模块化、集成化、集中化、域融合、车载电脑和车-云计算。按照博世六个阶段的划分,我们看到除了特斯拉Model 3、通用凯迪拉克CT5和大众ID.3车型,进入博世“集中化”阶段的智能汽车并不多见,大多数车企的新一代电子架构正处于“整合集成化”向“集中化”阶段过渡的节点。

随着5G技术、ADAS自动驾驶等新技术的应用,以及引入更高算力和更多传感器件,进一步加速了汽车软件开发同步电子架构朝着集成式、云服务器这一方向前行,对汽车软件开发的质量管理提出了更高的要求。对于具备跨品牌、跨平台、跨车型应用场景的软件开发,我们需要研究如何深度挖掘用户用车需求,如何确保车端子系统、整车集成、业务链APP软件开发、云端服务器等全业务场景的硬件、软件和服务验证,包括对于账号权限、应用风控、功能迭代和内容发布的质量管理,实现新功能在应用市场的审核、上架等迭代需求,最终动态地满足千人千面的终端客户需求,真正实现“软件定义汽车”的愿景,形成以用户体验为核心的汽车软件开发质量管理体系。

结束语

汽车电子架构和软件创新的新时代已经开启,诸多战略性举措可能就此催生:车企可以组建行业联盟来实现车辆架构标准化,IT巨头可以引入车载云平台,出行方案供应商可以开发开源车辆堆栈和软件功能,车企也可引入更加先进的智能网联车辆和自动驾驶车辆。

传统整车企业正在逐渐从以硬件为中心转为以软件为导向,转型新四化并逐渐转向软件定义汽车,通过灵活的软件功能迭代满足用户的个性化用车需求,实现为客户提供全生命周期的软件服务。此前业内奉为圭臬的业务模式、客户需求和竞争格局都将发生剧变,汽车行业的所有参与者均应根据全新的环境,重新思考和定位自身的价值主张并立即行动。


关键字:质量管理 引用地址:基于ASPICE模型的汽车软件开发质量管理设计

上一篇:车用SiC碳化硅的五大难点和应对方案
下一篇:车载显示屏技术架构升级!Local dimming技术应用加速,TDDI需求上涨

推荐阅读最新更新时间:2026-03-18 15:33

IAR借助在瑞萨RH850/U2A MCU MCAL支持,加速汽车软件开发
瑞典乌普萨拉,2025年9月4日 — 全球领先的嵌入式系统开发软件解决方案供应商IAR宣布,瑞萨最新推出的具备量产条件的RH850/U2A MCAL(微控制器抽象层)软件包,已全面支持IAR的RH850工具链(v2.21.2功能安全版) 。瑞萨RH850/U2A MCU专为高性能、功能安全和低功耗的汽车应用而打造,广泛应用于高级驾驶辅助系统(ADAS)、车身控制和电动汽车平台等领域。 RH850/U2A ASIL D MP MCAL软件包可以通过瑞萨获取。它包含基于AUTOSAR R22-11的配置和示例驱动程序,并支持IAR编译器作为可用于量产项目的合格工具链。 支持RH850/U2A开发 随着汽车行业向软件定义汽车
[嵌入式]
IAR借助在瑞萨RH850/U2A MCU MCAL支持,加速<font color='red'>汽车</font><font color='red'>软件开发</font>
瑞萨推出虚拟开发环境 用于快速汽车应用软件开发和评估
据外媒报道,先进半导体解决方案供应商瑞萨电子(Renesas Electronics Corporation)宣布推出虚拟开发环境,支持汽车应用软件的高级开发和操作评估,以支持电气/电子架构(E/E架构)的最新要求。该环境包括一个虚拟交钥匙平台(Virtual Turnkey Platform),允许工程师在设备或评估板可用之前开发应用软件。此外,新环境还提供多核调试(Multicore Debug)和跟踪工具(Trace Tool),使用户能够分析和评估其软件的运行情况,就像在实际芯片上运行一样。通过这些工具,客户能够利用先进软件启动开发,并更快地进入市场。 图片来源:瑞萨电子 瑞萨电子汽车软件开发部副总裁Hiro
[汽车电子]
瑞萨推出虚拟开发环境 用于快速<font color='red'>汽车</font>应用<font color='red'>软件开发</font>和评估
利用NXP S32DS和IAR for Arm加快基于NXP S32K3 MCU的汽车软件开发
利用NXP S32DS和IAR Embedded Workbench for Arm加快基于NXP S32K3 MCU的汽车软件开发 一个如何充分结合原厂MCU开发环境与业内领先软件工具优势来加速关键任务应用开发的案例 随着市场需求和汽车行业不断推进电动化、网联化、智能化和共享化等 “新四化” ,工程师将会面对越来越多的软件开发项目,去用高性能的、获得车规级和功能安全认证的MCU开发相关应用。将MCU供应商匹配提供的MCU开发环境,与业内领先的开发工具相结合,将会给开发人员带来开发效率和成果性能的大幅提升。本文以在汽车行业被广泛使用的 S32K系列32位Arm Cortex汽车MCU为例 ,来介绍通过整合利用其S32DS开
[嵌入式]
利用NXP S32DS和IAR  for Arm加快基于NXP S32K3 MCU的<font color='red'>汽车</font><font color='red'>软件开发</font>
苹果汽车软件开发管理负责人离职,苹果汽车或再度搁浅?
传闻中的 Apple Car 再次飘忽不定。这是因为苹果自动驾驶汽车开发项目 Titan 的核心人员又离开了一位。 据彭博社报道,Apple Car 项目团队软件开发项目管理负责人 乔·巴斯Joe Bass 在入职苹果七年后离开了公司。 Joe Beth 离开苹果的原因是因为他入职了 Facebook 的技术项目管理总监。 对于任何一个大公司来说,一个员工的离职都不至于导致整个项目的搁浅,但是乔·巴斯(Joe Bass)对于苹果汽车的重要性太大了。随着他的离开,苹果一年前组建的汽车管理团队几乎名存实亡,高管尽数离开。 苹果公司内部已经将原定于 2030 年后发布的 Apple Car 的日程提前至 2025 年。这是因
[汽车电子]
苹果<font color='red'>汽车</font><font color='red'>软件开发</font>管理负责人离职,苹果<font color='red'>汽车</font>或再度搁浅?
飞思卡尔推出首个加快和简化软件开发汽车微控制器产品
随着新汽车中芯片内容和复杂性的不断增加,未来的汽车发展对软件愈发依赖。新汽车通常集成了超过1亿行内置代码,比大多数民用客机的代码数量还要多。虽然软件带来了令人兴奋的创新机会,但同时也增加了复杂性,催生了大量的代码维护和上市速度挑战。因此,汽车电子供应商现在投入到软件领域的开发资源超过了在硬件方面的开发资源。 为了应对这些挑战,飞思卡尔半导体推出了首个旨在大大加快和简化软件开发的汽车微控制器产品线S32K。S32K基于广泛采用的ARM Cortex架构,具有卓越的可扩展性和兼容性,适用于过去由异构、非一致的8位、16位和32位MCU服务的多种汽车电子应用,同时还为先进的工具和软件平台提供强大的基础。 为软件工程师解决难
[汽车电子]
面向对象方法在汽车排放测试系统软件开发中的应用
    摘要: 介绍了面向对象设计方法在汽车排放测试系统软件开发中的应用。在分析阶段标识出问题域的对象以及对象之间的关系,在高层设计阶段给出了应用的顶层视图,最后分析了面向对象程序设计的优点并介绍了实际应用情况。     关键词: 面向对象方法 排放测试 软件开发 面向对象的程序设计方法是九十年代以来最重要的软件设计方法。汽车排放测试系统是基于底盘测功机、排放分析低度、数据采集卡等外围硬件设备,依照国家排放法规和生产研究的要求完成各类汽车排放试验数据采集和处理的计算机系统。由于系统要同外围设备交互,试验项目多且用户要求复杂,采用传统的基于功能分解的软件设计方法使得软件开发及调试十分困难,软件的可靠性差,并且随
[应用]
赛普拉斯获得汽车行业质量管理体系的最高标准
全球领先的嵌入式解决方案供应商普拉斯半导体公司(Cypress Semiconductor Corp.)(纳斯达克代码:CY)日前宣布,公司制造与支持业务已获得最新的IATF16949:2016和ISO9001:2015汽车质量管理体系认证。IATF 16949由国际汽车工作组(International Automotive Task Force)与国际标准化组织共同制定,是汽车行业质量管理体系的最高标准。通过该认证将有助于赛普拉斯确保元件的可靠性,对汽车各系统的无故障运行能力也至关重要。 赛普拉斯负责质量和工程的执行副总裁Sabbas Daniel表示:“赛普拉斯与汽车行业客户携手合作,帮助他们打造差异化的车辆系统,在合
[汽车电子]
恩智浦声学解决方案获欧洲质量管理基金会的认可
恩智浦半导体(NXP Semiconductors)日前宣布,在近期举行的著名的欧洲质量管理基金会(EFQM)卓越成就奖的颁奖典礼上,其总部位于奥地利维也纳的声学解决方案产业部因其“客户至上”的理念获此殊荣。恩智浦以出色的客户满意度、客户为中心的商业模式,持续为客户提供尖端技术而被授予该奖项。 恩智浦声学解决方案产业部在2007年曾获得EFQM卓越成就奖的最终提名。该产业部是为手机提供声学元器件的全球市场和技术的领导者。迄今为止,声学元器件出货量已经突破30亿个。恩智浦声学解决方案产业部的市场占有率达到了30%,目前客户群涵盖前七大手机制造商中的五家。除奥地利的研发和生产设施外,声学解决方案产业部在北京也设有机构,可
[手机便携]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved