《Automotive SPICE 4.0》即将发布,由于SYS.4/SWE.5大部分内容比较相似,本文将对这两过程较V3.1版本的变化点进行介绍。
推荐阅读:
ASPICE V3.991差异解读—SYS.2(ASPICE V4.0草稿版差异预览)
ASPICE V3.991差异解读—SYS.5/SWE.6(ASPICE V4.0草稿版差异预览)
ASPICE V3.991差异解读—SWE.4(ASPICE V4.0草稿版差异预览)
首先,介绍一下SYS.4的整体变化情况,具体如下所述:
过程目标及成果
过程目标
(点击查看大图)
差异分析:
内容核心一致,V3.991版本语句更简洁。
过程成果
(点击查看大图)
差异分析:
在一级弱化了策略的内容,只要求明确验证措施和标准,策略相关要求重点在二级中要求。此外,措辞和条目有所变化和调整,测试改为验证,集成和集成测试条目合并表述,验证措施和系统架构要素及验证结果和验证措施之间的双向可追溯性条目分开表述。
过程实践
V3.991 BP1
(点击查看大图)
差异分析:
集成策略、集成测试策略、回归策略,以及集成测试方案三个BP,都是在集成测试初期确定的策略和方法等内容,实施上通常也是一起开展的。V3.991版本将其合并,形成一个“确定系统集成的验证措施”的BP,便于理解和实施。同时,V3.991在一级弱化了策略的内容,只要求明确验证措施,策略相关要求重点在二级中要求。
另外,note有一些调整。因为V3.991版本增加了HW的标准,note中增加了硬件和软件的交互。删除了原先对系统元素架构的解释,以及系统集成测试的环境模拟举例。
V3.991 BP2
(点击查看大图)
差异分析:
内容核心一致,具体措辞有所变化,从规范改为措施,范围更广。并且增加了一个note,给出了选择标准的示例。
V3.991 BP3
(点击查看大图)
差异分析:
一般情况下,集成系统单元紧接着就是执行系统集成测试,这两部分内容前后承接,关联性很强,V3.991版本将3.1版本的BP4和BP6合并形成BP3,便于理解和实施,内容核心保持一致。
其中note有一些调整,3.1版本重点在于集成步骤以及环境的举例,V3.991版本没有此部分内容,增加了集成条件鉴定的示例。
V3.991 BP4
(点击查看大图)
差异分析:
V3.991将追溯性和一致性合并成一条BP项,描述内容一致,在3.1的评估中,追踪BP和一致BP经常做一样的打分,存在一定冗余,于此消除。
V3.991中提到了双向追溯性对变更影响分析的支持,这一点在之前的guideline略有体现。
V3.991 BP5
(点击查看大图)
差异分析:
内容一致,措辞稍有调整,如将测试改为验证。
总结
新版本主要变更点体现在:
过程名从测试(Test)改为验证(Verification),这也满足了验证(Verification)的原则,即“通过多种方式方法,验证一个产出物符合其设计或需求”,BP内容更强调了方法的多样性。
部分BP章节结构的调整,将原版本中内容有交叉且承接性较强的BP合并,便于理解和实施,对应关系如图所示:
SWE.5的补充说明
V3.991版本的SYS.4和SWE.5的对应关系如下图所示
(点击查看大图)
接下来,介绍一下SWE.5和SYS.4的不同点,相同的部分不再赘述,供大家参考:
过程目的及成果
过程目的
(点击查看大图)
差异分析:
SWE.5除了定义对元素(element)的相应内容外,还有对软件组件(component)的说明。
过程成果
(点击查看大图)
差异分析:
SWE.5除了定义对元素(element)的相应内容外,成果中增加了两条(如蓝色字体所示),都是对软件组件(component)的补充说明。
Software component是软件架构的分解结果,软件被逐层分解到适合的层级,强调是一个完整系统的一部分,Software Element是Software component分解到最低级别的部分,不能再进一步细分。
过程实践
有差异的BP
(点击查看大图)
差异分析:
主体内容一致,note根据软件的特点进行了调整,如对资源消耗的遵守情况,以及软件集成可以适用硬件调试接口或模拟环境的方法。
(点击查看大图)
差异分析:
主体内容一致,note根据软件的特点进行了调整,如先决条件可以是软件组件、开源软件等,可以允许大爆炸集成等方法。
增加的BP
对应到成果中增加的组件,SWE.5的BP相较于SYS.4,也增加了BP2和BP5两个BP对组件进行说明,具体内容如下:
(点击查看大图)
差异分析:
从内容上来看,跟BP1中对元素(element)的定义基本一致,只是将软件组件单独作为对象进行考察。
作者介绍
李燕
亚远景科技咨询专家
ASPICE评估师
龚政
亚远景科技咨询专家
ASPICE首席评估师
关于亚远景科技
亚远景ASPICE服务
·项目ASPICE评估与改进:评估项目在ASPICE方面的能力等级,提供改进建议和咨询服务,包括ASPICE流程设计、ASPICE工具使用、ASPICE团队建设等。
·ASPICE人才培训:提供各种ASPICE主题课程,包括iNTACS认证的主任/助理评估师、Cybersecurity等课程,帮助组织或项目管理团队了解ASPICE方法和最佳实践,以及如何应用这些方法来提高生产力和生产效率。
推荐课程:
ASPICE培训|敏捷SPICE培训|ISO26262培训|ISO21434培训-亚远景科技
·ASPICE软件工具:提供ASPICE软件工具,包括项目管理工具、代码管理工具、自动化测试工具等,帮助组织或项目管理团队提高生产效率和质量。
亚远景简介
上海亚远景信息科技有限公司是家位于上海,服务全国的高技术企业,向研发领域提供以下产品与服务:
国际认证:ASPICE/敏捷SPICE/ISO26262/ISO21434
研发咨询:诊断,培训,流程定义
软件工具:研发过程管理平台
人才培养:专业训练,资格认证
资源整合:供应链业务外包介绍