ソフトウェア開発で、小規模な更新を頻繁に自動で本番環境にリリースする手法。品質と速度を両立させる。
「継続的デリバリー」を星図で探索する →
「継続的デリバリー」とは?意味を解説
継続的デリバリーは、開発したコード変更を常に本番環境にリリース可能な状態に保つソフトウェア開発手法です。自動テストとビルドにより品質を確保しながら、数時間~数日単位で更新をリリースします。ウォーターフォール型の長期開発サイクルを短縮し、ユーザーフィードバックの反映を迅速化する現代的なアプローチです。
例文
- 当社は継続的デリバリーを導入し、毎日複数回の更新をリリースしている。
- 継続的デリバリーにより、バグ修正が数時間で本番環境に反映される。
- 継続的デリバリーの実現には、自動テストと監視基盤の整備が必須だ。
語源・由来
2000年代後半、アジャイル開発とDevOpsの進展に伴い、エンタープライズソフトウェア開発での導入が加速。Jez Humbleらの著作で体系化・普及した。継続的統合(CI)の進化形として発展。
英語で言うと
Continuous DeliveryCDContinuous Deployment
「継続的デリバリー」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「継続的デリバリー」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「継続的デリバリー」を探索する →