這是我在我租的房子里第一次上網(wǎng),從前天到今天,在經(jīng)歷了Modem戰(zhàn)役、Modem電源戰(zhàn)役、撥號(hào)軟件戰(zhàn)役、電話線戰(zhàn)役、用戶名和密碼戰(zhàn)役、ADSL分頻器戰(zhàn)役、死機(jī)戰(zhàn)役等等戰(zhàn)役之后,終于在今天下午14點(diǎn)整登上了分別已久的Blog。
這兩天在讀一本講RUP的書,這本書的所有案例都是圍繞軟件
PSP Tools開發(fā)的全過程展開的,(猜對(duì)了,就是
<<小型團(tuán)隊(duì)軟件開發(fā)>>!),因?yàn)橐呀?jīng)很久沒聽人講過PSP了,所以倍感親切,一時(shí)間免不了多了些感想,記了下來,與大家分享。
PSP者,個(gè)體軟件過程也。第一次跟朋友提到PSP時(shí),朋友問“要那玩意有啥用?”我當(dāng)時(shí)就愣住了,半天沒說出個(gè)所以然來,我還真不知道該怎樣回答這么突
如其來的問題,或者應(yīng)該說我還真沒想到回有人問出這樣的問題來。朋友的理由也很坦蕩,講過程就要講團(tuán)隊(duì)如何把握過程,這樣才能減少溝通的成本,降低開發(fā)的
風(fēng)險(xiǎn);講一個(gè)人的過程有什么意思,每個(gè)人都有每個(gè)人的思維方式,尤其是腦力勞動(dòng)者,更是需要工作形式的個(gè)性化和多元化。這樣看來朋友是站在“腦力勞動(dòng)者”
的立場上說話的,我也完全有理由相信腦力勞動(dòng)者大多數(shù)都是這樣認(rèn)為的。那我呢?我站在誰的立場上?是“體力勞動(dòng)者”嗎?朋友說“你是站在管理者的立場上才
那樣說的,因?yàn)楣芾碚呖偸窍M總€(gè)人都把精力集中在提升自己的工作效率上。”
這一番爭論我至今記憶猶新,真的是朋友所說的那樣嗎?CMM、RUP、XP和PSP是目前軟件過程標(biāo)準(zhǔn)的四個(gè)代表,
RUP(Rational統(tǒng)一過程)產(chǎn)自IBM/Rational公司,這個(gè)公司的創(chuàng)始人來自電信領(lǐng)域的軟件巨頭;
XP(極限編程)來自Kent Beck和Martin Fowler,他們是軟件設(shè)計(jì)和軟件工程領(lǐng)域的世界名人;
CMM(能力成熟度模型)與PSP
同一個(gè)父親,即美國著名的軟件界人士Humphrey先生,軍方曾希望Humphrey先生能為其選擇軟件供應(yīng)商制定一套衡量軟件開發(fā)能力的標(biāo)準(zhǔn),SEI
和CMM就誕生了,卡耐基梅隆大學(xué)希望Humphrey先生能為軟件系的大一新生寫一本可以規(guī)劃其一生職業(yè)發(fā)展的書,PSP應(yīng)運(yùn)而生。四個(gè)標(biāo)準(zhǔn)的創(chuàng)始人代
表了四類對(duì)過程感興趣的人群:大客戶、管理者、開發(fā)高手、職業(yè)學(xué)者。可見我并不是站在管理者的角度,(雖然我是哈伯德的支持者),大家的立場不同,看到的
軟件過程也就不同,不信,你比較一下。大客戶多數(shù)在乎的是規(guī)范、透明和穩(wěn)定性,如果一個(gè)人離開了項(xiàng)目,項(xiàng)目能否繼續(xù)?如果所有的人都離開了項(xiàng)目,項(xiàng)目能否
繼續(xù)?如果一個(gè)企業(yè)離開了項(xiàng)目,項(xiàng)目能否繼續(xù)?管理者看重的是成本、風(fēng)險(xiǎn)和進(jìn)度的等邊三角形,考慮到質(zhì)量的管理者就更為出色。開發(fā)人員,包括分析人員、設(shè)
計(jì)人員、實(shí)施人員和測試人員,都希望項(xiàng)目的任何工作都好上手,不要紙上談兵,要重視人(自己)而不是過程,要重視產(chǎn)品而不是文檔。唯獨(dú)職業(yè)學(xué)者最不一樣,
他所想的往往是你所發(fā)現(xiàn)不到的問題,因?yàn)樗麄兂32辉陧?xiàng)目中,多數(shù)是在項(xiàng)目完成之后的談?wù)摵蛿?shù)字中得到啟發(fā),因此他們看到的也可能是你最需要但自己卻不知
道的Best Practise。
為了證明我的觀點(diǎn),我找了一個(gè)很好的例子。我們項(xiàng)目組目前正在使用腦圖相互交流思想,和記錄頭腦風(fēng)暴的結(jié)果。
腦圖(MindMap(R))是
托尼·巴贊的注冊(cè)商標(biāo),他為什么要注冊(cè)這樣一個(gè)商標(biāo)呢?在托尼年輕的時(shí)候,他去圖書館找教人如何使用大腦的書,圖書館管理員認(rèn)為他是個(gè)怪人“哪有人不會(huì)用
大腦的呢?”于是帶他去了“腦內(nèi)科”的書架,托尼知道管理員是不會(huì)理解他的,于是他決定自己去找。他花費(fèi)了數(shù)年的時(shí)間,找遍了全國所有著名的和不著名的圖
書館,(他好像是英國人),都沒有找到一本教人如何使用大腦的書。托尼突然有了一種使命感,既然上帝讓他領(lǐng)悟到大腦的使用是有技巧的,那他就有義務(wù)將這個(gè)
發(fā)現(xiàn)告訴更多的人。這種使命感就像促使奧格曼迪諾寫成
<<世界上最偉大的推銷員>>一樣,促使托尼花費(fèi)了畢生的精力,經(jīng)過無數(shù)次的調(diào)查和研究,終于發(fā)明了腦圖,并成立了人類歷史上第一個(gè)以研究如何使用大腦為目標(biāo)的國際性組織。今天,腦圖已經(jīng)家喻戶曉,它對(duì)人類文明的貢獻(xiàn)絕不亞于希爾博士的
<<Think And Grow Rich>>(<<思考致富>>),但與后者不同的是,托尼不僅因此而獲得了崇高的威望,還獲得了驚人的財(cái)富,這完全得益于他為腦圖注冊(cè)了商標(biāo)。(想想吧,每份Visio和每本
<<學(xué)習(xí)的革命>>都付了版權(quán)費(fèi)用!)
幾十年來,托尼幫助過無數(shù)的人,幫助他們改掉不良的思維習(xí)慣,幫助他們找到最合適自己的工作,幫助他們提高自己的能力和收入,他為人類創(chuàng)造的價(jià)值,豈是億
萬可以衡量。這個(gè)例子用來證明我的觀點(diǎn),似乎是用了宰牛刀,既然研究如何使用自己的大腦都如此有價(jià)值,那么研究一個(gè)自己的開發(fā)過程和開發(fā)能力又何嘗不必要
呢?
我讀過很多托尼的書,我覺得如果說希爾教人如何完善心態(tài),奧格教人如何培養(yǎng)習(xí)慣,卡耐基教人如何溝通交流的話,那么托尼就教人如何使用大腦,他們共同構(gòu)成
了美國式的成功學(xué)最基礎(chǔ)的四步曲。這些不是哈伯德所說的商業(yè)道德,而是一套種子如何成長為大樹的指南。回到我們所談?wù)摰脑掝}上來,如果以每個(gè)人的思維方式
不同為理由,就可以放棄改進(jìn)自己思維習(xí)慣的話,那這個(gè)人一定不能成為成功者!事實(shí)上,每個(gè)人的心態(tài)、每個(gè)人的習(xí)慣、每個(gè)人說話的方式、每個(gè)人如何使用大
腦、甚至每個(gè)人心目中的道德觀念這些都是不同的,且會(huì)有很大差異,然而這恰恰是區(qū)別一個(gè)成功人士與其它人的最重要的差別。
最后,我希望留給中國所有每個(gè)開發(fā)人員(包括我自己)一個(gè)最美好的祝福,希望每個(gè)人都能成為成功人士。當(dāng)然這是不可能的,這個(gè)世界上總是失敗平庸者居多,功成名就者居少,其原因,就是沒有注意這些成功人士應(yīng)該注意的地方。
愛讀書的泡泡
posted on 2005-03-26 22:02
Brian Sun 閱讀(2640)
評(píng)論(5) 編輯 收藏 所屬分類:
軟件 、
管理