ASPICE的构成

Automotive SPICE(简称A-SPICE或ASPICE)是汽车产业的软件流程改进和能力测定标准,目前盛行于汽车供应链,是车厂对供货商进行软件开发过程评估的标准。
ASPICE源自于ISO 12207及ISO 15004–5:2006?提供的重评估模型,目前由VDA WG13 (德国汽车联合公会工作小组13)发行,并且由VDA注册商标。 现在最新的ASPICE标准是2017年11月发布的3.1版本。
从ASPICE的英文缩写,不难看出是由SPICE发展而来。SPICE其名为「软件流程改进和能力测定」(Software Process Improvement and Capability dEtermination)是由国际标准化组织ISO、国际电工委员会IEC、信息技术委员会JTC1发起制定的ISO 15504标准。
ASPICE的构成
ASPICE标准包含3个部分(请参考下图),分别为流程参考模型、量测架构、流程评估模型。其中:

■流程参考模型(Process reference model):(Automotive SPICE相关)根据项目执行所需,共定义了32个流程,并且详加定义了各流程的范围、目的、主要产出。

■量测架构(Measurement framework):主要继承ISO/IEC 33020中的定义,包含能力等级(各定义了6个等级)、流程属性、评分规模、评分方法、 合计方法、流程能力等级模型等。

■流程评估模型(Process assessment model):(Automotive SPICE 相关)针对各流程定义了流程能力指针及流程实施指针。

评估模型

图1:过程参考模型于过程评估模型的关系

ASPICE的评鉴师将基于企业所选定的流程范围(X轴),并参考虑测架构所定义的能力维度(Y轴)及流程评估模型所定义的能力指标与实施指标来逐一为每个流程进行评分。其评分后的结果如下图,最终的证书也将条列所有流程及其等级。

流程范围

图2:X轴为企业所选定的评鉴范围,Y轴为能力等级,最终每个流程都会有自己的评估结果