3 軟件開發過程管理
3.1需求管理
系統采用IBM Rational RequisitePro進行軟件需求管理。IBM Rational RequisitePro利用了被廣泛應用和熟悉的Microsoft Word工具來簡化需求的獲取。雖然文檔有助于需求的獲取,但它不是對信息進行優先級排序和組織的佳環境,而這些活動在使用數據庫時卻可以達到佳效果。通過鏈接需求文檔和數據庫,IBM Rational RequisitePro將兩者的佳功能結合在一起。
這個獨特的結構充分利用了數據庫的強大功能和Word的易用性,以便有效的進行需求管理。IBM Rational RequisitePro中的文檔不是簡單地將需求從數據庫中輸入或輸出。它們包含當前新的需求信息,使您可以在熟悉的Microsoft Word環境中對需求進行修改。Word文檔中的需求被動態鏈接到數據庫中存儲的補充需求信息。數據庫和文檔被鏈接在一起,只需簡單地在數據庫中雙擊需求,可啟動Microsoft Word,將您直接帶到書寫該需求的文檔上下文環境中。借助數據庫,用戶可以用符合需要的結構將需求信息組織起來,并確定其優先級、鏈接需求并跟蹤變更。
3.2軟件設計
系統采用IBM Rational Rose進行軟件設計。IBM Rational Rose是一個完整的可視建模方案,開發人員、項目經理、工程師和分析人員可以在提交編程之前對需求和構架進行可視化、理解和改進。利用模型驅動的方法進行軟件開發,可以保證系統的可擴展性、靈活性和可靠性,使您更快更好地創建軟件。
3.3軟件測試管理
系統采用IBM Rational TestManager進行軟件測試管理,它是測試人員的桌面。測試人員與團隊成員用它來計劃、管理、組織、執行、評估以及報告個別測試用例或整個測試計劃。利用它可以控制所有類型的測試活動-從手工回歸測試到缺陷跟蹤,直到擴展的自動化壓力測試。通過集中控制測試流程并輕松共享測試結果,IBM Rational TestManager提高了整個開發生命周期的測試效率。
3.4軟件變更和配置管理
3.4.1軟件變更管理
系統采用IBM Rational ClearQuest進行軟件變更管理。IBM Rational ClearQuest是一個強大而高度靈活的缺陷和變更跟蹤系統,能在整個開發周期內捕獲、跟蹤并管理各種類型的變更請求,幫助用戶以更高的效率交付出更高質量的軟件。無論用戶使用的平臺是Windows、UNIX或是Web,可完全自主定制界面和工作流引擎來適應任何開發流程,并可任意擴展來支持任何規模的項目。