継続的デリバリー
定期的にリリースするという概念
そのため、リリースサイクルは 1, 2 週間単位だったり、月や四半期という単位になりがち
すべての開発者がトランクの小さなバッチを操作 (あるいは短寿命のブランチで作業してすぐにトランクにマージ) しており、トランクがいつもリリースできる状態に保たれており、ボタンを押すだけでオンデマンドでリリースできるようになっているとき、そのチームは継続的デリバリーを実践している
作業はバッチ処理で進める
大きな変更ではなく、小さな単位で変更する
反復作業は自動化し、人間は問題解決にあたる
徹底した改善努力を継続的に行う
全員が責任を担う
バージョン管理で収集した情報のみで、完全に自動化した方法でソフトウェアをビルド/テスト/デプロイする
ブランチは 1 日未満の寿命で、トランクへの統合を頻繁に行う
参考文献