Google のソフトウェアエンジニアリング(グーグルノソフトウェアエンジニアリング)
持続可能なプログラミングを支える技術、文化、プロセス
- 著者:
- Titus Winters/Tom Manshreck/Hyrum Wright/竹辺靖昭/久富木隆一(タイタス ウィンタース/トム マンシュレック/ハイラム ライト/タケベ ヤスアキ/クブキ リュウイチ)
- 出版社:
- オライリー・ジャパン
- 出版日:
- 2021年11月29日頃
- ISBN:
- 9784873119656
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
Google が強大な成果を生み出す源泉を理解し、組織に活かす!
現役の Google のエンジニアたちが、その姿勢から具体的なプロセスに至るまで、ソフトウェアエンジニアリングに関するすべての知見をこの 1 冊に凝縮。時間と変化、規模と成長、トレードオフとコストという 3 つの基本原理に沿って、コードを持続可能にするにはどうすればよいかを紐解いていきます。組織マネジメント論や認知心理学を背景にした人間に対する深い洞察、 Google らしいデータ駆動や論理に基づく決定プロセスがなぜそのように至ったかまでを理解できます。
技書の森解説
プログラミングとソフトウェアエンジニアリングは何が違うのか。本書はその問いに対して「ソフトウェアエンジニアリングとは、時間で積分したプログラミングである」という定義を冒頭に掲げます。コードを書く行為そのものではなく、コードが何年にもわたって生き延び、変更に耐え、チームの人数が変わっても持続可能であるために何が必要かを、 Google の実践から体系化した一冊です。
扱う範囲はコードレビュー、テスト戦略、依存関係管理、大規模リファクタリング、 CI/CD 、ドキュメント文化など多岐にわたり、 600 ページを超える分量があります。各章は独立して読める構成のため、通読が難しければ関心のある章から拾い読みしても成立します。 Google 規模だからこそ顕在化する問題 (数十億行のモノレポ、数千人が触るコードベース) を扱う章もありますが、「長く保守されるコードをどう設計するか」という問いの本質は組織規模を問いません。
テックリードやアーキテクトの立場で「この判断はなぜ正しいのか」を言語化する力を鍛えたい人にとって、本書は参照し続けられる知的基盤になります。個別の技術トピックではなく、ソフトウェア開発そのものの考え方を一段引き上げたいときに手に取る本です。
言及 Qiita 記事 (18 件)
ソフトウェアエンジニアリングの70年と、これからの話
♡ 54AI, 歴史, キャリア, プログラミング言語, ソフトウェアエンジニアリングここがツラいよAI駆動開発
♡ 14ポエム, AI, AI駆動開発, 仕様駆動開発インベスターZのウソ「日本製OSトロンは米国に潰された」を暴露!
♡ 10iTRON, Tron, BTRONソフト開発が変わる!ミライが変わる!生成AIのイマ 〜消えるアプリ、なくなるプログラマー、変わる学び~
♡ 6アプリ開発, 人材育成, 生成AI, AI駆動開発, AIエージェントGoogleのソフトウェアエンジニアリングの1章「ソフトウェアエンジニアリングとは何か」を読んで感じたこと
♡ 3ポエムAI企業はなぜ今、上場へ向かうのか──SpaceX・OpenAI・AnthropicのIPOラッシュを読む
♡ 2AI, OpenAI, IPO, spacex, Anthropic地固め
♡ 2AI, エッセイ, AIエージェントプログラミング雑記 2026年2月25日
♡ 1プログラミング, Cloud, AI, エンジニア『From code to customer impact: The rise of the product engineer』解説と考察
♡ 1プロダクトエンジニア「Vibe Coding」の先へ:アーキテクトが設計する『ループエンジニアリング』と自律開発インフラの構築
♡ 0AWS, 初心者, インフラ, AI, LLM
言及 Zenn 記事 (4 件)
この本に興味がある方におすすめ
この本に関連
関連記事
ソフトウェア開発の歴史を変えた 5 冊の技術書
アルゴリズムの学問化からコードの可読性革命まで、ソフトウェア開発の方向性を決定づけた 5 冊の技術書を、時代背景とエピソードとともに紹介します。
エンジニアが最初に読むべき技術書 5 冊の選び方 - ジャンル配分が鍵
新人エンジニアやキャリアチェンジ組が最初に読むべき技術書のジャンル配分と、言語・設計・運用・CS 基礎・ソフトスキルの 5 冊を選ぶチェックリストを紹介。
コードレビューが上手い人は何を読んでいるのか
的確なコードレビューができる人は、共通して特定のジャンルの本を読んでいます。レビュー力を支える読書の傾向と、レビューに直結する知識の身につけ方を解説します。