- 読了時間の目安 推定
- 約12.5時間約450,000字(5時間〜)
- 難しさ
- 本格専門用語や長い論証がある
- ページ数
- 548ページ
- 出版社
- オーム社2021年12月
PRこのページの購入ボタンはアフィリエイト広告です。Amazonのアソシエイトとして、ブックリンカーは適格販売により収入を得ています。また、楽天アフィリエイトを利用しています。
文:ブックリンカー編集部 / 更新日:2026/10/15
どんな本?(結論は伏せて)
ソフトウェアをきちんと作り、育て続けるには何を知っておくべきなのか。本書は、1982年の初版から改訂を重ねてきたソフトウェア工学の定番教科書の第9版を、日本の実務家や研究者のチームが訳したものです。
開発の進め方(プロセス)から、要求の扱い方、設計、品質とセキュリティ、テスト、プロジェクトの管理、プロセス改善や新しい潮流まで、ソフトウェア開発に関わる活動を一冊で見渡せる構成になっています。特定の言語やツールに寄らず、多くの文献を踏まえて原則と手法を整理しているのが特徴で、自分の現場の経験を体系の中に位置づけ直したくなる一冊です。
こんな人に
現場の経験を積んだソフトウェアエンジニアが、自分のやり方を体系の中で見直したいときに。開発プロセスや品質の改善を任された人、チームの共通言語をつくりたいリーダー、ソフトウェア工学を基礎から学ぶ学生が、手元に置いて引く一冊として向いています。
要点
- ソフトウェアエンジニアリングは、品質への意識を土台に、プロセス・手法・ツールを重ねたものとして整理されている。
- 従来型のプロセスとアジャイルのどちらかを選ぶのではなく、プロジェクトの性質に合わせて組み合わせる考え方を示す。
- 要求、設計、品質保証、セキュリティ、テスト、構成管理、計画とリスク管理、リリース後のサポートまで、開発のライフサイクル全体を一冊で見渡せる。
- 特定の言語やツールに寄らない原則と手法を、多くの文献を踏まえて解説しており、現場の経験を抽象化して結びつける土台になる。
ここから先は、本の結論と主な主張まで書いています。読む前に中身を確かめたい人や、読み終えて振り返りたい人向けです。
本書は、ソフトウェアエンジニアリングを「品質への意識を土台に、プロセス、手法、ツールを積み重ねたもの」として捉え、それぞれの層を順に解説していきます。
第1部はプロセスです。ウォーターフォールなどの古典的なモデルとアジャイルを比べたうえで、どちらか一方に決めるのではなく、状況に合わせて組み合わせる推奨のプロセスモデルを示し、チームや個人といった人間的な側面も扱います。
第2部はモデリングです。実践の指針となる原則を確認したあと、要求エンジニアリングと要求のモデル化、設計の基本概念、アーキテクチャ設計、コンポーネント設計、ユーザー体験の設計、モバイル向けの設計、パターンを使った設計へと進みます。
第3部は品質とセキュリティで、品質の考え方、レビュー、品質保証、セキュリティエンジニアリング、部品単位から統合までのテスト、構成管理、メトリクスと分析を扱います。
第4部はプロジェクトのマネジメントで、見積もりと計画、リスク管理、リリース後のサポートを、第5部はプロセス改善と今後の潮流を扱います。付録にはUMLの入門と、エンジニア向けのデータサイエンスの章があります。全体を通して、作る活動と支える活動を切り離さず、互いのつながりを示しているのが本書の姿勢です。
読んだあとに考えたいこと
- 自分のチームの開発プロセスは、意図して選んだものだろうか、それとも慣習だろうか。
- 品質やセキュリティを、テストの段階だけでなく要求や設計の段階から考えているだろうか。
- 自分の得意な領域と、ほとんど知らない領域はどこだろうか。
読むときのコツ
B5判で500ページを超える教科書なので、通読より辞書的に使うのが現実的です。まず第1章と各部の冒頭で全体像をつかみ、いま困っている領域の章を読み、参考文献をたどって深めます。コードやツールの使い方は載っていないので、プログラミングと開発の経験がある人向けです。
次に読むなら
開発チームや組織が抱える問題を「不確実性」という一つの視点から読み解く『エンジニアリング組織論への招待』は、本書の体系を現場の組織づくりにつなげてくれます。ソフトウェアを作る人の発想そのものに興味があれば『ハッカーと画家』も。
運営者の書評
この本は、運営者(山野 健太)が読んで個人ブログに書評を書いています。上の要約・要点はブックリンカー編集部が別に書いたものです。
読んだ人の感想
読みこみ中…
この本が好きなら

エンジニアリング組織論への招待 不確実性に向き合う思考と組織のリファクタリング
広木大地
同じ「テクノロジー」・短く読める(約4.5時間)・入門向け

ハッカーと画家 コンピュータ時代の創造者たち
ポール・グレアム
同じ「テクノロジー」・短く読める(約4.5時間)・入門向け

LIFE3.0 人工知能時代に人間であるということ
マックス・テグマーク
同じ「テクノロジー」

【改訂新版】システム障害対応の教科書
木村誠明
同じ「テクノロジー」・短く読める(約5.5時間)・入門向け

AI vs. 教科書が読めない子どもたち
新井紀子
同じ「テクノロジー」・短く読める(約4時間)・入門向け
あらすじ・要約などの文章は AI(Claude)が書いたもので、内容や主張、結末などが実際の本と一部異なる可能性があります。読了時間・難しさもブックリンカー編集部による目安です。お気づきの点はお問い合わせからお知らせください。書誌情報は openBD・国立国会図書館サーチ・Open Library・版元ドットコムを参照しています。
