伴随着科技的快速发展,人们都在追求丰富的可感知价值和更安逸的驾驶体验,汽车软件的开发与迭代面临诸多挑战,同一车型中可能包括不同领域、功能和软件架构下的多种软件系统,这些软件需要由不同的平台或设计软件进行开发,在研发过程中还涉及到开发、测试等活动。不同平台、系统和供应商的软件之间存在兼容度低、工具生态复杂、信息交互困难等问题,从而导致不同的产品,同一产品的各个开发环节之间形成封闭的孤岛,使得软件的开发周期拉长,开发效率下降。如何将这些分散的步骤与流程集中起来,将其串联到一起,形成一个稳定循环的链条,成为汽车软件开发的迫切需求。
在此背景下,ALM应用软件全生命周期管理受到车企越来越多的重视,ALM 涵盖需求管理、版本控制、变更管理、测试管理、发布管理等方面,通过统一的流程和工具来提高项目质量、效率和可追溯性。其核心理念是将软件开发过程中的各种活动整合在一起,以确保项目能够按时、按质量、按预期交付,加速车企产品迭代优势,占据市场先机、提升竞争力。
PTC基于当今市场需求,推出了下一代软件全生命周期管理系统解决方案——Codebeamer。作为一种市场领先的应用软件生命周期管理工具,Codebeamer在软件研发工程领域,可提供需求、代码、测试到发布的功能,具备全链路双向可追溯能力;
在软件研发管理领域,其提供项目管理、变更管理、评审管理等功能,且能够根据项目需要设置权限与系统日程提醒等;
在软件合规方面,其内嵌的ASPICE、ISO26262等车载软件完整的研发与管理开发流程,为用户提供开箱即用的合规流程与模板;
在研发工具链集成方面,能够与软件开发工具链无缝集成,例如与Simulink、EA等的无缝集成。强大的集成能力有效的将分散的软件工具开发环境与中央开发平台连接起来,减少隐藏成本和创建集成所需的繁琐手动工作,有助于开发团队摆脱耦合不良的工具。
在软件版本更新与改进方面,通过强大的全链路双向可追溯能力,为开发人员提供快速查阅代码修改的历史记录的便捷功能,可回溯到任意历史版本,比较不同版本之间的差异,快速完成软件新版本从开发到发布的迭代。
在易用性方面,其网页版的用户交互界面,便捷的功能设置等,项目团队新成员也可以快速上手,并通过系统查阅原有的开发成果,从而节省大量时间和沟通成本。
总之,在当今竞争激烈的市场环境下,各大车企如何高效、快速的推进软件数字化转型落地;进而抓住软件数字化转型带来的红利,是各大车企亟需面临的挑战。经验证Codebeamer是国内外各大汽车行业企业的卓越软件数字化转型落地实践,具备大众、宝马、大陆集团、Veoneer等优质客户,可以有效的提高产品开发效率,提升产品交付质量,降低后续的更新和维护成本。在技术以前所未有的速度爆发式增长,产品的复杂程度和客户对产品安全性和功能要求越来越高的大背景下,Codebeamer所能提供的这些功能正逐渐成为企业能否在竞争中获得优势的关键因素。