最近プロジェクトで CI (Continuous Integration) 推進を担当していて,CI 環境構築に向けて要件定義や設計をしている.ただ前提知識もない状態で「プロジェクトに CI は必要なんだ!」と訴えたところでまるで説得力がないので,ここで CI をボトムアップ的に基礎から学ぼうと思い立ち "Continuous Integration: Improving Software Quality and Reducing Risk (Addison-Wesley Signature Series (Fowler))" を読んでみた.本書は Jolt Awards 2008 にも選ばれている名著. 本書は CI の基礎を学ぶには最適の1冊で,CI って何?っていうレベルの人から,CI っていう用語は聞いたことあるけど詳しく知らない人,さらに既に Jenkins などの CI サーバ