Rational 統一過程將 UCM 定義為 "在軟件系統開發(從需求到發布)的過程中管理變更的Rational 軟件的方法。UCM跨越了整個開發生命周期,定義了如何管理需求、設計模型、文檔、組件、測試用例以及源代碼的變更"。
在Rational SDP中支持UCM開發環境的工具是 ClearCase 和IBM? Rational?ClearQuest?。 ClearCase 提供一個安全的用于存儲項目工件的存儲庫。它支持并行開發。它管理開發過程中所有的工件,從設計模型和代碼到對由于執行一些活動而發生變更的工件的測試。此外,它還為開發過程中的相關行為提供可追蹤性,比如調試一個缺陷或實施一個改進請求。ClearQuest提供了缺陷和變更跟蹤以及報告功能,報告功能使項目團隊的每一個人都可以了解開發生命周期中的任何點上的實時項目狀態。
我正在使用什么工具?
在本文中,我們將使用 ClearCase 的 UCM 模式去建立一個項目,我們將會使用以下工具: