在這次的閱讀中,我重點閱讀了禍起蕭牆(hatching a catastrophe)這一章節。
一、書中說到,往往重大的災害都是比較容易處理的,因為它往往和重大的壓力、徹底的重組、新技術的出現有關,整個專案組通常可以應付自如。
「但是一天一天的進度落後是難以識別、不容易防範和難以彌補的。昨天,某個關鍵人員生病了,無法召開某個會議。今天,由於雷擊打壞了公司的供電變壓器,所有機器無法啟動。明天,因為工廠磁碟供貨延遲了一周,磁碟例程的測試無法進行。下雪、應急任務、私人問題、同顧客的緊急會議、管理人員檢查——這個列表可以不斷地延長。每件事都只會將某項活動延遲半天或者一天,但是整個進度開始落後了,儘管每次只有一點點。」
所以說我們應該時刻保持高精度的目光,以可以敏銳的發現團隊和技術上的小錯誤。
二、好的里程碑對團隊來說實際上是一項服務,可以用來向專案經理提出合理要求的一項服務,而不確切的里程碑是難以處理的負擔。當里程碑沒有正確反映損失的時間,並對人們形成誤導,以致事態無法挽回的時候,它會徹底碾碎小組的士氣。慢性進度偏離同樣也是士氣殺手。
對計畫和控制職能進行適度的技術人力投資是非常值得讚賞的。它對專案的貢獻方式和直接開發軟體產品有很大的不同。計畫和控制小組作為監督人員,明白地指出了不易察覺的延遲,並強調關鍵的因素。他們是早期預警系統,防止專案以一次一天的方式落後一年。
讀完這一章節,最大個感悟就是:最大的破敗往往是最不易察覺的!也讓我開始思考如何才能提公升自己對軟體開發過程中的問題的敏銳的發現能力。
人月神話閱讀筆記(1)
第一章 焦油坑 程式設計產品是簡單程式通過通用化,測試,文件,維護等產生的。保證是乙個完整的程式 程式設計系統是簡單程式符合規範,功能上相互協作,並能與系統在互動上不出錯。保證能與系統配合 程式設計系統產品 程式設計系統 程式設計產品。程式設計系統產品才是大多數系統開發的目標。程式設計系統產品的成本...
人月神話閱讀筆記03
人月神話拜讀完了,真的感覺學到了很多,受益匪淺,書開始就形象有有趣的把軟體危機比作 焦油坑,交流至關重要,實踐是最好的老師,文件撰寫是軟體人的必修課,這本書讓我們對軟體工程有了更深一步的理解,有了全新的認識,軟體工程焦油坑在相當長時間內仍會存在,我們必須努力學習,不斷創新,獲得更大的進步。一 我過去...
人月神話閱讀筆記002
唯一不變的就是變化本身 世界上唯一不變的就是變化本身 今天的這句名言 於希臘哲學家赫拉克利特 約西元前 5 4 0前 4 8 0 一旦認識到試驗性的系統必須被構建和丟棄,具有變更思想的重新設計不可避免,從而直面整個變化現象是非常有用的。第一步是接受這樣的事實 變化是與生俱來的,不是不合時宜和令人生厭...