
回复
汽车产业经历了从机械时代到电子时代、到如今迈入软件时代的发展历程。这一过程中汽车软件的形态由和硬件深度耦合的方式演变为与硬件解耦,并逐渐向面向服务的架构(SOA)演进,同时复杂度也呈指数级不断攀升。
“软件定义汽车” 的时代,软件在整车制造中的重要性日渐凸显。但不同于其他行业的软件开发,汽车行业有自己独特的软件开发要求。首先是需求严谨、需求层次复杂、需要通过专业的工具进行管理;其次开发团队技术栈需覆盖多个领域,一整套嵌入式软硬件开发的解决方案,涉及硬件设计开发、基础软件开发、上层应用软件开发等,各团队之间技术栈差异极大;最后还要求不同领域 / 团队之间协同紧密,即使是一个简单的功能开发,可能需要涉及多个领域协作完成。
在此背景下,传统的瀑布模型与缩短上市周期、基于消费者需求需快速迭代等要求相矛盾。无论是主机厂还是汽车零部件供应商,都需要更加高效、同时可支撑更高质量和更高安全要求的软件产品开发所对应的开发模型。
文章转载自公众号:软件赋能汽车