5月18-19日,吉利2023智能汽车技术论坛在宁波召开。光庭信息作为吉利集团长期合作伙伴,受邀出席参会。光庭信息智能驾驶事业部研发中心总监叶雄飞作为演讲嘉宾在5月19日分论坛-智能驾驶论坛上发表了《复杂域控时代的研发效率提升之道》主题演讲,与业内嘉宾分享光庭信息在新型智能网联汽车架构下的软件研发效率提升的新思考与创新实践。
在“新四化”席卷下,全球汽车软件与硬件产品内容结构正发生着重大变化,软件定义汽车的时代已然到来,智能汽车的核心电子电器架构正在从分散ECU控制向集中域控制器转变。
在复杂域控时代,传统的软件开发模式已难以满足转型中的汽车行业对软件研发效能的要求,车企软件质量和开发效率面临着双重挑战。叶雄飞表示,效率成为软件定义汽车行业的主要诉求。在此背景下,对于如何提高研发效率的问题,他分享了三个策略方向:
1、软件研发模式的转变:在软件开发过程中,经典的V模型已无法适应快速迭代、持续集成和持续验证等现代化的关键特性,研发模式的亟待变更。为此,在过程中引入敏捷开发的理念,配以自动化的技术,通过一系列的工具链和平台,形成更灵活、更高效的研发手段,实现持续集成,反复迭代;
2、构建技术货架:通过复用高质量的软件资产,再结合特定的质量管理体系、高效的团队管理制度以及标准的流程作业等形式来提升团队研发效率;
3、利用AI革新软件研发的协同模式:过去和现在,软件的研发协同都是人与人的沟通协调。今后以ChatGPT为代表的全新一代AI技术将深刻影响产业,将人与人的开发协同变成人与AI的协同。协同模式的转变,将带来研发效率的质的飞跃。
光庭信息作为行业领先的智能网联汽车软件综合解决方案提供商,是“软件定义汽车”行业变革的引领者和汽车数字化转型的推动者。面对SOA软件架构下汽车生态的演变,光庭信息基于20余年在汽车电子软件领域深耕积累,创新探索软件研发技术、工具、流程等方式方法,来持续提高软件质量和软件开发效率。会上,叶雄飞进一步与现场嘉宾分享了光庭信息在探索软件效率提升之路上的“道”与“术”。
实践一:自研AP工具链提升SOA研发效率
伴随着SOA架构理念的兴起,光庭全栈自研了AP AUTOSAR,并以之为基础,推出了光庭磐石软件平台。磐石平台包括4大部分,分别为轻量级CP组件,标准AP组件,扩展AP组件和磐石工具链。其中,磐石工具链就是为提升SOA研发效率特意打造的。磐石工具链可服务于SOA架构的研发全流程,从服务的设计,代码的生成,部署到最后的测试,形成全链条的闭环。支持多域高效研发,满足不断演进的汽车软件功能开发需求,支撑高度定制化、个性化智能场景的快速发布,有效提升研发效率。
实践二:构建技术货架提升研发效率
光庭信息基于20余年在汽车电子软件领域积累的量产knowhow进行提炼和分类,构建细腰型技术货架。将技术体系和产品体系分离,强化基础技术体系的货架建设。以基础平台为腰部支撑,支持快速的产品开发。再通过AI辅助开发,接入光庭超级软件工场,可实现基于代码注释向工程师推荐成熟代码块(技术货架的IP资产)的智能特性,助力高效高质量软件研发。
实践三:优化研发流程提升研发效率
光庭信息是国内最早开始探索研发流程改进的倡导者之一。早在2009年,就将CMMI流程纳入KMS体系,以应对当时的车载导航的嵌入式软件开发。其后,于2019年将敏捷纳入到KMS体系,形成“中国流”特色。经过后续不断的迭代升级,在融入光庭信息首创的“超级软件工场”理念后,光庭信息KMS体系进入到3.0版本。
光庭信息在敏捷实践上通过引入一系列工具平台,通过CICD来持续净化代码和文档,最终实现了大幅减少开发成本,降低开发门槛,达到高效研发的成果。
在中国流的实践上,基于客户需求共创软件开发流程。相比传统“V”开发流程,中国流重视在需求开发阶段就做快速迭代和最小原型验证,有效避免了后期的大量返工并兼顾质量和效率两大指标。经过项目度量数据分析,可实现节约研发成本30%,缩短工期50%的有益效果。该创新成果获得一向注重品质的TIER1电装公司的高度认可。
实践四:引入技术债理念指导项目研发工作
在软件研发过程中,经常出现为了追赶研发进度,控制研发成本而放弃研发质量的情况。最终导致一个软件项目随着时间推移,积累越来越多的疑难杂症而需要耗费巨大代价医治。这就是项目研发的技术债。为了解决技术债的问题,需要先量化分析技术债。引入技术债评估工具,可将代码中的技术债呈现在工程师面前,为制定还技术债奠定科学基础。
面对项目维护问题和bug层出不穷,光庭项目团队突破性尝试引入技术债理念,迅速厘清代码的主要症结点,使团队可集中精力处理技术债严重的模块。并通过代码重构等工程手段快速减轻技术债,从而推动了项目逐渐向好,易于维护,并最终实现保质保量交付,赢得客户认可。
智能驾驶功能需求增加与技术成熟加速智能驾驶功能量产进程,汽车行业发展面临着成本、效率与用户体验创新叠加的多重压力。作为汽车电子软件头部企业,光庭信息将持续创新技术能力和研发模式,依托超级软件工场,为客户提供更高效、更高品质的交付产品,助力车企智能驾驶产品的快速量产落地。