一、ASPICE面向汽车行业的过程评估模型简介
2005年8月,奥迪、宝马、戴姆勒、保时捷、大众等欧洲汽车厂商成立了HIS(Hersteller Initiative Software)组织,在1993年国际标准化组织(ISO)和国际电工委员会(IEC)提出的ISO/IEC 15504标准的基础上,融合汽车行业的要求,首次提出了“面向汽车行业的过程评估模型”,即“Automotive SPICE”,简称ASPICE。该模型用于指导配件供应商软件开发过程的改进活动,以提升搭载于汽车上的电子控制单元(ECU)/车载软件系统的质量。ASPICE的过程参考模型(PRM)和过程评估模型(PAM)从2005年发布初版以来,历经了12年的发展,于2017年11月份发布最新ASPICE过程评估/参考模型3.1版。
ASPICE模型由2个维度的组成部分,分别为过程维度和能力维度。
在过程维度方面,ASPICE 3.1共包含了8个过程组的32个过程,
在实施ASPICE过程中,并非32个过程均需要实施,通常根据厂商的要求选择过程实施,在ASPICE 3.1版本中,模型情况下,实施VDA范围的16个过程。
在能力维度方面,ASPICE PAM/PRM 3.1包含0级~5级,共6个能力级别。
企业实施的每个过程均在0级至5级的某个级别中。企业具体实施哪些过程以及这些过程实施到哪个能力级别应根据企业自身管理要求以及不同车厂的要求而定。
二、实施ASPICE可以给企业带来的好处
提高软件质量,降低汽车软件失效风险;
提高软件研发效率,降低返工风险;
规范化软件研发管理,提升软件开发的可视性;
加强版本和变更控制,避免软件版本混乱;
提升顾客对软件质量的信心。
三、导入ASPICE的准备
必须要明确促使改进和导入改变的原因。了解CMMI以及采用CMMI的好处,并建立对CMMI的共识,解释CMMI将为企业带来的价值。
获得企业的发起人和高级管理层的支持和共识。在整个改进过程中,通过沟通获得管理层的支持和资源投入,对于导入CMMI、取得成功和推动变革至关重要。
管理层需要明确业务成功的最关键目标。根据组织的业务目标确立绩效改进目标,排定其优先级,并确定实现目标的成功度量项。
绩效改进工作将需要一个可持续的基础。因此组织需要确定参与改进活动的人员,并定义其角色和职责。典型的角色包括:改进发起人、管理指导组、过程组、过程行动小组等。