目录
一、前言
二、ASPICE是什么
三、ASPICE项目实施
ASPICE全称“AutomotiveSoftware ProcessImprovement and CapacityDetermination”,即汽车软件过程改进及能力评定
为什么要做ASPICE?满足主机厂为OEM资质要求;改善产品研发质量;
ASPICE是一个评估模型,推出了评估标准,PAM process Assessment model过程评估模型, PRM process reference model 过程参考模型,关系如下所示,x轴是过程,y轴是过程属性
那么如何评定过程属性呢?
ISO/IEC 33020(Information Technology — Process assessment )里面定义的评定尺度分为4种。
N(Not Implemented)未达成,指达成预期性能的(0%,15%]。
其中的P和L还可以二分为P-、P+、L-、L+。
ASPICE项目等级划分可分为6级,
等级评定通过过程阶段的过程属性的完成度来打分的,比如达成CL2,需要满足PA1.1达到F,PA2.1和PA2.2达到L。
PAM关注ACQ4, SYS2,3,4,5;SWE12,4,5,6;SUP1,8,9,10;MAN3;
汽车V开发模型就是基于ASPICE简化而来,每一个模块都有响应的验证流程。
成立ASPICE小组
设置文档管理,遵循V流程,使开发具有可追溯性。
软件工具
配置工具
对过程进行打分
术语:
BP Base Practice 基本实践
CCB Change Control Board 变更控制委员会
CMMI Capability Maturity Model Integration 能力成熟度模型集成
GP Generic Practice 通用实践
GR Generic Resource 通用资源
HIS Hersteller initiative Software / OEM Initiative Software 主机厂所倡导的软件
IEC International Electrotechnical Commission 国际电工学委员会
ISO International Organization for Standardization 国际标准化组织
MISRA Motor Industry Software Reliability Association 汽车产业软件可靠性协会
MAN:Management工程配置管理过程组
PA Process Attribute 过程属性
PAM Process Assessment Model 过程评估模型
PRM Process Reference Model 过程参考模型
SPICE Software Process Improvement and Capability dEtermination 软件过程改进和能力确定
SUG Spice User Group Spice 用户群体
SUP:Support 支持过程组
VDA Verband der Automobilindustrie 德国汽车工业协会
VDA QMC VDA Quality Management Commission 德国汽车工业协会质量管理中心
WP Work Product 工作产品
WPC Work Product Characteristic 工作产品特征