傑拉爾德‧溫伯格 Gerald M. Weinberg
美國軟體工程界最著名的人士之一。在多采多姿的工作生涯中,他曾任職於IBM、Ethnotech、莫丘里計劃(Project Mercury是美國第一個載人太空計劃),並曾擔任多所大學的教職,包括哥倫比亞大學、內布拉斯加州大學林肯分校。
他更是傑出的軟體專業作者和思想家。1997年,溫伯格因其在軟體領域的傑出貢獻,入選為美國計算機博物館的計算機名人堂(Computer Hall of Fame)的成員。這個名人堂至今只有20幾名成員,讀者熟悉的比爾‧蓋茲和邁克‧戴爾也在其中。
溫伯格總共撰寫了30幾本的相關書籍,包括《程式設計的心理學(25週年紀念版)》(The Psychology of Computer Programming)、《系統化思考入門(25週年紀念版)》(An Introduction to General Systems Thinking)、一共四冊的《高品質軟體管理》(Quality Software Management)等等,以及許多學術論文。這些著作主要集中在兩個主題:人與技術的結合;人的思維模式、思維習慣以及解決問題的方法。在西方國家,溫伯格擁有大量忠實的讀者群。
溫伯格目前為Weinberg & Weinberg顧問公司(位於美國內部拉斯加州首府林肯市)的負責人,他的網站是http://www.geraldmweinberg.com/
发表于2024-12-26
温伯格的软件管理学(第2卷) 2024 pdf epub mobi 电子书
图书标签: 计算机 软件管理学 温伯格 心情
如果你的專案正在走向失敗,你看得出來嗎?
觀察,是一門科學。學會觀察「發生了什麼事」,學好評量方法,是專案成功的關鍵!
如果《人月神話》是一種反思與沉澱,那麼《溫伯格的軟體管理學》這套書就是軟體專案管理的最佳實務!
◎本書《第一級評量》簡介
要有高品質的軟體,就要有高品質的管理,因此你需要具備三項基本的能力:
1. 具有了解複雜情況的能力,你因此能為專案做好事前的規畫,並據此進行觀察及採取行動,以保持專案能依計畫進行,或是去修正原計畫。
2. 具有觀察發生了什麼事的能力,並且能夠從行動要有成效而且符合當時情況所需的觀點,來解讀你的觀察所代表的意義。
3. 在複雜的人際關係中,即使你會感到迷惘、憤怒、或是非常害怕,甚至害怕到你想要當場逃離並找個地方躲起來,但你仍然具有做出適切反應的能力。
在第1卷《系統化思考》中所談的是第一項能力:了解複雜情況的能力。而在本書《第一級評量》要談的是觀察發生了什麼事的能力,以及去解讀你的觀察所代表的意義的能力。就像開車需要看儀表板一樣,管理專案要看哪些指標?這些指標怎麼用?所代表的意義是什麼?這就是本書所說的「評量」。
評量為什麼很重要?許多軟體專案最後會失敗,大多數是因為「觀察上的失敗」所致。而評量就是「進行可靠觀察」的一門藝術,也是一門科學。而第一級評量,就相當於那種「信封背面的」計算,比較適用於「直覺式的預估工作」。坊間一般談評量的書大多是談第二級或第三級評量,但是軟體工程經理人日常會碰到的問題,則必須仰賴第一級評量。
本書以第1卷《系統化思考》所提過的「軟體機構的文化模式」為基礎,運用「薩提爾人際互動模型」將觀察的行為分解成四個簡單步驟,以確保你的觀察正確而適時。書中討論的主題包括:軟體文化模式;觀察的模型;讓產品和過程具有可見性;對品質的直接觀察;量測成本與價值;在失敗發生前就進行評量;言行不一的症狀;觀察者的三種立場;讓溝通、審查、需求做為評量的基礎;第零級評量;公開的專案進度海報;還有一些非數字的評量。本書有珍貴的圖表、心得、練習、各種法則與附錄,幫助讀者應用這本書。
面對專案、產品、同事、客戶等等複雜狀況,你想學著關照全局,進而將你所在機構的文化向上提升,你需要有「觀察發生了什麼事的能力」,有了正確的觀察才可能有正確有效的行動。
温伯格的软件管理学(第2卷) 2024 pdf epub mobi 电子书