???說道“三個代表”,純粹是拿來吸引眼球的,俺準備這篇Blog能夠給俺的訪問數目提升一下,鵝滴神啊。閑話少說書歸正傳,讓我們來看看到底是那三個代表:代表客戶的利益、代表員工的利益、代表公司的利益。
????? 沒有利益的事情是不會有人去做的,只是不同的時間、地點、空間和人員,利益的定義和取舍不同。資本論里面把利益這個東西描述的相當清楚。在這里提出這個“利益”其實是想強調一個網絡和相關性。一個項目的存在就有這三方的利益互相掛鉤在一起.當然還有一方的利益沒有說在這里,我將會在本文的最后一段闡述第四個代表。
第一個代表:客戶的利益
????? “為客戶考慮的同時就是為企業的生存考慮”這是鵝多年前提出的一個口號,一個軟件產品是一個空洞的東西,大家都是在空中樓閣,從無到有的畫圓,只是畫這個圓的時候客戶告訴你了一個方的框架;然后就看你是否能夠畫一個圓出來,是橢圓還是正圓,還是一個不規則的多邊形???
????? 軟件產品不同于修樓和蓋房子,這是一個很純粹的空想和冥想的智力活動的結晶。這個結晶沒有產生前大家都只能互相描述這個結晶的樣子,然后互相在腦海中YY出一個形象,這個大家包括所有人:客戶、設計人員、需求人員、編碼人員等等。一直到完工拿這個結晶給客戶,客戶左看三圈,右看三圈。哎呀呀,好像不是我要的那個樣子,你們怎么做成這樣呢???于是大家重新合計了一下,回去再修改了一下這個結晶再拿給客戶,客戶看了一下:嗯,好像是這個樣子。不要高興太早了,過幾天你又被客戶叫過去了:你們弄出來的這個東西不好用,會去再改改... ... ... ...嗯,我想加一些功能... ... ...
????? (我不知道我寫到這里的時候各位看官有沒有興趣繼續看下去,雖然俺寫的不是很累,好歹你也給鵝一點Face搶一個沙發嘛!)
????? 如我上面描述的那樣,一個軟件項目的大概情況就是這樣,按照那本軟件工程的書里面所說或許可以同那個什么“螺旋式上升”掛鉤;但是這種螺旋不是項目管理人員愿意看到的:項目周期加長,成本增加等等,很多問題產生(當然有些螺旋是始終避免不了的)。
????? 軟件這個東西始終不同于修房子,人類從群居以來有了幾千年的修房子的經驗,而軟件開發管理的過程從整個人類學來說也不過幾十年,再來到中國也真正不過幾年。中國人都喜歡熱鬧,那里熱鬧就瞅那里,也喜歡一步登天,考,好歹中國人飛天也是這么幾年的事情,大家急個P.
????? 說了一點廢話,我有點混亂和偏題了,其實我的想法就是一個項目管理人員不能只為了完成項目而完成項目。項目管理人員要真正為客戶考慮,為客戶解決問題,站在客戶的角度考慮問題,從客戶的角度來看這個正在進行中的軟件項目,把客戶的需求變為管理人員的需求(把自己變為客戶人員),拿這些需求去完善和要求項目。這樣才能真正保證這個項目是客戶要的,才能保證客戶使用起來不會有生澀感。才能避免一些螺旋的產生,主動解決問題比消極應戰好。如果項目管理人員不能把自己放在客戶的位置,對于軟件的要求始終都是存在一定差距的。
???? 第二個代表:代表員工的利益
????? 我一直有些看法:軟件產品不是測試出來的,他是制造出來的,測試只是輔助手段。保證軟件產品質量的非常重要因素是一個團隊。軟件是一個智力性的產品,而載體就是人,項目管理的人。
????? 在我看來(根據我這么多年經驗),最能表達軟件質量的是人員的積極性、主動性。人這種動物是非常有惰性的,而且依附性比較強,很多時候都是得過且過;但是當這種動物對什么感興趣的時候這種最能燃燒小宇宙。
???? 而一個項目管理人員要做的就是協調和溝通,提高他們的積極性和主動性,取得他們的信任,了解他們對于自己價值的體現。有正對性的給他們提供相應的利益服務。
?????其實大部分智力性人員一般需要的是兩個方面:一種被需要認可的價值;一種被金錢認可的價值。前者需要導向,這個導向沒有什么好說的,我認為不同的管理人員方法不一樣。后者分為兩個方面工資和項目獎金,工資這塊我就不多說了,我說的是項目獎金問題:
???? 還記得大鍋飯不,沒有項目獎懲制度的項目就是一個大鍋飯,做好做壞一個樣,質量問題很嚴重,沒有項目獎懲制度就是對于項目確少可控制的細節,項目管理人員手中無權,就缺少控制手段。管理,即要管,又要理。項目管理人員手里必須要有權啊,有人事權,財權。胡蘿卜沒有,大棒也沒有哪能做什么事情???
???? 大家出來混其實都是混口飯吃,所以根本就是一個錢,錢啊。一個項目的利益分配方案必須讓項目人員認可,否則改項目就是一個松散型的項目:質量問題、進度問題、溝通問題... ...