软件驱动的创新正在从根本上改变行业的运营和发展方式——尤其是汽车行业。到2027 年,汽车软件市场预计将达到435亿美元,是2019年185亿美元的两倍多。随着越来越多的制造商依赖软件组件为下一代联网和自动驾驶汽车提供动力,开发团队无疑将面临与新的安全和防范法规、设计和IP管理以及团队生产力相关的许多挑战。
为了更好地了解这个不断增长的市场中新出现的挑战和担忧,Perforce Software对600 多名汽车软件开发专业人士进行了调查,以找出让他们焦虑的原因。以下是《2021年汽车软件开发状况调查报告》中有趣的内容,以及应对新挑战、提高质量和加速创新的注意事项。
安全和防范合规是汽车专业人士关心的问题
随着汽车行业转型为电动汽车、自动驾驶汽车和混合动力汽车的混合体,市场无疑将经历重大颠覆。汽车供应商将需要创新,需要优化流程、改善低率现状,从而跟上变化的步伐。因此,如何做到遵守安全和防范法规并保持高质量产出仍然是一个挑战。根据调查,这是备受关注的首要问题,近一半的受访者 (43%) 提到了安全问题。
具有前瞻性的汽车专业人士越来越多地去检查他们是否拥有能够验证编码标准合规性的能力,如MISRA和AUTOSAR, ISO 26262和ISO 21448 (SOTIF)功能安全标准,以及即将出台的针对网络安全风险的汽车标准ISO 21434。为了减轻潜在的安全和保障问题,并加速合规过程,汽车软件开发人员可以使用静态代码分析 (SCA)。借助 SCA,开发人员可以检测编译器等工具经常遗漏的编码问题——降低总体成本并确保团队按时交付产品。
除了安全之外,防范问题也位居前列,成为当今汽车专业人士关心的问题之一。由于对联网车辆的网络攻击增加,以及对车载/车外系统未经授权访问的增加,这一结果不足为奇。然而,只有 22% 的受访者反馈说防范是他们关心的问题。随着汽车行业以闪电般的速度发展,防范一定会成为开发团队集成到其CI/CD流水线中并在每次代码更改时都要考虑的重要实践。通过使用正确的静态应用程序安全测试 (SAST) 工具,团队可以解决软件安全漏洞问题,并促进安全编码的实践。
随着行业的快速发展,软件的安全、防范和质量对于在不降低标准的情况下推动创新至关重要。投资于高质量SCA和SAST工具的专业人士将成为引领潮流的领跑者。
软件开发生产力正变得越来越具有挑战性
尽管通过TDD(测试驱动开发)、模型驱动开发和自动代码生成等方法和流程,软件开发团队变得更加敏捷,但报告显示,团队生产力已成为日益严峻的挑战。专业人士关心的问题包括:并行开发中不同团队之间缺乏集成、需要更好地管理设计和IP资产,以及冗长的质量保证周期,这最终会延迟反馈并导致发布周期延长。此外,随着汽车行业从硬件转向软件,团队很难同时管理硬件、软件设计以及代码资产。
幸运的是,开发人员可以使用一些工具来解决这些问题。采用适当的版本控制系统 (VCS) 可以通过提供可扩展、安全、单一的事实来源来跨团队管理和迭代数字资产,从而提高生产力。同时,具有增量分析等功能的软件分析工具可以帮助优化QA周期并实现持续快速反馈。
团队表示对利用游戏开发技术感兴趣
《2021 年汽车软件开发现状调查报告》还表明,人们对许多应用程序的游戏开发技术越来越感兴趣,包括digital twins、产品测试、原型设计、营销和AR/VR。特别是,利用游戏引擎促进digital twins新功能的这一方式正在迅速兴起,游戏引擎,如虚幻引擎,拥有复杂的可视化能力,这使它们成为增强这些模拟的完美解决方案。
过去的digital twin软件技术性很强,通常需要工程背景才能完全理解它。借助游戏引擎,团队可以提高游戏的易用性、模拟游戏的质量并为他们打开全新的应用程序。某些制造商,例如奥迪,使用游戏引擎和现实世界的物理学来模拟新车的设计,创造更身临其境的体验——让digital twin变得更加实用,使更多群体受益,包括企业高管、营销和销售团队,甚至是消费者。
虽然大多数汽车团队尚未使用游戏引擎,但50%的受访者表示有兴趣在未来几个月或几年内使用它们。我们预测,随着汽车团队不断寻求提高车辆质量并加快上市速度,这一数字还会上升。当它确实上升时,团队将面临与拥有更大的二进制资产相关的新挑战——这个问题由适当的版本控制系统解决。
在接下来的十年中,由于对软件的依赖增强,以及技术的快速进步,预计汽车市场将经历极端的转变。其中,人工智能和机器学习的集成将大大促进生产力、数据智能并加速开发流程,为汽车软件开发周期的各个阶段提供支持。因此,对于汽车软件开发人员来说,掌握与安全、防范和质量相关的新法规和标准将变得至关重要。
Perforce中国授权合作伙伴、DevSecOps解决方案供应商龙智的董事长何明指出,为了在当下和未来都能够取得成功,汽车供应商必须在整个开发生命周期中采用战略工具,以超越竞争对手,并在行业的不断发展中保持敏捷。比如,采用静态代码分析(SCA) 和静态应用安全测试(SAST) 工具,确保软件安全可靠;借助版本控制软件(VCS) 和项目管理工具管理不断增长的代码库,并提高软件开发团队的生产力;通过游戏引擎技术提高数字孪生digital twin可视化及实用性;通过应用程序生命周期管理 (ALM) ,在满足需求、启动测试和解决bug时进行文档记录等。
关于Perforce
成立于1985年的Perforce是一家提供高度可扩展开发和DevOps解决方案的领先提供商,旨在为动态开发、智能测试、风险管理和无界协作赋能。Perforce主要与身处失败成本高昂的行业、想要加快上市步伐、降低风险的组织合作。
Perforce的全球专家为无数垂直行业的企业带来洞察、经验和最佳实践分享,是汽车、半导体、金融服务、游戏开发、虚拟制作、医疗设备、嵌入式系统和零售/消费品、旅游和娱乐,以及工业企业信赖的专业顾问。
关于龙智数码—DevSecOps解决方案提供商
龙智数码帮助您更好、更快地交付软件。基于软件研发管理领域的广泛专业知识及丰富实践经验,我们集成DevOps、Agile管理思路以及该领域领先的工具产品,为您提供软件研发生命周期管理 (ALM (SDLM) / DevOps / Agile)解决方案,以及系统实施、培训、升级、数据迁移、定制开发、运维等服务,帮助您实现软件研发过程的高度协同与自动化,提高交付效率与质量,确保开发过程可追溯、可衡量。
我们的自研产品包括Confluence水印插件,Timewise-Jira计划及实际工时管理插件,Jira服务台企业微信应用插件等;我们还与全球DevOps领域领先的企业建立了合作伙伴关系,我们是:
Atlassian全球白金合作伙伴
Perforce中国授权合作伙伴
Whitesource中国授权合作伙伴
Cloudbees中国授权合作伙伴
上一篇:整合Dialog后,瑞萨继续通过“成功产品组合”走向成功
下一篇:RISC-V在太空中的应用正在爆发
推荐阅读
史海拾趣
进入70年代,Broyce Control开始将目光投向更广阔的市场。公司投入大量资源进行技术研发,成功开发出了一系列具有创新性的电气和电子产品,如继电器、漏电继电器和接地故障检测器等。这些产品不仅提高了工业生产的效率和安全性,也使得Broyce Control在行业内逐渐崭露头角。同时,公司还积极拓展产品线,将业务范围延伸到监控和保护设备领域,为大型工业应用提供了更全面的解决方案。
面对日益激烈的市场竞争,格莱尔积极推进数字化转型和智能化升级。公司引入了ERP、EHR、OA等信息化系统,实现了生产、管理、销售等各个环节的信息化和智能化。同时,格莱尔还加大了对自动化生产设备的投入和研发力度,提高了生产效率和产品质量。这些举措不仅提升了企业的竞争力,也为格莱尔在未来的发展中注入了新的动力。
在稳固了印度市场后,EOS开始积极拓展国际市场。公司参加了多个国际电子展会,与全球各地的客户和合作伙伴建立了广泛的联系。通过与国际知名企业的合作与交流,EOS不断吸收先进的管理经验和技术理念,并将其应用到自己的产品和服务中。这些举措不仅提升了EOS的国际知名度,还为公司带来了更多的商业机会。
在Harry Hoffman的领导下,Hoffman Engineering不断扩展其产品线。从最初的压力机安全保护装置,公司逐渐研发出蒲公英掘具、碟靶投掷器、厨房用电动搅拌器等一系列创新产品。这些产品不仅丰富了Hoffman Engineering的市场布局,也展现了公司在不同领域的技术实力。特别是Hoffman的机柜系列产品,如接线箱和电源插座,逐渐成为市场上的热门产品,为公司带来了稳定的收入来源。
Corex Intervest Inc公司的创立,标志着电子行业中一颗新星的诞生。公司创始人凭借对电子技术的深刻理解和市场需求的敏锐洞察,决定投身于电子产品的研发和生产。在创立初期,公司面临着资金短缺、技术难题和市场竞争等多重挑战。然而,创始人凭借坚定的信念和不懈的努力,带领团队攻克了一个又一个难关,逐步在市场中站稳了脚跟。
随着电子行业的快速发展,对电感产品的需求也日益增长。Ceratech Corporation公司敏锐地捕捉到了这一市场机遇,决定拓展电感产品线。公司投入大量研发资源,成功开发出一系列新型电感产品,这些产品不仅性能优异,而且具有广泛的应用范围。通过不断拓展电感产品线,Ceratech Corporation进一步巩固了其在电子行业的地位。
集成电路命名方法 ( 介绍了中国部标规定的集成电路命名方法 ) 集成电路命名方法 ( 介绍了中国部标规定的集成电路命名方法 ) 原部标规定的命名方法 X XXX X X 电路类型 电路系列和 电路规格符号 电路封装 T:TTL; 品种序号码 (拼音字母) A:陶瓷扁平; H:HTT ...… 查看全部问答∨ |
汽车电子产品是当前汽车工业发展的热点之一,具有很多特殊的应用需求。可重构计算作为一项新兴的计算技术,其高效灵活的计算模式可以极大地满足汽车电子产品的需求。本文从分析汽车电子产品的应用需求入手,探讨了可重构计算技术在汽车电子行业中的 ...… 查看全部问答∨ |
下面对目前国内市场上常见的几种仿真器一一做点介绍。 由于对仿真器和市场了解有限, 在此仅抛砖引玉, 欢迎大家探讨。 1. Wigger, SDT250JTAG, 2410JTAG 此类器件仅做简单的PC并口到JTAG接口的电平转换。它们的区别仅在于JTAG信号PIN和PC并口PIN的 ...… 查看全部问答∨ |
|
开发平台:ARM + S3C2440 外设驱动:SM501 图形显示芯片(带二维图形加速功能,暂时没用到) 遇到的问题:通过KITL调试,返回的信息提示DATA ABORT。以为是显示缓存设的太小,在注册表中更改缓存的大小为8M,并在config.bib中添加此部分声明。仍 ...… 查看全部问答∨ |
在Configure Connect --> properties --> test里面已经提示 Connection to device established.但是在连接的时候却Cannot load device specific files associated with this tool.请问现在是缺少了什么文件?… 查看全部问答∨ |
做BLDC控制的 相信很多人都看过文件 HBF281X_EV1_BLDC_PWM_Update(PWMGEN *p)这个模块里 //Convert \"Period\" (Q15) modulation function to Q0 问题1 周期与占 ...… 查看全部问答∨ |
|
我在用MSP430调试IO口中断的程序时,我是通过中断控制灯闪烁。我把灯闪烁部分放到中断程序里面是能够实现的,但是我放到主函数里面它就不闪烁了。难道是中断没有返回吗?我主函数里面是用的while语句。看门狗也是关了的 。这就奇怪 了 … 查看全部问答∨ |
- 又到一年总结时——EE社区送温暖
- 我为TI M4开发板Hanker试用狂!
- 瑞萨电子颠覆传统理念的嵌入式开发平台 Renesas Synergy™ 评估套件震撼来袭!答题即可免费申请!
- 亿佰特免费提供蓝牙,4G DTU,WiFi,lora多种模块,想玩的快来!
- ADI•世健工业嘉年华——工业趴主题征文及投票活动!
- 直播预约 | 汽车圈盛会!第二届英飞凌汽车创新峰会(IACE)全程直播
- 有奖直播:基于GaN 的高频(1.2MHz)高效率 1.6kW 高密度临界模式 (CrM) 图腾柱功率因数校正 (PFC)转换器的应用介绍
- 电源小课堂 | 新电气架构激发电动汽车高压系统潜能,答题赢好礼!
- EEWorld邀你来拆解(第15期)拆起来!