ブログ記事
ITと事業の断絶を物語で描く:Gene Kim ら『The DevOps 逆転だ!』
ITプロジェクトが炎上するとき、技術的な問題よりも組織的・構造的な問題が根本原因であることは多い。Gene Kim、Kevin Behr、George Spafford の共著『The DevOps 逆転だ!究極の勝利へ導く3つの道』は、この問題をビジネス小説という形式で描いた一冊だ。
1. 小説という形式が明らかにする問題
本書の舞台は架空のメーカーの情報システム部門だ。基幹システムのリリースが遅れ、セキュリティ違反が発覚し、プロジェクトが次々と炎上する組織に、主人公は突然VP of ITとして就任する。
小説の形式を選んだことで、「IT部門 vs 事業部門」「開発 vs 運用」という組織の断絶が、会話やシーンとして具体的に描かれる。技術書の記述として読むより、読者が「これはうちの会社だ」と感じやすい構造になっている。
主人公が直面する問題——デプロイのたびに障害が発生する、変更の影響が読めない、誰も全体像を把握していない——は、多くのIT組織が抱える現実と重なる。
2. 三つの道:DevOpsの思想的基盤
本書の後半で提示される「三つの道」は、DevOpsの実践を支える思想的な枠組みだ。
第一の道(フロー): 開発から運用、ユーザーへの価値の流れを最大化する。ボトルネックを特定し、バッチサイズを小さくし、作業の流れを可視化する。
第二の道(フィードバック): 下流から上流へのフィードバックを速くする。テスト自動化、モニタリング、本番からの学習によって、問題を早期に検出し修正する。
第三の道(継続的学習): 個人と組織の継続的な実験と学習の文化を育てる。失敗を罰するのではなく、システム改善のための情報として活用する。
3. 作業の流れを可視化する
本書で頻出するのが製造業の「制約理論(Theory of Constraints)」の引用だ。
工場の生産ラインにボトルネックが一つあれば、そこ以外の作業速度を上げても全体のスループットは改善しない——この原則をIT開発に適用すると、優先すべきは最も詰まっている箇所の解消だということになる。
可視化されていない作業(隠れた仕事)は管理できない。本書では作業をカンバンボードに並べ、「計画外作業」がどれだけ発生しているかを数値化することが、改善の出発点として描かれる。
4. 技術的負債はビジネスリスク
本書が示す視点として印象的なのは、技術的負債をエンジニアリングの問題ではなくビジネスリスクとして経営層に提示するくだりだ。
「システムが壊れているのに動かせる」状態は一時的な問題ではなく、事業継続性への脅威だ。技術的負債の解消をコスト計上として説明するフレームは、IT投資の意思決定者に対してエンジニアが持てる有力な論拠になる。
技術的な解決策の前に、組織とコミュニケーションの問題を解く必要がある——その順序感が本書の価値だ。
DevBookPath のマップで確認する
この本の前後の読書順は、DevBookPath のグラフで確認できます。
本記事のリンクには Amazon アソシエイト等の広告が含まれる場合があります。リンク経由の購入で運営者に紹介料が支払われることがあります。
この記事を共有
この地図を共有