汽车SPICE(Software Process Improvement and Capability deEtermination:A-SPICE)是一个行业标准的评估过程模型,它定义了汽车软件开发过程的框架。它作为一个框架,用于定量测量开发过程并通过评估和过程审核的“可视化”进行评估。
Automotive SPICE®概要
A-SPICE®(Software Process Improvement and Capability deEtermination)是一个行业标准过程模型,它定义了车载软件开发过程的框架。 它基于ISO/IEC33000系列(过程模型和评估方法),作为一个框架,通过评估和过程审核的“可视化”,对开发过程进行定量测量和评估。
A-SPiCE® 由欧洲 OEM 开发,针对软件开发,包括系统,并详细定义了它们的开发过程。 特点是很容易连接到“产品开发项目的质量改进”。
Automotive SPICE出现背景
在汽车开发中,硬件一直以来开发占主导地位,软件开发相对较新,许多供应商制造商没有一个开发过程可以带来最佳实践。此外,还存在需求管控不到位、资源管理不到位等问题。因此,1992年国际标准化组织(ISO)和国际电工委员会(IEC)开始创立SPICE/ISO15504,经过反复试验,于1999年发布了技术报告(TR)。之后,TR经过改进并最终于2006年完成,作为一套名为ISO/IEC 15504的过程模型和评估方法的标准。汽车 SPICE 被开发为汽车软件开发的框架,作为一种方法,证明在主要在欧洲的 OEM 制造商的倡议下正在采用适当的系统开发。
ISO / IEC 15504 目前正在开发为 ISO / IEC 33000 系列,作为衡量过程能力和过程质量的框架。
Automotive SPICE开发步骤
过程坐标由 3 个生命周期类别和 8 个过程组组成。 此过程参考模式 (l PRM) 基于 ISO/IEC 12207。 过程评估模式(l PAM)由过程实施指标和过程能力指标组成。 流程度量代表流程的组成部分,由 PRM 和每个流程中的基本实践和工作产品组成。 基本做法是列出每个流程中必须执行的工作项。
先占个坑位,之后会根据自身开发经验总结基于A-SPICE的AUTOSAR实战开发心得。敬请期待!
作者:嵌入式攻城狮
文章来源:上汽零束SOA开发者论坛
原文链接:https://bbs.z-onesoft.com/omp/community/front/api/page/mainTz?articleId=7545