2.2軟件項目跟蹤和監督
軟件項目跟蹤和監控包括對照已文檔化的估計、約定、計劃評審跟蹤軟件完成情況和結果,基于實際的完成情況和結果調整這些計劃。
在項目經理使用Microsoft Project 2003 標準版做好項目計劃時,將做好的初計劃保存為比較基準;當項目進展到一定階段后可以與比較基準進行比較,得出項目是否按計劃進行,還有多少任務沒有按時完成,多少任務提前完成等等信息。如下圖:
通過這一模塊可對項目進度進行控制與更新。以便于上級更好的掌握各種計劃的進展情況,同時提供多種形式的進度查詢,使領導及時掌握各種任務進展的更新信息。進度更新是更新自己所屬任務的進展以及完成情況,便于上級更好的掌握各種計劃的安排,以保證項目順利進行。
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是一個完整的可視建模方案,開發人員、項目經理、工程師和分析人員可以在提交編程之前對需求和構架進行可視化、理解和改進。利用模型驅動的方法進行軟件開發,可以保證系統的可擴展性、靈活性和可靠性,使您更快更好地創建軟件。