
継続的デリバリー 信頼できるソフトウエアリリースのためのビルド・テスト・デプロイメントの自動化 (アスキードワンゴ)
Jez Humble、David Farley、和智 右桂、高木 正弘
この本について
開発を続けていると、「動いていたはずのものが突然動かない」「誰かがビルドを壊したまま帰ってしまい、翌朝の自分が地獄を見る」みたいな場面ってけっこうありますよね。自動テストも気になりつつ、結局いつも後回しになって、コードの変化に自分が追いつけなくなるあの感覚。僕自身ずっとそのモヤモヤを抱えていました。 『継続的デリバリー』は、その混乱を“気合”ではなく“仕組み”で解消していく本です。たとえば、壊れたビルドをすぐ直す文化をどう作るかとか、受け入れ基準をユーザー視点で書くことがなぜ後々の保守性につながるのかとか。単にツールを並べるのではなく、「なぜそれをやる必要があるのか」を開発フローの具体的な痛みとセットで説明してくれます。長寿命ブランチの危険さや、「警告が出たらビルドを落とす」みたいな強めのルールがなぜ有効なのかも、現場のリアリティとして腑に落ちました。 全体として感じたのは、CI/CDは効率化のための魔法ではなく、チーム全体で“常に動く状態を保つための合意”なんだということ。この視点を持てると、テストを書く意味やデプロイを自動化する理由が急に実務につながってきます。 「開発の混沌をなんとかしたいけれど、どこから手を付けていいかわからない人」に刺さる一冊です。僕もそうでしたが、小さな一歩をどう積み重ねるかの参考になると思います。
読書インサイト
ハイライト密度
多くの読者は第7章に最もインサイトを感じており、全ハイライトの31%が集中しています。
読書の順序
この本に似ている本
すべて見る arrow_right_alt
チーム開発実践入門──共同作業を円滑に行うツール・メソッド WEB+DB PRESS plus
池田 尚史, 藤倉 和明, and 井上 史彰

GitHub CI/CD実践ガイド――持続可能なソフトウェア開発を支えるGitHub Actionsの設計と運用 エンジニア選書
野村 友規

フロントエンド開発のためのテスト入門 今からでも知っておきたい自動テスト戦略の必須知識
吉井 健文

ソフトウェア品質を高める開発者テスト 改訂版 アジャイル時代の実践的・効率的でスムーズなテストのやり方
高橋 寿一

CircleCI実践入門──CI/CDがもたらす開発速度と品質の両立 WEB+DB PRESS plus
浦井 誠人、大竹 智也、金 洋国
読んだ内容を、もう忘れない。
BookNotion Zなら、Kindleのハイライトを自動で保存・整理。Notionにエクスポートして、いつでも振り返れます。
クレジットカード不要