感謝網友告知,《人月神話》(The Mythical Man-Month的作者Frederick P. Brooks, Jr.,已於2022年11月17日過世。願他安息,也感激他留下了《人月神話》這樣的經典之作,給所有從事軟體工作的人一點可貴的指引。

92-b.jpg92-a.jpg

訃聞 FREDERICK BROOKS OBITUARY

 

Brooks的學生Steven Bellovin的懷念文章(Brooks於1964年在北卡羅萊納大學Chapel Hill分校創建了計算機科學系,Steven Bellovin進入該系的研究所,修過Brooks的課,上課用的講義就是人月神話的手稿)

In Memoriam: Frederick P. Brooks, Jr. – a Personal Recollection

 

人月神話》的中文版是2004年出版的,內容如下:

封面--人月神話.jpg

人月神話:軟體專案管理之道

The Mythical Man-Month: Essays on Software Engineering

Frederick P. Brooks, Jr. 著

錢一一 譯

2004年4月1日出版

 

有些書,對於讀者和作者就像是年金一樣,可以年年分紅。《人月神話》就是這樣一本書……年輕的軟體工程師、缺錢的研究生、懶惰的程式設計老手,常問我哪一本電腦書最好:「如果我被困在荒島上,只能帶一本電腦書,應該選哪一本?」這問題很荒謬,但他們堅持要答案。假如你真的被放逐到這樣的小島上,應該陪伴你的是《人月神話》。

——Edward  Yourdon,軟體界知名顧問與作者

 

我唯一讀過一遍以上的計算機相關書籍,是Fred Brooks的《人月神話》,事實上我每隔幾年都會重讀其中某些章節。部分原因是這本書文筆很好,而且書中的忠告很有價值,即使是在這本書出版了超過25年之後。當然,現在在很多細節上,還有我們做事的方法都不一樣了,我們的工作更自動化,電腦的「馬力」也更強了,但書中依然有非常多很好的忠告。我非常推崇這本書,這是我唯一覺得你能從中體會到樂趣和思想的計算機科學書籍。
              ——Brian Kernighan,The C Programming Language作者

 

很少有一本軟體專案管理的書,像《人月神話》這樣深具影響力而且歷久不衰。Fred Brooks以軟體工程上的實例,搭配發人深省的評論,為如何管理大型、複雜的專案,提供了精闢的見解。他曾經擔任過IBM System/360電腦系列,以及與之搭配的OS/360這種大型軟體系統的專案經理,書中文章即取材自他擔任這些職務的實際經驗。在這本書首次出版二十年後,作者對他當初所提出的理念做了一番回顧,並加入了新的思維與建議,出版了這個「20週年紀念版」,獻給對這本書已經熟悉的讀者,以及第一次接觸這本書的人。

 

20週年紀念版新增的章節包括:(1)將本書初版中所主張的所有論斷整理出一個簡潔的摘要,包括了原書的主要理念:就人力配置的比例而言,大型軟體專案所面臨的是跟小型專案完全不同的管理問題,這引申出產品的概念整體性是其中的關鍵,而達成概念整體性雖然困難,但卻是可能辦到的;(2)作者對他當初所提出的這些論斷,在經過一個世代之後所做的觀察;(3)轉載他1986年發表於IEEE Computer的經典論文〈沒有銀彈〉;以及()他對於他1986年的論斷「十年內不會有任何銀彈」所做的回應。

1975年首次出版的《人月神話》是軟體工程方面的經典之作,被譽為軟體領域的「聖經」。近三十年來,這本書能在技術日新月異的計算機領域持續受到歡迎,正是因為它不僅是技術性的書籍,還包括要開發一個大型系統所應注意的管理層面問題,這使得本書涵蓋了軟體和管理的面向,而經得起考驗。如果您從事程式設計,或是和程式設計者共事,或負責軟體專案的管理,如果您是IT產業的經營管理者,您都應該閱讀這本書。

 

目錄

        推薦序一  大型複雜系統的創新管理經驗與智慧

        推薦序二  技術再怎麼變,人還是人

導讀  軟體人生知何似

二十週年紀念版序

初版序

  1. 焦油坑
  2. 人月神話
  3. 外科手術團隊
  4. 專制、民主與系統設計
  5. 第二系統效應
  6. 意念的傳達
  7. 巴別塔為什麼失敗?
  8. 預估
  9. 地盡其利,物盡其用
  10. 文件假說
  11. 失敗為成功之母
  12. 神兵利器
  13. 化整為零
  14. 釀成大災難
  15. 一體兩面
  16. 沒有銀彈:軟體工程的本質性與附屬性工作
  17. 再論「沒有銀彈」
  18. 《人月神話》的主張:是真是假?
  19. 《人月神話》二十

後記

註解與參考資料

索引

譯後記

 

作者簡介

Frederick P. Brooks, Jr.任教於北卡羅萊納大學Chapel Hill分校,擔任計算機科學的Kenan講座教授。由於他在IBM System/360的開發階段擔任專案經理一職,遂以「IBM System/360之父」而聞名於世,隨後也擔任OS/360設計階段的軟體專案經理,為此,他與Bob Evans、Erich Bloch共同獲得1985年國家科技成就獎的殊榮。在此之前,他還擔任IBM Stretch和Harvest電腦的架構設計師。1999年,他獲頒美國計算機協會(ACM)的圖靈獎(A. M. Turing Award),這是在計算機領域中最具權威性的技術獎項,美國計算機協會盛讚他「對計算機結構、作業系統和軟體工程做出了劃時代的貢獻」。

Brooks博士在Chapel Hill分校創建了計算機科學系,自1964至1984年擔任該系的系主任。他也曾任職於國家科學委員會和國防科學委員會。目前,他從事計算機結構(computer architecture)、分子模型繪圖(molecular graphics),以及虛擬環境(virtual environment)方面的教學和研究。

 

譯者簡介

錢一一,1968年生,中正理工學院電子工程碩士,目前任職於中山科學研究院,從事大型系統的軟體架構設計工作。《人月神話》是他的第一本譯作。

arrow
arrow

    EcoTrend 發表在 痞客邦 留言(0) 人氣()