一位軟件工程師的軟件過程總結[2]

發表于:2010-04-09來源:作者:點擊數: 標簽:軟件工程師
一位 軟件工程 師的軟件過程總結[2] 軟件測試 核心思想 盡快提交版本 每日創建 持續集成 簡單設計 自動化 單元測試 與重構 基于模型進行工作,自動化生成文檔 自動化檢查代碼規范 自動化生成 java doc 盡快提交版本 衡量進度最直接的方法是可運行的軟件。所

  一位軟件工程師的軟件過程總結[2]  軟件測試

  核心思想

  盡快提交版本

  每日創建

  持續集成

  簡單設計

  自動化單元測試與重構

  基于模型進行工作,自動化生成文檔

  自動化檢查代碼規范

  自動化生成javadoc

  盡快提交版本

  衡量進度最直接的方法是可運行的軟件。所以開發過程一個終極目標是持續快速的提交版本。開發組以最快的速度提交版本,提供測試人員進行測試。經過項目組測試人員測試的版本,同樣以最快的速度提交客戶測試人員進行測試。為達到這個目標,必須建立相應的機制,達到版本的快速持續發布。通過測試得到反饋,而這些反饋能夠驅動開發

  盡快提交版本包括:

  開發人員盡快的將代碼提交到配置管理開發庫中,最長不能超過一天

  開發人員提交的代碼必須是編譯通過的

  開發人員本地代碼與配置開發庫代碼盡量保持一致

  每日創建保證版本的快速全編譯及部署,提供測試人員測試

  每日創建

  開發組每天的工作成果,在每天發布的版本中充分體現。每天晚上進行全版本的編譯發布,第二天測試人員進行測試,將結果反饋給開發組。每日創建的實現完全基于ant實現,通過定時任務每日進行。

  步驟:

  取得vss中最新源代碼

  取得vss中數據庫操縱腳本并運行

  生成ormap

  編譯最新源代碼

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

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