この記事では、Forrester Consulting 社が CircleCI からの委託を受け実施した The Total Economic Impact™ Of CircleCI (Total Economic Impact™ 調査: CircleCI 編)』(英語) の調査結果をご紹介します。

本調査では、CircleCI の 3 年間の投資収益率 (ROI) は 664% に達し、CircleCI プラットフォームを導入することで開発者の生産性が 10% 高まることが示されました。 生産性の高まりは、金額にして 430 万ドルを超える効率向上につながり、エンジニアリング スピードを速めて企業の成果を拡大できることもわかりました。

Forrester 社によると、現代の企業の課題は、革新的なデジタル エクスペリエンスをより早く顧客に届けることにあります。 そのため、パフォーマンスに優れたソフトウェア開発チームと、扱いにくいテクノロジーに阻害されることなくビルド、テスト、イテレーションを行えるツールが必要とされています。

Forrester 社は、CircleCI への投資に関係するメリット、コスト、リスクを詳しく明らかにするため、CircleCI ユーザー 4 社に対して聞き取り調査を実施し、得られた情報を基に 4 社を合成した仮想のモデル企業を作成しました。 本調査の結果から、総合的に見て、CircleCI の導入にはソフトウェア開発のスピードを大きく向上させる効果があると判明しました。

TFI 調査で判明した CircleCI 導入のメリット:

  • ソフトウェア開発のビルド全体にかかる時間を 50% 削減: CircleCI を導入した企業では、並列処理機能とダイナミック コンフィグ機能を活用することで、ビルド時間の 50% 短縮に成功しました。 調査対象企業におけるソフトウェア開発サイクルの短縮の効果は、毎年の累計ビルド数を 80,000 ~ 120,000 万件とすると、3 年間でおよそ 780 万ドルに相当します。

  • システム管理の手間削減により、開発者の生産性が 10% 向上: CircleCI を導入すれば、CI/CD システムを管理する手間も、CI/CD エンジンへの更新反映で生産性が低下する心配もありません。 そのため、開発者はビジネス価値につながるタスクにより多くの時間をかけられるようになります。 調査対象企業における開発者の生産性向上の効果は、3 年間で 430 万ドル以上に及びます。

  • インフラストラクチャのコストを 50% 削減: CircleCI ならではの機能のすべてを従来の環境のままで実現しようと思ったなら、年間のインフラストラクチャ コストは 50% 増加するでしょう。 さらに、CircleCI の導入には、DevOps 担当者がより生産性の高い仕事に注力できるという効果もあります。 調査対象企業におけるこれら 2 点のメリットの効果は、3 年間でおよそ 220 万ドルに及びます。

  • コードの品質向上により開発者の生産性が 10% ~ 20% 向上: CircleCI の導入により、開発者は、バグや不具合の修正にかけていた時間を別の作業に回せるようになります。 質の低いコードは開発プロセスの早期に CircleCI プラットフォームで検出できるので、コードの品質を高められます。 調査対象企業におけるコード品質の向上の効果は、3 年間で 110 万ドル近くに上ります。

本調査に参加したエンジニアリング担当ディレクターの 1 人は次のように述べています。「CircleCI のおかげで、ビジネスのニーズに合わせて大きく規模を広げられました。社内ユーザーの業務が快適になったことで、デリバリーの速度もプロダクトの品質も向上し、回り回ってお客様の満足度向上も実現できました」