0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ASPICE实施的点滴经验分享

jf_C6sANWk1 来源:阿宝1990 2023-03-31 10:31 次阅读

近日一直有朋友让写些 ASPICE 的文章分享,不知从何下笔来描述,今日就 ASPICE 实施的点滴项目经验做些分享。

随着 IATF16949 版本发布和软件定义汽车概念的提出,ASPICE 在行业内的应用也越来越普及,加上汽车行业不同的研发标准(如:ISO26262 和 ISO/SAE21434)的应用要求,大家在导入 ASPICE 的过程中随之也有不同的问题产生。

ASPICE 这个单词估计大家已有所了解,其准确的英文描述为Automotive Software Process Improvement and Capability dEtermination 汽车软件过程改进和能力评定,是基于 ISO/IEC TR15504 国际项目而来,ASPICE 是在 Automotive SIG 里的 OEM 厂商 , 采 购 论 坛 和 SPICE 用 户 小 组 的 共 识 下 于 2001 年 启 动“Automotive SPICE” 计划,对现有标准在汽车行业的应用和调整。从 2001 年开始到现在历史发展如下图,现在在用是 V3.1 的版本,且在 2021 年发布了 ASPICE for Cybersecurity 模型,ASPICE V4.0 版本的标准在起草中,未来会包含硬件机械等研发过程。

96c3c12e-cf6a-11ed-bfe3-dac502259ad0.png

从上面不难看出 ASPICE 模型涵盖的研发领域越来越广,大家接下来面对的挑战也会更大。今天先从下面几点和大家做些 ASPICE 实施的分享:

一、基于评估目的考虑

从名字可以看出 ASPICE 最初用于软件开发并包含整个系统的过程改进模型,并用于对汽车系统开发中的软件过程能力进行一致性评估,评估结果用于:

96d4a6ce-cf6a-11ed-bfe3-dac502259ad0.png

总能听到有人说关于 ASPICE 实施流程过重,项目来不及等情况。根据 ASPICE 评估的目的,企业可以根据自己需要来策划实施 ASPICE的重点。如果是客户要求或者认证评估的目的,因为有范围和目的能力等级要求,基于过程模型还是有基本的符合性要求在,实施需要根据标准及客户要求来;但是如果企业参考 ASPICE 过程模型做内部改进,则可根据企业目前的情况和搜集到的数据,针对内部主要的问题及薄弱环节参考 ASPICE 过程模型制定改进计划,进行有的放矢的过程能力提升,这时需要的不一定是 ASPICE 默认的 16 个过程域,例如:企业主要问题在软件需求和单元验证方面,则可从软件需求的完整性,正确性,代码覆盖率,需求和代码评审率等方面制定阶段目标,帮助企业实现内部研发过程的改进,大家可以基于标准但不要被其所限制。

96e55a46-cf6a-11ed-bfe3-dac502259ad0.png

二、项目多标准体系实施

现在汽车研发的标准越来越多,有些公司在实施 ISO26262 或者ISO/SAE21434 流程搭建以及项目文件起草时,文件输出和项目基于ASPICE 的实施是独立的两套过程和交付物,这必然会给项目团队带来人力资源和流程上的重复和浪费。

以ASPICE SYS.2系统需求分析过程为例,要定义系统需求,即使用利益相关方需求及其变更,以识别系统所需的功能和能力。在项目上如有相关功能安全和网络安全的要求,在系统需求分析过程需要考虑以下图所示的相关方(类别包含基于HATA分析得出的功能安全有关需求和基于TARA分析得出的网络安全相关需求),项目需要对整体需求进行管理并按照基本实践的要求进行实施,并非是每个领域的需求单独成文,仅考虑本领域要求进行管控,而是项目的整体需求都需要按照ASPICE需求分析过程的要求执行才能达到需求分析过程的能力要求,例如:要对需求进行优先级排序(对应到发布计划),制定验收标准等。

9712cbde-cf6a-11ed-bfe3-dac502259ad0.png

三、流程实施所用的工具

下面再聊下 ASPICE 实施过程中的追溯和管理工具,关于 ASPICE双向追溯性的要求是比较复杂的,见下图,虽然 ASPICE 没有说工具是必须,但如果没有工具建立和维护这种两个维度的追溯性耗时且耗力,后续更新维护也容易出现错误。公司如有资金预算当然可以采购一些行业通用的工程工具(市面上工具大厂就那几家,当然国内也有一些公司的工具不错)。但如果现阶段没有充足的预算,在需求规模不大的情况下也可以用表格来实现追溯关系,当然也看到有些公司研发人员自己开发了一些简易的工具或者方法来从现在的文件上提取出追溯的要素来维护和检查双向追溯关系,也可达到提高效率的目的。

97327434-cf6a-11ed-bfe3-dac502259ad0.png

市面上也有一些研发和管理集成的工具可以帮大家管理研发流程,工具通常有内置的流程导航,报告,统计等功能,帮助大家实现流程管理的自动化,减少在导入 ASPICE 等流程时的人力耗费。如下图所示:持续集成和持续构建流水线中进行代码检查及门禁设置,研发数据统计管理,项目状态报告等。通过这些工具可以帮助研发团队快速的完成必要的流程步骤,给到研发团队实施牵引,数据结果能量化团队的绩效和改进方向,极大的减少管理的成本。

9755a5f8-cf6a-11ed-bfe3-dac502259ad0.png

976a840a-cf6a-11ed-bfe3-dac502259ad0.png

四、总结

上面只是针对 ASPICE 流程实施的一些方面进行的分享和讨论,仅供大家参考,当然任何标准体系和流程的实施涉及的方面远不止这些,后续文章再和大家进一步分享,也欢迎大家加微信或者留言您的问题和观点。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 模型
    +关注

    关注

    1

    文章

    2704

    浏览量

    47687
  • 代码
    +关注

    关注

    30

    文章

    4555

    浏览量

    66771

原文标题:ASPICE 实施的点滴经验分享

文章出处:【微信号:阿宝1990,微信公众号:阿宝1990】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    印制线路板设计经验点滴

    {:4_96:}印制线路板设计经验点滴印制线路板设计经验点滴
    发表于 10-25 14:53

    基于ASPICE&CNAS的单元测试介绍

    基于ASPICE&CNAS的单元测试介绍
    发表于 01-06 07:22

    基于单片机的液体点滴速度监控设计 精选资料推荐

     [摘要] 该装置实时地监测液体点滴速度,通过单片机对信息的分析和处理,由主机发出相应的指令,调整系统的工作平稳,构成了一个高性能的闭环控制系统。实现了对点滴输液速度的直观监测,同时对一些异常情况
    发表于 07-22 08:10

    巧用点滴

    巧用点滴管 图所示的医用点滴管,电子爱好者可用作吸锡器。使用时,右手持电烙铁将元器件管脚
    发表于 09-14 16:58 1346次阅读
    巧用<b class='flag-5'>点滴</b>管

    液体点滴速度监控装置

    液体点滴速度监控装置液体点滴速度监控装置液体点滴速度监控装置
    发表于 11-13 15:24 0次下载

    液体点滴速度监控装置资料

    该装置实时地监测液体点滴速度,通过单片机对信息的分析和处理,由主机发出相应的指令,调整系统的工作平稳,构成了一个高性能的闭环控制系统。实现了对点滴输液速度的直观监测,同时对一些异常情况的出现可实施
    发表于 10-12 14:57 34次下载

    基于液体点滴速度的监控装置设计

    设计并制作一个液体点滴速度监测与控制装置,基本要求(1)在滴斗处检测点滴速度,并制作一个数显装置,能动态显示点滴速度(滴/分)。(2)通过改变h2控制点滴速度,如右图所示;也可以通过控
    发表于 09-11 17:42 17次下载
    基于液体<b class='flag-5'>点滴</b>速度的监控装置设计

    CMMI合规组织如何有效地采用ASPICE

    一旦完成了广泛的映射和隔离,组织就可以在从 CMMI 过渡到 ASPICE 时达成基本的经验法则。例如,在 ASPICE 兼容项目中 QA 的参与量大大高于 CMMI 项目。
    的头像 发表于 06-15 09:58 1390次阅读
    CMMI合规组织如何有效地采用<b class='flag-5'>ASPICE</b>

    德赛西威智能驾驶获ASPICE CL3认证

    经验应用在后续项目中,不断改善与提升和标准工作流程。 主导此次评审的ASPICE Principal Assessor刘亮表示:“ASPICE标准是被
    发表于 09-06 11:25 980次阅读

    ASPICE 和26262中的软件架构解析

    ASPICE 和26262中ASPICE 和26262中的软件架构解析的软件架构解析
    发表于 10-25 11:53 739次阅读

    什么是ASPICE

    Aspice(Automotive SPICE) 中文翻译为汽车软件过程改进及能力评定。是为保证软件质量的规范,要求供应商按照Automotive SPICE的要求进行产品的设计与开发。是汽车行业中常用于质量管理的工具。
    的头像 发表于 02-13 10:16 2.9w次阅读

    汽车电子如何理解PMBOK和ASPICE

    虽然ASPICE和PMBOK是两个领域的模型,但是随着PMBOK深入到各个行业,PMBOK的应用越来越广泛。在汽车行业,从2007年起,AUTOMOTIVESPICE已作为汽车电子行业软件流程实施评估的首选过程模型。
    发表于 06-26 19:28 350次阅读
    汽车电子如何理解PMBOK和<b class='flag-5'>ASPICE</b>?

    什么是Automotive SPICE(ASPICE)?

    遵守ASPICE有很多好处。一旦您的组织开发出符合ASPICE要求的流程,您就有了一个框架,可以帮助您获得其他标准的认证。例如,尽管存在差异,但以下ASPICE也可以帮助您实现其他安全标准的要求,如ISO 26262。
    的头像 发表于 09-20 20:12 910次阅读
    什么是Automotive SPICE(<b class='flag-5'>ASPICE</b>)?

    如何实施符合功能安全及ASPICE要求的模型动态测试——TPT Workshop邀请函

    2023年11月14日,我们将在北汇信息上海总部再次举办题为“如何实施符合功能安全及ASPICE要求的模型动态测试”的TPT Workshop活动,诚邀各位新老客户朋友参加,前来共同交流探讨!
    的头像 发表于 11-03 14:36 167次阅读
    如何<b class='flag-5'>实施</b>符合功能安全及<b class='flag-5'>ASPICE</b>要求的模型动态测试——TPT Workshop邀请函

    印制线路板设计的经验点滴

    电子发烧友网站提供《印制线路板设计的经验点滴.pdf》资料免费下载
    发表于 11-24 15:25 1次下载
    印制线路板设计的<b class='flag-5'>经验</b><b class='flag-5'>点滴</b>