ソフトウェア開発において、コード変更を頻繁に統合・テストする開発手法。品質向上と問題の早期発見を実現します。
「continuous integration」を星図で探索する →
「continuous integration」とは?意味を解説
開発者が作成したコードを頻繁にリポジトリに統合し、自動的にビルド・テストを実行する開発プラクティス。従来の大規模な統合作業を小分けにすることで、バグの早期発見、開発効率の向上、リリースサイクルの短縮を実現します。DevOpsやアジャイル開発の重要な要素です。
例文
- CIパイプラインを導入して、デプロイまでの時間を大幅に削減できた。
- 毎日複数回のコミットを自動テストで検証する継続的統合が浸透している。
- CIツールで即座にバグを検出し、問題解決のサイクルが高速化した。
「continuous integration」の言い換え・類語
「continuous integration」の対義語
語源・由来
2000年代初頭、エクストリームプログラミング(XP)の実践の一部として確立された概念。頻繁な統合がソフトウェア品質向上に効果的であることから広がりました。
英語で言うと
Continuous IntegrationCIautomated testing
「continuous integration」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「continuous integration」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「continuous integration」を探索する →