人月の神話【新装版】
https://images-na.ssl-images-amazon.com/images/I/513Y-C2739L._SX355_BO1,204,203,200_.jpg https://www.amazon.co.jp/%E4%BA%BA%E6%9C%88%E3%81%AE%E7%A5%9E%E8%A9%B1%E3%80%90%E6%96%B0%E8%A3%85%E7%89%88%E3%80%91-Jr-FrederickP-Brooks/dp/4621066080/
第1章 タールの沼
プログラミングシステム製品
作る喜び
作る苦しみ
第2章 人月の神話
楽観主義
人月
システムテスト
勇気のない見積り
スケジュール変更の悲劇
第3章 外科手術チーム
問題点
ミルズの案
どのように機能するのか?
大規模化する
第4章 貴族政治、民主政治、そしてシステムデザイン
コンセプトの完全性
コンセプトの完全性を達成する
貴族政治と民主政治
実現者たちは待機中に何をするのか?
第5章 セカンドシステム症候群
アーキテクトにとって大事な対話の鍛錬
自制心——セカンドシステム症候群を克服する
第6章 命令を伝える
記述された仕様書としてのマニュアル
形式的定義
直接合体すること
会議―週次ミーティングと全体会議
複数インプリメンテーション
電話の記録
製品テスト
第7章 バベルの塔は、なぜ失敗に終わったか?
バベルプロジェクトの管理監査
大規模プログラム開発プロジェクトにおけるコミュニケーション
プロジェクト手引き書
大規模プログラム開発プロジェクトにおける組織
第8章 予告宣言する
ポートマンのデータ
アーロンのデータ
ハールのデータ
OS/360のデータ
コバルトのデータ
第9章 5ポンド袋に詰め込んだ10ポンド
コストとして見たプログラムスペース
サイズのコントロール
スペースに関するテクニック
表現はプログラミングの本質である
第10章 文書の前提
コンピュータ製品のための文書
大学の学部のための文書
ソフトウェアプロジェクトのための文書
なぜ、形式の整った文書が必要なのか?
第11章 1つは捨石にするつもりで
パイロットプラントと大規模化
不変なものは、変化そのものだけである
変化に備えたシステム計画
変化に備えた組織計画
2歩進んで1歩さがる
1歩進んで1歩さがる
第12章 切れ味のいい道具
ターゲット機械
媒体機械とデータサービス
高水準言語と対話型プログラミング
第13章 全体と部分
バグを取り除くデザイン
コンポーネントのデバック
システムデパック
第14章 破局を生み出すこと
マイルストーンか、それともミルストーンか?
「どうせ他のところも遅れているのだから」
じゅうたんの下に
第15章 もう1つの顔
どんな文章が必要か?
フローチャートの呪い
自己文書プログラム
第16章 銀の弾などない——ソフトウェアエンジニアリングの本質と偶有的事項
適要
序
難しい必要があるのか?——本質的な困難
偶有的困難を解決した今までの戦略的突破
銀の弾を期待して
コンセプトの本質への有望な攻略
第17章 「銀の弾などない」再発射
狼人間とほかの恐怖伝説
銀の弾は実在する——これがそうだ!
あいまいな書き方をすると誤解される
ハレルの分析
ジョーンズの要点——生産性は品質に「ついてくる」
では生産性はどうなったのか?
オブジェクト指向プログラミング——真鍮の弾丸は使えるのか?
再利用はいかが?
大量の語彙を学習する ——ソフトウェア再利用について、予測可能ではあったが予想されていなかった問題
解決策についての要点——見解は変わらない
第18章 『人月の神話』の命題——真か偽か
第1章 タールの沼
第2章 人月の神話
第3章 外科手術チーム
第4章 貴族政治、民主政治、そしてシステムデザイン
第5章 セカンドシステム症候群
第6章 命令を伝える
第7章 バベルの塔は、なぜ失敗に終わったのか?
第8章 予告宣言する
第9章 5ポンド袋に詰め込んだ10ポンド
第10章 文書の前提
第11章 1つは捨て石にするつもりで
第12章 切れ味のいい道具
第13章 全体と部分
第14章 破局を生み出すこと
第15章 もう1つの顔
初版のエピローグ
第19章 『人月の神話』から20年を経て
なぜ、20周年記念版を出すことにしたか?
中心になる主張——コンセプトの完全性とアーキテクト
セカンドシステム症候群——多機能主義と度数推測
WIMPインターフェースの勝利
捨石にするつもりで構築してはならない——ウォーターフォールモデルは間違いだ!
漸増的インクリメンタル構築モデルの方が勝っている——少しずつ加えていく改良
情報隠蔽に関して、パルナスは正しく、私は誤っていた
人月はどの程度神話的なものなのか?——ベームのモデルとデータ
人間がすべて(そう、だいたいのところは)
諦める力の力
最近あった最大の予測外の事件は何か?——何百万台ものコンピュータの普及
全く新しいソフトウェア産業——パッケージソフトウェア
購入して構築する——パッケージソフトをコンポーネントとして
ソフトウェアエンジニアリングの現状と将来
エピローグ 50年間の不思議、興奮、それに喜び