Aspice 模型是基于 CMMI 模型提出的专门针对汽车类软件开发的一种模型, 旨在帮助汽车企业提高软件开 发的质量及效率。文章基于 Aspice 模型细化了常规的 V 开发模式, 利用 RTC 丰富的统计功能实现对项目的监控和 管理, 并提出了一种自动化的集成方式。
注:本图与文无关。本文作者泛亚技术中心周晓翠等,2020年,仅供学习参考!随着汽车工业在国内的高速发展, 汽车电子也得到了快 速发展, 其需求量也发展得越来越大并保持了一个快速地发 展。汽车电子主要由动力控制系统、 安全控制系统、 车身控 制系统、 行驶控制系统及娱乐信息系统组成, 而国内对汽车 电子的研究起步晚, 对于零部件的开发质量完全依赖于供应 商, 整车厂对汽车电子的过程质量难以得到有效的控制。近年来互联网的兴起和汽车智能化程度的不断提升, 对 汽车电子的需求将更加扩大, 尤其是 IATF 16949:2016 换 版 [1] 正式发布, 增加了对嵌入式软件的产品开发应有质量保 证过程和明确的软件开发过程等要求,“软件定义汽车” 的时 代已经到来。截至目前国内有部分软件企业已经按照集成能 力成熟度模型 CMMI(Capability Maturity Model Integra-tion)来规范企业管理体系, 提高软件的质量。而 CMMI 是针对所 有的开发领域, 范围较广, 对于软件开发的具体实践没有明 确的指导, 因此有必要引入一个专门针对汽车软件开发的规 范及实践来指导汽车软件的开发, 本文以公司实践为例引入 Aspice 的开发规范及其实践落地, 来有效地提升汽车软件开 发质量。













本文结合 Aspice 的开发流程, 对汽车电子 V 模型的开发 流程进行细化, 同时利用 RTC 工具对该开发流程进行实践落 地, 对交付物的跟踪管理实现了自动化、 智能化的管理方式, 同时提出了自动化集成的构建方式, 有效地提高了工程师的 工作效率, 使 Aspice 模型不仅仅停留在模型上, 而成为一种汽车软件开发的有效实践。