ASPICE 4.0作为新版标准,在嵌入式控制和软件领域的管理上带来了显著的变化和进步。以下是关于ASPICE 4.0新版标准及其认证之旅的详细探索:
一、ASPICE 4.0新版标准概述
ASPICE 4.0是在ASPICE 3.1基础上进行的重要更新,旨在明确要求和简化程序,以更好地支持嵌入式控制和软件的开发和管理。与ASPICE 3.1相比,ASPICE 4.0的最大变化在于增加了硬件工程和机器学习过程组,从而扩展了标准的适用范围,使其能够涵盖整个系统生命周期,并为机器学习的新方面提供规范。
具体而言,ASPICE 4.0的流程参考模型更新后,新增了三个流程组:验证流程组(VAL)、硬件工程流程组(HWE)和机器学习工程流程组(MLE)。这些流程组的增加,不仅反映了人工智能(AI)在汽车功能设计中的普及,以及自动驾驶汽车(AV)和高级驾驶辅助系统(ADAS)功能的不断改进和提高,同时也为未来的开发和工程工作提供了持续支持。
此外,ASPICE 4.0还更新了VDA范围,提供了更灵活的插件功能,以方便对组织的生命周期流程进行评估。在颜色编码方面,ASPICE 4.0将流程分为“主要生命周期”、“组织生命周期”和“支持生命周期”三类,使得流程管理更加清晰和有条理。
二、ASPICE 4.0认证
ASPICE认证是一个包括“准备审核”和“执行审核”两部分的过程。以下是对这两个部分的详细阐述:
(要明确的是:在ASPICE行业中专业来说,ASPICE项目是没有认证,而只有评估。不过,为了方便沟通,人们常将这一评估过程称为认证。)
-
准备审核
-
分析需求:由Competent Assesor(以下简称CA)与公司负责人沟通,了解企业基本情况,明确评估的相关需求,包括评估目标、评估的组织范围、评估所采用的ASPICE模型范围、评估的目标级别、评估的时间和成本限制等。
-
制定评估计划:由CA制定评估计划,对项目和人员进行抽样选择,制定相关的证据收集和覆盖计划,以及评估相关活动的人员和时间计划等,并与公司负责人沟通确定评估计划。
-
选择和准备评估团队:正式审核需要由CA牵头选择一或多位Provisional Assesor(以下简称PA)成立一个评估团队来对公司进行审核。所有PA必须通过Intacs认证,由CA根据他们的知识和经验进行选择,成立评估团队。CA对PA进行必要的评估工作培训,确保PA能够顺利开展评估相关工作。
-
执行审核
-
项目启动会议:评估团队与公司负责人共同召开项目启动会议,明确评估的目标、范围、时间表和预期结果等。
-
评估数据的收集:评估团队根据评估计划,收集相关的数据和证据,包括文档、记录、访谈和观察等。
-
数据验证:评估团队通过检查评估过程的工作产品或来自过程执行者和管理者的陈述,来验证数据的有效性。
-
评估等级的打分:根据收集的数据和证据,评估团队对公司的ASPICE实施情况进行打分,并给出预审核结果。
-
出具评估报告
-
评估团队根据预审核结果,撰写评估报告,详细说明公司的ASPICE实施情况、发现的问题和改进建议等。评估报告需要由主任评估师(Competent Assessor)或首席评估师(Principal Assessor)签字才有效。
总之,ASPICE 4.0新版标准及其认证之旅为企业提供了一个全面、系统的框架来管理嵌入式控制和软件的开发过程,从而确保产品质量和性能的稳定性和可靠性。