前段時間的那次培訓中有一個話題引起了一些爭議,這里我想就這個話題隨便寫幾句。
那個話題的內容是因為我舉了一個例子,說:一些國內項目團隊中,項目組成員的重要性超過了項目經理乃至技術總監,因為,如果項目經理或者技術總監出了意外,項目進度不會受到影響,而如果一個開發人員出了意外,他所開發的模塊,就沒有人能夠接手了。
當時就有人說,國內的大多數公司不是這樣的,項目組中任何一個人走了都沒問題,因為任何一個部分,這個項目經理/技術總監都能一個人完成。
其實,這里面出現爭議的原因是因為我和他討論的內容的關注點出現了偏差,我提到的是項目的可持續性,另外,項目的規模也有一定的差異。我當年那個項目組出現這樣問題的原因,是因為項目復雜度較高,規模較大,其內容不是一個人或者幾個人能夠全面掌握的,必須有多人的配合協作才可能完成。
而這個朋友提到的基礎是因為他們是做電力控制系統開發的,基本上項目的規模和項目組成員人數不會過大。
另外,公司形成的基礎對這個也有影響,具體的就不再這里討論了,因為詳細說起來,內容會非常得多。
而這兩種管理又涉及到我blog中曾經提到的我所定義的強勢項目經理和弱勢項目經理的區分問題。
我認為如果讓這種組員工資超過項目經理沒問題
其實大公司可能會讓組員輪流做一個項目 2008-05-02 11:57:46作者回復 同時,這并不代表這個技術人員的收入就應該超過項目經理。<br />青潤自以為:項目經理的相對高工資,并不是發給他一個人的,是針對他的整個項目組的,為什么給你高工資,就是讓你有能力在需要的事情請你的組員吃頓飯,聊聊天,喝杯茶!呵呵 #dbaio 發表于2008-05-01 23:40:10 IP: 58.19.99.* 很多項目都采用層次結構的小組制,而不是扁平結構,
每個管理者的直接下屬不超過五人,
每個管理者負責對內管理與對外協調兩部分工作
另外,管理者不但要懂得軟件工程方法,人員管理手段,
更重要的是需要完全理解所承擔UNIT的業務邏輯,實現方法,及外部接口,這也是對人員風險控制的一種方案,
我有時候還做結對編程,就是一個任務分給兩個人,
如果出現你所說的情況,那是不正常的,那是管理上有嚴重偏差了,
軟件開發項目管理,也沒什么可神秘的,
和當兵打仗一樣,營長死了,副營長補上,
副營長死了,一連長上,一連長死了,二連長上,
技術兵死了,讓他助手上,
他助手死了,從別的部隊借人上,
邊干邊培養新生力量
2008-05-02 11:55:53作者回復 我文中說的是:這是國內一些項目的管理模式,并不是全部的,也不是最好的,只是存在的現狀描述!<br />你所說的方式,說實話,也有其弊端,那就是:當官的太多了。每5個里面就要有一個管理者,討論起問題來,估計扯皮的事情一定非常多的,呵呵,中國人的扯皮本事是相當大的。<br />這里討論的就是現狀,具體如何解決,什么才是最好的組織管理模式,應該是根據客戶實際情況來進行分析,定義的,而不是某一種形式就一定是最好的,解決一切問題的——這種模式也是不存在的——我私下里認為。 #lixiaohuprogram 發表于2008-05-05 15:04:09 IP: 125.76.177.* 無論項目總監還是組長,成員,缺一都可以,感覺前期的需求分析,項目整體設計方案,軟件設計方案,項目技術設計方案以及項目進度管理才是最重要的,只要原始的設計完整詳細,后期的人員就很容易接手某一模塊的開發
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/