專案為何會落後一年?……因為每次落後一天。——《人月神話》
要有高品質的軟體,就要有高品質的管理。——《溫伯格的軟體管理學》
《溫伯格的軟體管理學》一套四冊,主題分別是:
一、 系統化思考(Systems Thinking)、
二、 第一級評量(First-Order Measurement)、
三、 關照全局的管理作為(Congruent Action)、
四、 擁抱變革(Anticipating Change)。
要有高品質的軟體,就要有高品質的管理。這就是《溫伯格的軟體管理學》這套書的主題。想要在軟體工程的管理上獲得高品質的成果,需要具備以下三種能力:
1. 具有了解複雜情況的能力,讓你能夠為專案做好事前的規畫,從而進行觀察並採取行動,使專案能依計畫進行,或適時修正原計畫。(第1卷)
2. 具有觀察事態如何發展的能力,並且有能力從你所採取的因應行動是否有效,來判斷你觀察的方向是否正確。(第2卷)
3. 在複雜的人際關係中,即使你會感到迷惘、憤怒、或是非常害怕,甚至害怕到想要一走了之並躲起來,但你仍然有能力採取合宜的行動。(第3卷)
第4卷所談的組織變革,就是要讓經理人運用前三卷的觀念和工具來進行管理,讓你的組織不僅現在能了解和實踐優良的軟體工程觀念,未來也可以。這樣的組織稱為「防範未然型」(Anticipating)的組織,它讓組織變革成為一種明確的、普遍性的功能。
作者在這套書中,將軟體機構依做事方式(軟體次文化)分類如下:
模式0(渾然不知):我們都不知道我們正循著一個過程在做事。
模式1(變化無常):我們全憑當時的感覺來做事。
模式2(照章行事):我們凡事皆依照工作慣例(除非我們陷入恐慌)。
模式3(把穩方向):我們會選擇結果較好的工作慣例來行事。
模式4(防範未然):我們會參照過往的經驗制定出一套工作慣例。
模式5(全面關照):人人時時刻刻都會參與所有事務的改善工作。
至第四卷為止,作者將說明,如何將你的組織提升到防範未然型(模式4)的組織,其產品品質與生產力、流程、文化、做事方式,都將達到一個穩定、又可因應變化的水準。
作者簡介:
傑拉爾德‧溫伯格 Gerald M. Weinberg
美國軟體工程界大師級的人物。在40多年的軟體業生涯中,他曾任職於IBM、Ethnotech、水星計畫(美國第一個載人太空計畫),並曾任教於多所大學。他更是傑出的軟體專業作家和軟體管理思想家,因對技術問題與人性問題所提出的創新思考法而為世人所推崇。1997年,溫伯格因其在軟體領域的傑出貢獻,入選為美國計算機博物館的「計算機名人堂」成員。他也榮獲J.-D. Warnier獎項中的「資訊科學類卓越獎」,此獎每年一度頒發給在資訊科學領域對理論與實際應用有傑出貢獻的人士。
溫伯格共寫了30幾本書,包括《顧問成功的祕密》、《真正的問題是什麼?你想通了嗎?》、《領導者,該想什麼?》、《從需求到設計》(以上由經濟新潮社出版)、《程式設計的心理學》、一共四冊的《溫伯格的軟體管理學》等等,這些著作主要涵蓋兩個主題:人與技術的結合;人的思維模式、思維習慣與解決問題的方法。在西方國家,溫伯格擁有大量的忠實讀者。溫伯格現為Weinberg and Weinberg顧問公司的負責人,他的網站是http://www.geraldmweinberg.com
相關著作:《溫伯格的軟體管理學:擁抱變革(第4卷)》《溫伯格的軟體管理學:關照全局的管理作為(第3卷)》
譯者簡介:
曾昭屏
交大計算機科學系畢,美國休士頓大學計算機科學系碩士。譯作有《顧問成功的祕密》。
專長領域:軟體工程、軟體專案管理、軟體顧問。
最喜歡的作者:Tom DeMarco, Gerald Weinberg, Steve McConnell.
Email: marktsen@hotmail.com
目錄
目次
致台灣讀者 溫伯格
導讀 曾昭屏
前言
Part 1: 品質的模式
1. 何謂品質?品質的重要性何在?
2. 軟體次文化
3. 怎樣才能改變模式?
Part 2: 管理的模式
4. 管理用的控制模式
5. 讓管理模型變得透明
6. 反饋效應
7. 把穩軟體的方向
8. 掌握不住方向的時候
Part 3: 會對模式造成壓力的要求
9. 為什麼掌握方向那麼難?
10. 如何讓一切都在控制中
11. 回應顧客的要求
Part 4: 缺陷的模式
12. 對錯誤進行觀察與推論
13. 功能失常偵測曲線
14. 找出藏在功能失常背後的缺陷
15. 缺陷解決的動態學
Part 5: 壓力的模式
16. 權力、壓力,與工作績效
17. 如何處理停擺的壓力
18. 我們努力得來的成就
註釋
法則、定律、與原理一覽表
索引
目次
致台灣讀者 溫伯格
導讀 曾昭屏
前言
Part 1: 品質的模式
1. 何謂品質?品質的重要性何在?
2. 軟體次文化
3. 怎樣才能改變模式?
Part 2: 管理的模式
4. 管理用的控制模式
5. 讓管理模型變得透明
6. 反饋效應
7. 把穩軟體的方向
8. 掌握不住方向的時候
Part 3: 會對模式造成壓力的要求
9. 為什麼掌握方向那麼難?
10. 如何讓一切都在控制中
11. 回應顧客的要求
Part 4: 缺陷的模式
12. 對錯誤進行觀察與推論
13. 功能失常偵測曲線
14. 找出藏在功能失常背後的缺陷
15. 缺陷解決的動態學
Part ...
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。