ballbet贝博BB
新闻中心
政策法规 您的位置:首页 > 新闻中心 > 工程简讯
汽车软件开发中的ASPICE合规挑战与Jama Connect解决方案

  二十年前,乘用车的车载代码仅有100万。如今,仅导航系统就需要2000万行代码,而未来全自动驾驶电动汽车预计将需要超过10亿行代码。技术进步让驾驶更加愉悦,同时也让驾驶更安全。伴随这些创新而来的是新的法规和标准,如汽车软件过程改进能力评定(简称AS

  如果您尚未采用ASPICE,可能会难以理解这些标准对您的软件开发意味着什么,并担心学习曲线的问题。乍一看,这些标准可能会让人望而却步。但了解最佳实践和成功技巧将帮助您加速提升ASPICE能力,并更轻松地满足原始设备制造商的要求。

  要实现ASPICE合规性,您应该要依据该框架改进和评估您的开发流程。您需要完成的文件会根据具体项目而不一样。团队要选择适用于其项目的框架范围。

  例如,如果您正在开发独立于系统的软件,那么,您就不需要完成与系统需求相关的文件,但需要解释原因。

  尽早启动这一流程,并在产品开发生命周期的过程中创建检查点。这样,您的团队就能够准确的通过预期不断检查自己的进度,并确保他们遵循了所需的流程。

  ASPICE提供了一个框架。它为审计员评估一个组织的产品研究开发能力提供了一个框架。

  许多客户都要求ASPICE。制造商通常会寻找具有特定ASPICE分数的供应商。这使他们可以确定供应商能否满足性能、安全和质量标准。

  ASPICE提供了不同层级的合规性。评估不是简单的通过或失败。ASPICE提供了从0到5的六个认证级别。

  参考模型是基于V模型的一套基础实践,如创建需求文档、建立可追溯性、进行评审等。这个参考模型要求开发工作产品相关的文档。参考模型是一组过程领域的最佳实践,可用于指导您公司的过程改进计划。

  在这方面,与外部合作伙伴合作可能是有益的。例如,Jama Connect forAutomotive旨在提供工具来生成所需的文档,以证明ASPICE合规性。该技术还提供了一个集中化的信息源自,以打破信息孤岛、改善沟通并促进团队之间的协作。

  第二部分是评估模型。这个模型对团队遵循过程的程度进行评级。公司通常会设定一个目标,即达到由客户驱动的特定合规级别。例如,一家原始设备制造商(OEM)可能只与达到3级的软件团队合作。

  一旦您达到了客户的要求,您可能会认为这就足够了。但是,如果您的产品涉及安全问题,比如无人驾驶汽车,即使没有要求,您也有一定可能会努力达到更高的级别。

  最终,评估模型提供了一个结构,让每个团队都了解达到特定合规级别所需的要求。

  2级:您完全有能力管理带有目标和检查点的流程,并能在目标有可能没办法实现时做出反应。

  3级:流程有集中统一的标准,项目遵循这些标准。许多OEM供应商要达到这一级别以满足ASPICE合规性要求。

  ASPICE和ISO 26262之间的一个关键不同之处在于,ASPICE是一个过程参考模型,而ISO 26262则不是。ISO 26262是一种基于风险等级开发安全系统的方法论。两者都基于V模型。

  ISO 26262侧重于功能安全。例如,如果您正在构建一个存在人员伤害风险的系统。这套标准专注于开发坚固耐用的产品,以应对可能会引起伤害的故障。

  如果您正在开发存在安全风险的产品,则需要同时遵循ASPICE和ISO 26262这两套标准。这两套标准在制定时都考虑到了对方的存在。事实上,ISO 26262要求公司建立质量管理体系,而符合ASPICE标准就能满足这一要求。以下是一些例子:

  关的文档。参考模型是一组过程领域的最佳实践,可用于指导您公司的过程改进计划。

  在这方面,与外部合作伙伴合作可能是有益的。例如,Jama Connect for Automotive旨在提供工具来生成所需的文档,以证明ASPICE合规性。该技术还提供了一个集中化的信息源自,以打破信息孤岛、改善沟通并促进团队之间的协作。

  第二部分是评估模型。这个模型对团队遵循过程的程度进行评级。公司通常会设定一个目标,即达到由客户驱动的特定合规级别。例如,一家原始设备制造商(OEM)可能只与达到3级的软件团队合作。

  一旦您达到了客户的要求,您可能会认为这就足够了。但是,如果您的产品涉及安全问题,比如无人驾驶汽车,即使没有要求,您也有一定可能会努力达到更高的级别。

  最终,评估模型提供了一个结构,让每个团队都了解达到特定合规级别所需的要求。

  与许多规定不同,ASPICE并非一项通过或失败的评估。为了达标,每项基础实践都要达到85%或更高的合规得分。在准备评估时,请考虑以下几点:

  您可能第一次就做不好。即使是有ASPICE经验的公司,也可能第一次就做不好。起草您当前的流程,并将其与ASPICE的V模型作对比,以找出不足之处。

  接受反馈并随时调整。设定目标,勤奋工作,并建立支持该目标的合作伙伴关系。但请记住,这不是一项通过或失败的测试,因此所提供的任何反馈都能够适用于持续改进。许多团队在流程或程序上都存在不足,因此严格测试每个阶段至关重要。

  尽早开始编制文档。尽早开始文档编制工作,而不是边做边追溯。这样做将有利于更容易地向审核人员证明您符合规定。

  使用需求管理工具。像Jama Connect这样的需求管理工具可以简化和自动化繁琐的任务,使您能够持续高效地工作。文档生成是自动化的,而且该工具鼓励结构化,因此团队始终在使用正确的流程和正确的文档审查,这是证明合规性的重要部分。

  重新评估和改进是满足ASPICE要求的过程的一部分。但与任何合规规则一样,您都希望更快地达到合规,避免错过截止日期或推迟产品发布。需求管理工具允许您通过既定的汽车开发框架来实现这一目标,从而更快地进入市场,并更轻松地实现合规目标。

  但是,在前端投入更多时间,可以为后端节约时机,因为有可能出现的缺陷会更少。像Jama Connect for Automotive这样的工具旨在提供所需的框架,以更快、更高效地满足市场需求。

  ASPICE要求必须要提供需求文档。Jama Connect for Automotive可以帮助您减少满足这一要求所需的大量手动工作。只需维护一个真实信息源自,该工具就能提供唯一的标识符。Jama Connect 提供以下功能:

  即插即用的框架。Jama Connect的汽车框架旨在遵循ASPICE指南。该框架允许您生成所需的不同组件,以便创建符合ASPICE指南的正确工作产品。

  支持新用户。Jama Connect擅长指导新用户通过ASPICE合规性流程。任何一套新的合规标准都存在学习曲线,而身边有专家指导能够更好的降低这一难度。

  表格中管理变更是一项巨大的手动任务。每当有内容发生变更时,都要消耗大量时间进行更新。像Jama Connect这样的需求管理工具能够为您处理这项任务,且无需承担手动输入带来的风险。

  在评估期间,与可信赖的合作伙伴合作也大有裨益。如果评估人员熟悉该需求工具,那么他们就不有必要进行太多的检查。评估人员可能会说:“我们对Jama Connect很熟悉,知道它为每个项目都设置了唯一的标识符与可追溯性规则,因此我们在这样一些方面没问题。”这将有利于评估更快、更顺利地进行,从而帮助您更快、更顺利地获得认证。

  无论您的团队是年轻的还是经验比较丰富的,是小型的还是大型的,是集中办公的还是跨地域分布的,Jama Connect for Automotive 都可以帮助您改进流程、减少相关成本、缩短上市时间,并助力实现ASPICE合规性。

  的协作难题 /

  及测试介绍 /

  功能安全 /

  4.0主要特征、优势及与之前版本的变化之处 /

  芯来科技、IAR和MachineWare紧密合作,加速RISC-V ASIL

  ”的网络研讨会,本文总结了研讨会的关键观点和相关白皮书和专访,帮助读者更好地了解

  ? /

  专业人士问卷征集 /

  性的历史时刻,随着电动化、智能化、网联化和共享化等一直在变化的应用场景,大量新兴的业务和技术需求急速增长,

  质量管理设计 /

  人工智能在项目管理中的应用:Atlassian Intelligence六大自动化任务方法详解,让Jira与Confluence效率翻倍

  Perforce Helix Core通过ISO 26262认证!为汽车软件开发团队提供无限可扩展性、细粒度安全性、文件快速访问等

  汽车软件开发中的ASPICE合规挑战与Jama Connect解决方案

  后摩尔时代的创新:在米尔FPGA上实现Tiny YOLO V4,助力AIoT应用

  全志T113双核异构处理器的使用基于Tina Linux5.0——RTOS系统定制开发

  嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-LCD显示图片编程示例之介绍mmap