IT製品導入に関する技術資料を多数掲載 ホワイトペーパーダウンロードセンター
  • @IT
  • ITmedia エンタープライズ
  • ITmedia マーケティング
  • TechTarget
  • キーマンズネット

CircleCI合同会社

事例

CircleCI合同会社

CIの平均実行時間を約40分から約15分に短縮、事例で学ぶユニットテストの効率化

全ての開発プロジェクトにCI/CDを導入しているアンドパッドでは、開発案件の増加に伴ってユニットテストの効率化が難しくなっていたという。この課題を解決し、CIの平均実行時間を約40分から約15分に短縮した同社の秘訣を探る。

コンテンツ情報
公開日 2022/06/28 フォーマット PDF 種類

事例

ページ数・視聴時間 2ページ ファイルサイズ 276KB
要約
 建築・建設業向けプロジェクト管理サービス「ANDPAD」など、建設業務の支援サービスを展開するアンドパッド。100%の自社開発を掲げる同社にとって、CI/CDは不可欠な取り組みであり、全ての開発プロジェクトで導入している。その一方で課題となったのがユニットテストの効率化だ。さまざまな工夫で1回当たりの時間を短縮していたものの、開発案件の増加により別の方法を検討する必要に迫られていた。

 そこで注目したのが、多数のテストを並列処理できるCIツールだ。以前はデプロイ前日に数時間待ちの渋滞が発生することもあったが、現在はコストを抑えつつ大量のコンテナを割り当てることが可能になった。

 これによりCIの平均実行時間を約40分から約15分に短縮。開発効率が向上した他、使い勝手の良さに対する評価も高く、エンジニア主体のテスト実施への前向きな意識が広がるなど、開発メンバーのモチベーション向上にも寄与しているという。本資料では同社事例を基に、同ツールの詳細を紹介する。