《人月神話》讀后感
~-7-6 字?jǐn)?shù):4071
不同的社會(huì)經(jīng)驗(yàn),不同的思想狀態(tài),對(duì)讀本書的心得也不一樣,我在此說說我的讀后感,書中有許多非常好的觀點(diǎn),但我只把我感觸最深的寫下來(lái)。 這確實(shí)是一本很值得多次閱讀的好書,每次閱讀可能都能從中得到一些提示。
1.外科手術(shù)隊(duì)伍the surgical team
項(xiàng)目經(jīng)理在項(xiàng)目的初期必須清楚的估計(jì)項(xiàng)目的人月運(yùn)作模式(時(shí)間、人力在項(xiàng)目各階段的分配),例如什么時(shí)候需要出什么樣成果,決定了什么時(shí)候需要什么樣的人加入項(xiàng)目,這是項(xiàng)目經(jīng)理的責(zé)任。
2.貴族~,民主政治aristocracy,democracy,system
要獲得概念的完整性,設(shè)計(jì)必須由一個(gè)人或具有共識(shí)的小組來(lái)完成。
有四個(gè)問題:
1。如何得到概念的完整性
2。是否要有一位杰出的精英,或者說是結(jié)構(gòu)設(shè)計(jì)師的貴族~.....
3.如何避免結(jié)構(gòu)設(shè)計(jì)師產(chǎn)出無(wú)法實(shí)現(xiàn)或代價(jià)高昂的技術(shù)規(guī)格說明,使大家陷入困境。
4。如何才能與實(shí)現(xiàn)人員就技術(shù)說明的瑣碎細(xì)節(jié)充分溝通,以確保設(shè)計(jì)被正確地理解,并精確地整合到產(chǎn)品中。
對(duì)1。2。4的回答基本上都可以找到,但第3個(gè)似乎找不到。
3.畫蛇添足the second-system effect
講述的基本都是基于ibm 360操作系統(tǒng)以及編譯程序等方面的經(jīng)驗(yàn),講述如何避免開發(fā)第二個(gè)系統(tǒng)的風(fēng)險(xiǎn),作者認(rèn)為開發(fā)第二個(gè)系統(tǒng)的設(shè)計(jì)師設(shè)計(jì)出來(lái)的系統(tǒng)是最危險(xiǎn)的,因此要求他們自律。
4.貫徹執(zhí)行passing the word
印象比較深刻的是"體系結(jié)構(gòu)設(shè)計(jì)人員必須為自己描述的任何特性準(zhǔn)備一種實(shí)現(xiàn)方法,但他不應(yīng)該支配具體的實(shí)現(xiàn)過程。"
5.為什么巴比倫塔會(huì)失敗why did the tower of babel fail?
講述巴比倫塔會(huì)失敗的原因是缺乏交流。
6.胸有成竹calling the shot
主要講述如何計(jì)算編程時(shí)間,以及提出幾個(gè)人的經(jīng)驗(yàn)算法。
講述的各種算法可能都不太適合與現(xiàn)在的高級(jí)語(yǔ)言,但portman的觀點(diǎn)仍然適合現(xiàn)在,即編程人員實(shí)際的編程時(shí)間只有50%,其他的時(shí)間都花在了無(wú)關(guān)的瑣碎事情上。
7.削足適履ten pounds in a five-pound sack
主要講述程序占用的空間等,在70年代比較突出,但現(xiàn)在好多了。
8.提綱擎領(lǐng)the documentary hypothesis
說明文檔的作用
9.未雨綢繆plan to throw one away
唯一不變的是變化本身。
在大型項(xiàng)目中,項(xiàng)目經(jīng)理需要有兩個(gè)和三個(gè)頂級(jí)程序員作為技術(shù)輕騎兵,當(dāng)工作繁忙最密集的時(shí)候,他們能急馳飛奔,解決各種問題。 講述技術(shù)人員與項(xiàng)目人員的互換是,對(duì)我有一定的提示,但圖中ibm的兩條職位晉升線,不太理解。