当前位置: 首页 > news >正文

OEM怎么掌握软件开发能力

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。

老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:

做到欲望极简,了解自己的真实欲望,不受外在潮流的影响,不盲从,不跟风。把自己的精力全部用在自己。一是去掉多余,凡事找规律,基础是诚信;二是系统思考、大胆设计、小心求证;三是“一张纸制度”,也就是无论多么复杂的工作内容,要在一张纸上描述清楚;四是要坚决反对虎头蛇尾,反对繁文缛节,反对老好人主义。

不觉间来到夏初六月,横坐在电脑前,敲击点文字,对自己也算一个时间的记忆,多年后再次点击,也期待那时会像触发记忆的闸口,让现在的这点岁月传递至那时那刻。

在这里插入图片描述

一、背景信息

软件正以前所未有的速度重塑着汽车行业的格局。近年来,汽车行业内涌动着四股颠覆性浪潮——自动驾驶化、网联化、电动化与共享化(ACES),它们无一不深度倚仗先进的软件技术。这些领域在未来还将持续酝酿更多突破性的变革。

在这场由软件驱动的行业变革浪潮中,全行业的整车制造商(OEM)、供应商以及新兴企业都怀揣着同一个目标:在这条全新的软件驱动价值链上,精准锁定并牢牢把握住关键的控制节点,从而在激烈的市场竞争中占据先机。

随着汽车行业格局的深刻变革,缺乏软件能力的车企正深陷重大风险泥沼。这些风险不仅体现在量产(SOP)计划延期、预算严重超支等方面,更可能使它们在市场竞争中逐渐掉队。倘若竞争对手和新入场者凭借更快的速度、更具创新性的产品抢占市场先机,这些车企将面临更为严峻的生存挑战。更为糟糕的是,软件问题犹如一颗定时炸弹,随时可能引发大规模产品召回,或者让车企在防范黑客攻击、保障客户安全方面束手无策,进而严重损害企业声誉和客户信任。

软件能力强弱不同的车企之间存在着巨大的差距。软件能力顶尖的企业在产量和质量方面的表现,相较于能力最弱的企业,竟高出三到六倍。这一开发效率上的鸿沟,远非硬件生产商之间因能力差异所能产生的差距可比。众多车企已然深刻认识到强大软件开发能力所带来的显著优势,并积极采取一系列大刀阔斧的举措来提升自身业绩。部分车企计划在未来几年内大力提升软件能力,不惜招聘数千名软件工程师,以扩充研发团队实力;另一些车企则着眼于重新定义治理模式,积极寻求建立合作关系,并在全球范围内推广卓越的软件开发中心,以期在软件领域实现弯道超车。

我们认为这些举措仍远远不够。真正的变革唯有在车企针对软件开发更新基础运营模式时才会到来。根据我们的研究,在那些将软件视为主要颠覆因素的车企研发领导者中,仅有 40%的人认为自己已为必要的运营变革做好了充分准备。尽管一些领军车企在软件工程实践方面已取得了长足进步,但大部分车企在软件开发的道路上仍远远落后于行业佼佼者。目前,车企在软件开发过程中面临的问题主要集中在敏捷实践、持续集成以及自动化测试等关键领域。

鉴于软件开发转型所蕴含的巨大风险,车企必须对整个软件开发方法进行全面而深入的重新思考,这其中自然包括基础运营模式等核心要素

二、软件的重要性是如何后来居上的

诸多趋势清晰地凸显了汽车软件日益增长的重要性。其中,第一个趋势与软件和电气/电子(E/E)市场的迅猛扩张紧密相关。据预测,在 2020 年至 2030 年期间,该市场将实现 12%的年复合增长率,这一增速远超普通汽车销量的预期增速,是后者的三倍多。

在这一市场扩张进程中,有几个领域的增长尤为强劲。一方面,软件功能的年复合增长率高达 11%,软件功能不断丰富和升级,为汽车带来了更多智能化、个性化的体验;另一方面,集成测试的复杂度也在持续攀升,其年复合增长率达到 12%。然而,与之形成鲜明对比的是,开发效率的提升却极为缓慢,难以匹配市场和技术的快速发展。

在这里插入图片描述

从功能层面到架

http://www.dtcms.com/a/264315.html

相关文章:

  • Linux CentOS环境下Java连接MySQL数据库指南
  • Golang的代码结构设计原则与实践与模式应用
  • 解码知识整理,使您的研究更高效!
  • Java项目:基于SSM框架实现的中学教学管理系统【ssm+B/S架构+源码+数据库+毕业论文+开题报告】
  • [创业之路-458]:企业经营层 - 蓝海战略 - 重构价值曲线、整合产业要素、创造新需求
  • 软件产品使用说明编写需要注意的内容避坑指南
  • Day 3:Python模块化、异常处理与包管理实战案例
  • 【每天一个知识点】均值偏移(Mean-Shift)
  • 智能客服革新:元智启 AI 如何重塑企业服务体验
  • ctfshow web89-web98(php特性篇)
  • 2023年全国硕士研究生招生考试英语(一)试题总结
  • 【Python基础】13 知识拓展:CPU、GPU与NPU的区别和联系
  • SAP ABAP 中 AMDP 简介及实现方法
  • 【Linux】进程创建——fork()函数深度解析
  • Linux->进程控制(精讲)
  • Ubuntu机器开启root用户远程登录
  • 口重启Spring Boot项目中,通过接口实现应用重启是运维场景中的常见需求。以下是三种主流实现方案及其详细步骤和注意事项:
  • nanoGPT复现——prepare拆解(自己构建词表 VS tiktoken)
  • android实践:Bugly专业版Android SDK集成
  • Docker制作python环境
  • 提示技术系列——方向性刺激提示
  • Jenkins生态与拓展:构建现代化DevOps工具链的终极指南
  • eNSP实验一:IPv4编址及IPv4路由基础
  • 基于开源AI智能名片链动2+1模式S2B2C商城小程序的抖音渠道力拓展与多渠道利润增长研究
  • RESTful API 设计原则深度解析
  • STM32——代码开发顺序
  • WPF学习笔记(18)触发器Trigger
  • langchain从入门到精通(三十三)——RAG优化策略(九) MultiVector实现多向量检索文档
  • 原神八分屏角色展示页面(纯前端html,学习交流)
  • 《汇编语言:基于X86处理器》第6章 条件处理(1)