01 | ASPICE系列: ASPICE真的要消亡了吗?(上)

文摘   汽车   2023-11-21 13:35   德国  

谈起ASPICE(Automotive Software Process Improvement and Capability Determination for the Automotive Industry),相信朋友们肯定都不陌生。


ASPICE最早源于能力成熟度模型集成CMMI(Capability Maturity Model Integration),后来由不同的国际组织及机构联合发布形成SPICE( Software Process Improvement and Capability dEtermination),最终针对汽车行业的需求,于2005年,由德国的汽车制造商和供应商,共同成立的Automotive SPICE Interest Group提出针对汽车行业的Automotive SPICE。


ASPICE是一种针对汽车行业的软件过程评估方法和框架,旨在标准化和改进汽车软件开发过程和质量,帮助制造商和供应商在汽车软件开发过程中更好地合作和满足行业要求。

毫不夸张地说,ASPICE刚推出的时候,在汽车行业也是被俸为一记良药,汽车OEM和供应商争相引入ASPICE流程,ASPICE项目认证简直是门庭若市,甚至一度是供应商获取项目的"敲门砖"

然而,近年来,随着互联网造车新势力的崭露头角,整个汽车行业发生了翻天覆地的变化。激烈的竞争、内卷现象的升级,再加上OTA远程软件升级技术的应用,ASPICE似乎突然变得不再那么抢眼,甚至一度被认为要消失在行业的尘埃之中。有些人甚至将ASPICE视为项目成功的“绊脚石”,不屑一顾

这引发了一个重要的问题:
ASPICE究竟还有没有价值?它是否应该走进历史的舞台,还是跟上时代的步伐,重新焕发生机?关于这些问题,我一直怀揣着一些个人看法,而最近收到了许多朋友的私信,询问我是否能够就ASPICE相关内容发表一些文章。正因如此,我决定开启这个ASPICE系列,旨在以一种全新的视角,重新审视ASPICE,谈谈ASPICE将何去何从!

本篇文章是ASPICE系列的开篇内容,题为《ASPICE真的要消亡了吗(上)》,我将带着朋友们回顾ASPICE的历史背景,直面ASPICE当前所面临的困境。毕竟,
毕竟只有洞悉过往和现在,才能切实探讨未来:

  • ASPICE产生的核心背景到底是什么

  • ASPICE面临一些困境和争议有哪些

01


ASPICE产生的核心背景到底是什么

谈到ASPICE(Automotive SPICE)产生的背景,简单地说,是由于软件重要性提高,需要提高软件质量,但具体来看,它涉及的层面其实远不止此,其核心背景可以追溯到以下主要因素:


1

电子电气架构升级,软件复杂性增长

随着汽车电动化、智能化和互联化不断演进,汽车的电子电气架构得到持续升级,而汽车硬件方面逐渐趋向标准化。与此同时,汽车软件呈现出不断多样化和日益复杂的趋势。在这个大背景下,传统的软件开发流程已经无法满足这一需求,我们需要建立一套合理的软件开发体系,以更好地应对不断增长的软件复杂性

2

汽车软件:质量和安全需求升级

随着汽车产品功能的不断扩展,消费者对汽车的产品质量和安全性提出了更高的要求。如今,汽车不再仅仅是一种交通工具,它承担了更多功能和责任。消费者不仅对汽车的性能和功能提出多样化的需求,还越来越关注产品的质量和安全性

与智能手机不同,汽车不仅仅是一台设备,它涉及到驾驶者和乘客的生命和健康。在这个背景下,软件作为汽车产品的关键组成部分,必须满足更高的质量和安全标准。汽车软件的质量和稳定性对于驾驶安全至关重要,这不仅仅是一项技术问题,更是一项重要的安全和法规问题。因此,提高软件质量和安全性已经成为不可或缺的任务。

3

全球化和供应链的复杂性

汽车研发制造涉及全球供应链,这使得汽车制造商需要一套通用的方法来确保所有供应商提供的软件都满足相同的质量标准,以保证整车的质量和安全性。

4

软件工程最佳实践的需求

在开发汽车软件时,需要遵循最佳的软件工程实践。这包括要求定义明确的过程,进行验证和验证,记录关键信息,以及管理变更。这些实践有助于确保软件开发的可靠性和稳定性。

5

行业其它标准的需求

近些年,汽车功能安全,信息安全,预期功能安全等内容,而这些标准的顺利实施离不开一套合理有效的软件开发流程和质量管理体系作为基石,为了解决上述挑战,ASPICE应运而生,为汽车行业提供了这种基石的可能性。

因此,ASPICE的核心背景是应对汽车行业中软件和电子系统的增长,提高产品质量和安全性,确保全球供应链中的一致性,以及应用最佳的软件工程实践。ASPICE的出现是为了解决这些复杂性和挑战,以确保汽车软件和电子系统满足高标准,并降低潜在的风险。


02


ASPICE面临一些困境和争议有哪些


目前,ASPICE(Automotive SPICE)在实际应用中面临一些困难和争议。主要问题源自其繁琐的开发流程和高度要求的文档化,尤其是在智能汽车领域,如自动驾驶等新技术快速演进的时代。ASPICE似乎难以适应这个快节奏的变革,它显得有点像一位年长的音乐家,被要求奏出时髦的流行曲调,却仍固守着古典交响曲的调子。尤其在当今竞争激烈的市场中,企业需要更灵活和快速地适应变化,否则可能陷入形式主义的泥淖,无法应对行业的迅速演进


具体而言,ASPICE落地主要的困境和争议包括: 


1

时间和成本问题

实施ASPICE需要组织投入大量时间和资源。员工培训、建立适当的过程和文档、评估和认证等都需要大量的资金和人力。尤其面临当前这种激烈的市场竞争环境,不管是大企业,还是中小型企业来说,都是不可忽视的负担。

2

过程过于繁琐

有人认为ASPICE的过程有时会过于繁琐,导致开发团队花费大量时间来管理文档和过程,而不是专注于创新和产品开发,这可能会减缓创新速度,不利用新技术的研发。

3

灵活性问题

有人认为ASPICE的要求可能限制了开发团队的灵活性。在快速变化的汽车市场及技术环境中,需要快速适应变化,但ASPICE有时会使这一点变得困难。

4

认证问题

ASPICE的认证流程可能受到一些质疑。有时认证过程被批评为过于注重文档,而不是实际的过程质量,而且基于单一项目的认证结果并不能反映企业实际水平,这可能引发关于认证的有效性和公平性的争议

5

复杂的供应链挑战

在复杂的汽车供应链中,各个供应商和合作伙伴可能会有不同的ASPICE水平,这可能导致协同工作和集成方面的挑战

6

未来技术的适用

一些人担心ASPICE是否能够有效适应未来汽车技术的快速演进,如自动驾驶和电动汽车。


毫无疑问,ASPICE所面临的挑战是实际存在的,它不仅仅是有关软件开发方式的辩论,更是对当前汽车行业巨大变革的深刻思考。

ASPICE的问题不应该被简单地视为一个障碍,而应该被看作是一个契机,一个重新审视汽车行业的机会。通过深入的讨论和思考,我们可以找到方法,使质量和创新共存,推动汽车行业迎接未来的挑战。

写在最后:


ASPICE真的要消亡了吗?(上),关于其背景和当前所面临的问题相关的内容容我们就聊完了,下一篇我们开始真正踏入"ASPICE是否真的要消亡?" 探讨之旅!

AUTO世代知识店铺已上线,包括: 付费社区,AUTOTalk,AUTO课堂精品线上课程,坚持高品质原创输出,部分课程限时特价,精彩不容错过,感兴趣的朋友直接长按下方二维码了解。



END





点赞【在看】= 原创的动力

                                 多谢点赞和【在看

AUTO世代
汽车功能安全ISO26262,预期功能安全SOTIF,软件开发,MBSE,敏捷开发等专业知识布道者,坚持原创,拒绝粗制滥造,助力汽车安全落地,欢迎关注!
 最新文章