隨筆-75  評論-193  文章-5  trackbacks-0

              今天忽然想到這個題目----快速高效的開發軟件項目,將個人的一點體會記下來:

          1、需求分析要做的充分,使用原型法和用戶進行溝通,這樣可以更好的把握用戶需求。

          2、架構設計一定要做,解決項目中可能遇到的難點問題,其實架構設計也可以看作一個抽象的過程,從系統需求中抽取出共性的內容,然后進行設計。

          3、多周期迭代,每次迭代的時間控制在兩個星期至一個月,每次迭代結束后一定需要進行測試。要牢記項目經理的職責不是編寫代碼,不是關注編碼的細節,要有全局觀,與用戶要有良好的溝通。

          4、困難的問題、基礎的問題要先解決。

          5、要有測試人員全程參與,并且測試人員對項目的目標、范圍、質量要求與項目主管、用戶理解一致。

          6、確保開發人員理解需要解決的問題后才進行開發,可采用復述法、提問法確保理解。

          7、不要采用大家不熟悉的技術,如果采用,那么需要對該技術盡早預研,并開展培訓工作。

          8、建立一個強有力的、關系融洽的團隊。團隊中最好能有一個技術高手,最好能有一個活躍氣氛的人。

          9、確保能夠有效的溝通,尤其是后期測試人員參與集成測試時。

          10、不要把項目時間排的很滿,要留出機動的時間和資源。

          11、對項目組成員能夠進行考核獎勵。

          12、沒有完美的產品,只有合適的產品。

          13、項目啟動前就編碼規范、溝通方式、在項目中采取何種管理方式等與項目組成員進行溝通。項目組每周召開簡短的例會,討論完成情況,分析存在問題,交流溝通其他技術問題。

          14、不能姑息項目組中犯錯誤的同事,有問題要指出,方式要恰當。

          15、最后一點,不要拘泥于形式,要能夠洞悉項目中已經存在、正在出現、即將發生的問題和風險,并采取適當的方法去解決,最近很喜歡孫子兵法中的一 句話“故兵無常勢,水無常形。能因敵變化而取勝者,謂之神。”。當然這不是說各項知識不需了解,僅憑感覺,這樣是做不好項目的。

          posted on 2008-07-18 21:24 The Matrix 閱讀(536) 評論(0)  編輯  收藏 所屬分類: 隨筆
          <2008年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          隨筆分類(72)

          隨筆檔案(67)

          文章分類(5)

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 景德镇市| 英超| 璧山县| 无棣县| 都昌县| 肃宁县| 茂名市| 墨竹工卡县| 林芝县| 专栏| 乌什县| 绥化市| 漳平市| 三门峡市| 罗定市| 祥云县| 濮阳县| 平度市| 垣曲县| 鄯善县| 广宁县| 仙游县| 怀安县| 汉源县| 宁化县| 凤翔县| 北安市| 泽普县| 无棣县| 甘肃省| 朝阳县| 北流市| 旬邑县| 侯马市| 兴国县| 株洲县| 遵义县| 张家口市| 仪征市| 福清市| 嘉荫县|