人月神話(紀念典藏版) The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition

【美】小弗雷德里克·P.布魯克斯(Frederick P.Brooks, Jr.)著;UMLChina 譯

  • 人月神話(紀念典藏版)-preview-1
  • 人月神話(紀念典藏版)-preview-2
  • 人月神話(紀念典藏版)-preview-3
人月神話(紀念典藏版)-preview-1

買這商品的人也買了...

商品描述

在軟件領域,很少能有像《人月神話》一樣具有深遠影響力和長銷不衰的著作。布魯克斯博士為人們管理復雜項目提供了頗具洞察力的見解,從宏觀角度有層次地分析了軟件工程的方方面面,不僅邏輯嚴謹,而且頗具文化底蘊。《人月神話(紀念典藏版)》內容主要來自布魯克斯博士在IBM公司研發並管理System/360電腦家族和OS/360軟件支持包期間的項目管理經驗,該項目堪稱軟件開發項目管理的典範。 《人月神話(紀念典藏版)》英文版一經面世,即引起業內人士的強烈反響,後譯為德、法、日、俄、中、韓等多種文字,成為軟件開發和管理人員的必讀經典。

目錄大綱

目 錄

第1章 焦油坑 / 001

編程系統產品 / 003

職業的樂趣 / 005

職業的苦惱 / 006

第2章 人月神話 / 009

樂觀主義 / 011

人月 / 013

系統測試 / 016

空泛的估算 / 018

重復產生的進度災難 / 019

第3章 外科手術隊伍 / 025

問題 / 027

Mills的建議 / 029

如何運作 / 032

團隊的擴建 / 033

第4章 貴族專制、民主政治和系統設計 / 035

概念的完整性 / 037

獲得概念的完整性 / 038

貴族專制統治和民主政治 / 039

在等待時,實現人員應該做什麽 / 042

第5章 畫蛇添足 / 047

結構師的交互準則和機制 / 049

自律—開發第二個系統所帶來的後果 / 050

第6章 貫徹執行 / 055

文檔化的規格說明—手冊 / 057

形式化定義 / 058

直接整合 / 061

會議和大會 / 061

多重實現 / 063

電話日誌 / 064

產品測試 / 064

第7章 為什麽巴比倫塔會失敗 / 067

巴比倫塔的管理教訓 / 069

大型編程項目中的交流 / 070

項目工作手冊 / 070

大型編程項目的組織架構 / 074

第8章 胸有成竹 / 079

Portman的數據 / 082

Aron的數據 / 083

Harr的數據 / 084

OS/360的數據 / 085

Corbató的數據 / 086

第9章 削足適履 / 087

作為成本的程序空間 / 089

規模控制 / 090

空間技能 / 092

數據的表現形式是編程的根本 / 093

第10章 提綱挈領 / 095

電腦產品的文檔 / 097

大學科系的文檔 / 099

軟件項目的文檔 / 099

為什麽要有正式的文檔 / 100

第11章 未雨綢繆 / 103

試驗性工廠和增大規模 / 105

唯一不變的就是變化本身 / 106

為變更設計系統 / 106

為變更計劃組織架構 / 107

前進兩步,後退一步 / 109

前進一步,後退一步 / 111

第12章 乾將莫邪 / 113

目標機器 / 116

輔助機器和數據服務 / 118

高級語言和交互式編程 / 121

第13章 整體部分 / 125

剔除bug的設計 / 127

構件單元調試 / 129

系統集成調試 / 132

第14章 禍起蕭牆 / 137

是里程碑還是沉重的負擔 / 139

“其他的部分反正會落後” / 141

地毯的下麵 / 142

第15章 另外一面 / 147

需要什麽文檔 / 150

流程圖 / 152

自文檔化的程序 / 156

第16章 沒有銀彈—軟件工程中的根本和次要問題 / 163

摘要 / 165

介紹 / 165

根本困難 / 166

以往解決次要困難的一些突破 / 171

銀彈的希望 / 172

針對概念上根本問題的頗具前途的方法 / 181

第17章 再論“沒有銀彈” / 189

人狼和其他恐怖傳說 / 191

存在著銀彈—就在這里 / 191

含糊的表達將會導致誤解 / 192

Harel的分析 / 195

Jones的觀點—質量帶來生產率 / 201

那麽,生產率的情形如何 / 201

面向對象編程—這顆銅質子彈可以嗎 / 203

重用的情況怎樣 / 205

學習大量的詞匯—對軟件重用的一個可預見但還沒有被預言的問題 / 208

子彈的本質—形勢沒有發生改變 / 209

第18章 《人月神話》的觀點:是與非 / 211

第19章 20年後的《人月神話》 / 235

為什麽要出版20周年紀念版本 / 237

核心觀點—概念完整性和結構師 / 238

開發第二個系統所引起的後果—盲目的功能和頻率猜測 / 240

圖形界面的成功 / 243

沒有構建舍棄原型—瀑布模型是錯誤的 / 247

增量開發模型更佳—漸進地精化 / 249

關於信息隱藏,Parnas是正確的,我是錯誤的 / 254

人月到底有多少神話色彩?Boehm的模型和數據 / 256

人就是一切(或者說,幾乎是一切) / 258

放棄權力的力量 / 259

最令人驚訝的新事物是什麽?數百萬的電腦 / 262

全新的軟件產業—塑料薄膜包裝的成品軟件 / 264

買來開發—使用塑料包裝的成品軟件包作為構件 / 267

軟件工程的狀態和未來 / 269

結束語 令人嚮往、激動人心和充滿樂趣的50年 / 271