軟件開發的項目管理 (3)

發表于:2009-12-16來源:作者:點擊數: 標簽:
軟件 開發 的項目管理 (3) 項目管理軟件 關鍵字:實施關鍵 5.2測試與開發同步進行,在部分組件編寫完后就進行開發 測試工具 。 5.3 測試計劃 執行中的注意事項 5.3.1 由測試員發現的 缺陷 分給開發工程師修改糾錯。 5.3.2 修改完畢由測試員先進行初步 質量

      軟件開發的項目管理 (3)  項目管理軟件

  關鍵字:實施關鍵

  5.2測試與開發同步進行,在部分組件編寫完后就進行開發測試工具。

  5.3 測試計劃執行中的注意事項

  5.3.1 由測試員發現的缺陷分給開發工程師修改糾錯。

  5.3.2 修改完畢由測試員先進行初步質量驗證 (Smoke Test), 通過后才能由開發工程師送進原代碼的提交庫。

  5.3.4 每次任何影響到其它組件的程序糾錯改動, 不僅是經過改動的程序要重新測試, 任何可能受到影響的其它組件或程序也必須重測 (Regression Test)。

  5.3.5發行前要進行全程測試 (Full Test Pass)。

  5.4 測試的內容:

  1.確定測試的優先級別

  2。函數模塊

  3。功能模塊

  5.5 測試的結果:

  1.bug的數量(平均每50行就有一個)

  2.代碼的覆蓋率(代碼的執行路徑)

  5.6 測試不到的地方未知錯誤要進行出錯處理

  六 實施關鍵

  設計在先,編碼在后

  沒有設計規范書就不寫一行編程碼

  所有的編碼要有員工之間的互相審核

  所有的編碼在加入整體匯編前必須在開發工程師的機器上先匯編

  “吃你自己的狗食”: 產品發行前全體團隊成員要自己使用尚未完善的產品,并報告缺陷。

  專門的匯編團隊負責整個產品的建造并每天進行匯編。任何造成匯編失敗的編程必須寫此程序的工程師立 即修改糾錯 (Fix Bug)。

  整個公司所有團隊使用統一的缺陷報告數據庫工具. 但每個團隊掌握控制自己的數據庫. 任何問題都通過缺陷數據庫來跟蹤。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97