寫給程序員的話 - 論項目管理

jopen 12年前發布 | 4K 次閱讀 模擬器 Bug管理

        對于項目管理,對于初期程序員而言,我認為一直屬于一體兩翼。

        一體:以技術為根基。包括了語言、框架、平臺、領域、業務等等,據具體

        兩翼:一為PMP之類的項目管理階段,以及CMMI之類的標準管理;二為以工商管理碩士(MBA)為首的公司管理。

        當個人職業達到一定地步以后,核心在于公司管理(研發、產品、市場、資金、盈利等等),技術則成為基礎。

        我也提出了:在研發中應該注意的三個層次:

        1、上層架構。包括兩方面:一是根據項目需求打通技術路線(以struts架構,或數據庫為核心,或Window消息-響應機制為核心);二是根據“高內 聚,低耦合”原則來確立各個模塊的功能與相互之間的接口。對于架構而言,很多人并不大懂。某些研發人員在給人講架構時候,講了大半個小時,把所有人講的云 里霧里,自己卻還洋洋得意、目中無人,其實是大錯特錯了。實際上真正的優秀架構是通俗易懂的,是你講完后大家感到耳清目明,頭腦清新!

        2、中層設計。主要為基于23種設計模式的設計。設計模式的主要作用在于擁抱變化,無需贅言。

        3、代碼質量。一方面為代碼風格的規范性,另一方面為具備優秀的容錯與排錯機制。前者諸如Windows下的匈牙利命名法、Linux下的下劃線命名法等等;后者如嚴密的如同金字塔的異常機制以及完善的日志機制。

        對于研發而言,基本上形成五路大軍:研發、測試、產品、運維、實施。基本上產品為前軍,需要與市場、客戶等方面相互配合,形成設計,并根據反饋不斷改進; 運維為后軍,為整個產品、項目的穩定、持續運行提供源源不斷的動力;左軍為測試,保證能否產品的穩定運行;右軍為實施,保證產品的市場運行;研發處于中軍 地位,成為五軍的核心與戰略大本營所在,以“居中守正,行以致遠”的姿態推動者五股力量共同前行。


來自:http://blog.csdn.net/wghhdzwzqbx02/article/details/7400094

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!