文章目录
前言
现在汽车主机厂(OEM)审查供应商最常问的话就是“你们公司研发体系符合ASPICE的要求吗?”。如果你支支吾吾地说:“我们很规范,应该符合要求吧。”,那将会再次得到一句灵活拷问:“那你们通过ASPICE认证没有?”。
车载行业的朋友,你是否有过类似的被拷问经历?那么OEM这么关注的ASPICE到底是个啥?今天我们就来聊一聊。
ASPICE(Automotive Software Process Improvement and Capability Determination)是汽车行业广泛采用的软件开发过程评估模型,旨在提升汽车电子系统的软件质量和开发流程成熟度。
一、定义与起源
1、基本概念
ASPICE全称汽车软件过程改进及能力评定,基于能力成熟度模型(CMM)和V字模型构建,主要用于评估和优化汽车软件开发团队的过程能力。其核心目标是通过标准化流程管理,确保软件质量、安全性和可追溯性。
2、发展历程
起源:
1986年CMM模型提出后,欧洲汽车制造商在SPICE(软件过程改进和能力测定)基础上,于2005年推出首个汽车行业专用版本ASPICE V2.0。
迭代:
2010年发布V2.5版,明确分为过程参考模型(PRM)和过程评估模型(PAM);2023年推出V4.0版,进一步精简流程并增加新需求适配。
二、核心框架与结构
1、模型维度
过程参考模型(PRM):
定义32个关键过程(如需求分析、系统设计、测试验证),覆盖系统工程、软件工程、项目管理等生命周期。
过程评估模型(PAM):
二维框架,横向为过程域,纵向为过程