Case Studies

DATEV

Incredibuild 助力 DATEV 改变构建和发布周期,提升竞争优势

亮点

  • 发布周期从每年 2 次变为每月 1 次
  • 从夜间构建转变为每日多次构建
  • CI/CD 构建时间缩短 ~60%
  • 本地构建时间缩短 ~70%

关于 DATEV全球金融巨头

DATEV 从 1966 年起开始为审计师、税务顾问、律师和企业提供软件、服务、咨询和教育支持。公司总部位于德国,在全球各地拥有 8200 多名员工。DATEV 成员及其中小企业和 SMP 客户依靠公司的各种服务、软件解决方案、咨询和教育服务来推动业务并促进增长。

挑战:构建速度更快,发布周期更短

DATEV 集中式持续集成团队通过 MS 构建工具为 800 多位开发人员提供支持,运行持续集成/持续交付管道,并作为服务台运行。团队为其他负责 200 多个高度紧密耦合的产品的团队提供支持,需要在包含 650 个代理的构建场上运行超大规模构建,从而确保所有部件完全组装到一起。该构建场每天服务于数千次构建,既包括小型门限构建,也包括在夜间持续数小时的大型构建。为了提升客户满意度和创新速度,DATEV 试图由以往开发团队自行管理的一年两次构建模式向集中式构建模式转型,实现每月发布一次产品。

解决方案: Incredibuild

DATEV 选择了 Incredibuild,实现为开发团队提供集中式编译计算服务的能力。这使 DATEV 得以更频繁、更准确地构建。DATEV 将其大型持续集成构建从夜间构建改为每天进行两到三次构建。这一改变为该公司从每年发布两次转变为每月发布一次提供了大力支持。此外,Incredibuild 使 DATEV 的开发团队能够在开发早期发现“构建破坏者”,从而更快地解决问题并提高整体输出质量。

好处: 集中式编译,精简开发周期

DATEV 向集中式构建方法转型成功对其大规模构建所需资源产生了巨大影响。Incredibuild 是节省额外构建资源,缩短开发和发布周期的有力工具。其次,DATEV 的持续集成/持续交付构建时间最高可减少 60%,整个持续集成构建时间从原来的 8 到 9 个小时缩短到仅需 4 到 5个小时。此外,DATEV 本地构建时间从过去的 1 小时以上缩短到几分钟,减少了 60% 到 70%。

为了保持竞争力,DATEV 不得不做出根本性调整——从每年两次改为每月交付模式。Incredibuild 是助力实现这一目标的一个有力工具。

Christian Häfner

高级软件/开发运维一体化工程师