- 相關(guān)推薦
「轉(zhuǎn)」人月神話讀后感2
堵哥哥要我寫人月神話的讀后感,再找一篇膜拜一下~~~ ————————————————————我是分割線———————————————————————— 這本300多頁(中文新版)的神書,在經(jīng)過了20多年的歷史之后,仍然暢銷不衰,究竟是什么讓它有如此的魅力?過去的一個(gè)月,一點(diǎn)一滴的閱讀之中算是初步的了解到了它的一部分吧。 人月神話的核心觀點(diǎn):概念完整性和架構(gòu)師 Brooks認(rèn)為,一個(gè)整潔、優(yōu)雅的變成產(chǎn)品必須向它的每位用戶提供一個(gè)條理分明的概念模型,這個(gè)模型描述了應(yīng)用,實(shí)現(xiàn)應(yīng)用的方法以及用來指明操作和各種參數(shù)的用戶界面使用策略。概念的完整性是易用性中最重要的因素。而架構(gòu)師,則是負(fù)責(zé)保證產(chǎn)品所有方面的概念完整性的,架構(gòu)師設(shè)計(jì)的是能夠讓用戶理解產(chǎn)品概念的模型,這包括所有的功能的詳細(xì)說明以及調(diào)用和控制的方法。它就像電影的導(dǎo)演一樣。 我的理解:這里的概念完整性其實(shí)應(yīng)該說的是這個(gè)軟件理念上的業(yè)務(wù)流程的前后連貫,也就是用戶在使用產(chǎn)品的過程中,能夠按照唯一的一個(gè)的最高抽象的思路來使用這整個(gè)系統(tǒng)。 開發(fā)第二個(gè)系統(tǒng)的后果——盲目的功能和頻率猜測 所謂第二個(gè)系統(tǒng),指的是產(chǎn)品的第二個(gè)實(shí)際發(fā)布。開發(fā)第一個(gè)發(fā)布的時(shí)候會因?yàn)楦鞣N原因去消減不必須的功能,所以會簡化問題,而在第二個(gè)版本的時(shí)候則常常想其中添加各種各樣的功能(也許源于用戶的功能建議)但是,卻導(dǎo)致了災(zāi)難性的后果。 所以,在這種情況下,用戶群越大,越不穩(wěn)定,我們就更加應(yīng)該明確的定義用戶群,以獲得概念的完整性。我們必須為整個(gè)設(shè)計(jì)團(tuán)隊(duì)定義一個(gè)共同的用戶圖像,記錄下用戶群的屬性: 1. 他們是誰 2. 他們need什么 3. 他們認(rèn)為自己need什么 4. 他們want什么 而另一方面,對于任何產(chǎn)品,任何用戶群屬性都是一種概率上的分布的,也就是每個(gè)屬性都有各種可能的值,所以我們能做的是,架構(gòu)師去猜測(guess)或者假設(shè)(postulate)一系列完整的屬性和頻率值。這里,清晰和錯(cuò)誤都將比模糊不清好得多。 不同的社會經(jīng)驗(yàn),不同的思想狀態(tài),對讀后的心得也會不一樣.比如: 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. 如何才能與實(shí)現(xiàn)人員就技術(shù)說明的瑣碎細(xì)節(jié)充分溝通,以確保設(shè)計(jì)被正確地理解,并精確地整合到產(chǎn)品中。 3. 貫徹執(zhí)行Passing the word 印象比較深刻的是”體系結(jié)構(gòu)設(shè)計(jì)人員必須為自己描述的任何特性準(zhǔn)備一種實(shí)現(xiàn)方法,但他不應(yīng)該支配具體的實(shí)現(xiàn)過程! 4. 胸有成竹Calling the Shot 主要講述如何計(jì)算編程時(shí)間,以及提出幾個(gè)人的經(jīng)驗(yàn)算法。 講述的各種算法可能都不太適合與現(xiàn)在的高級語言,但Portman的觀點(diǎn)仍然適合現(xiàn)在,即編程人員實(shí)際的編程時(shí)間只有50%,其他的時(shí)間都花在了無關(guān)的瑣碎事情上。 5. 整體部分The Whole and the Parts 一讀這一章,就讓我感觸頗深,特別是這句話”BELL實(shí)驗(yàn)室監(jiān)控系統(tǒng)項(xiàng)目的V.A.Vyssotsky提出,’關(guān)鍵的工作是產(chǎn)品定義。許許多多的失敗完全源于那些產(chǎn)品未精確定義的地方’,細(xì)致的功能定義,詳細(xì)的規(guī)格說明,規(guī)范話的功能描述說明以及這些方法的實(shí)施,大大減少了系統(tǒng)中必須查找的BUG數(shù)量”。雖然這句話的意思只是說明精確定義產(chǎn)品將減少BUG的數(shù)量,但我看到了系統(tǒng)分析的最重要的工作——產(chǎn)品定義,F(xiàn)在,許多 開發(fā)人員嘴里口口聲聲說也做過需求調(diào)研、系統(tǒng)分析、系統(tǒng)設(shè)計(jì),但大多數(shù)沒有涉及到產(chǎn)品定義的深度,嚴(yán)格意義上不能叫做系統(tǒng)分析。這句話對我的以后想從事系統(tǒng)分析工作有很大的幫助。 這一章余下的內(nèi)容,也值得一看,雖然有些地方有些過時(shí),但剔除BUG的設(shè)計(jì)以及部分測試/調(diào)試方法仍值得一看。【「轉(zhuǎn)」人月神話讀后感2】相關(guān)文章:
個(gè)人月度工作總結(jié)2篇01-06
寒假轉(zhuǎn)呼啦圈作文(2篇)04-29
神話的作文09-25
神話的作文06-08
神話作文03-09
人月圓,人月圓趙鼎,人月圓的意思,人月圓賞析 -詩詞大全03-13
廈門的神話典故03-04
炎帝的神話典故03-04
寫神話的作文04-27