Case Studies

赛轮思(Cerence)

优化移动出行产业的 AI 辅助方案

公司简介

赛轮思是移动出行产业的全球引领者,致力于打造各种对话式人工智能助手。其系统使用各种语音、文字及其他输入通信方式,协助与车辆(包括汽车和两轮车)进行交互和操作。赛轮思为众多著名汽车制造商提供服务,包括大众、丰田、奥迪、宝马、梅赛德斯-奔驰、雷诺、法拉第未来、越快等。

赛轮思优化了驾驶员与车辆人机交互界面、抬头显示系统和其他若干关键输入系统的交互体验,还为快速增长的出行行业提供信息娱乐和联网汽车服务构建。配备赛轮思的工具和设备,驾驶员能够更轻松地连接车辆系统,更方便地访问信息网格,从而提供更舒适的乘坐体验、获得更安全的驾驶体验等。

问题——需要加快复杂项目的构建速度,提高迭代频率

赛轮思的构建项目相当复杂、极其庞大,因此,即使变更代码的很小一部分,例如更新头文件构建等常规开发工作,也需要进行新的构建,投入大量的时间,进而造成令人挫败的工作瓶颈。开发团队需要快速变更局部代码,同时不造成长时间停工。长时间的构建项目,在延长等待时间的同时还需要不断切换上下文,导致工作效率大幅降低。赛轮思的高级软件工程师经理 Goekhan Dincer 指出,“构建完成后,我们会想在后台运行一下,然后发现到处都出现了问题。在修改一些东西后又需要重建项目。这一切太浪费时间了。”

我们团队的开发人员认为构建时间和等待时间都太长了。过去我还没有成为软件工程师经理时就曾与 Incredibuild 合作过,我向经理推荐了 Incredibuild。Incredibuild 帮助我们快速实现了各种解决方案,极大缩短了构建时间。

Goekhan Dincer

高级软件工程师经理

Incredibuild 如何提供帮助

赛轮思将 Incredibuild 整合到其开发堆栈中,在整个开发团队内部,缩短等待时间,降低生产力损失。刚开始,Incredibuild 需要许可证,适用于赛轮思基于 Windows 的开发环境。Dincer 表示,“Incredibuild 没有问题,很容易集成。过去,更改头文件时,通常需要耗费 10 到 15 分钟来重建组件。如今,通过使用 Incredibuild,重建时间缩短到了 30 秒左右,这太棒了。”

最重要的是,Dincer 还指出,Incredibuild 直接优化了赛轮思的工作流程——开发人员不必等待大量构建任务完成,可以随时进行修改,极大加快了迭代速度,可以留出更多的时间进行各种精细调整而无需延长开发时间。

总结

使用 Incredibuild,赛轮思将构建时间缩短了 20 倍,将等待时间从平均 10 到 15 分钟缩短到了大约 30 秒。

构建时间
10–15 分钟Without Incredibuild
30 秒With Incredibuild