在複式專案中,不同的團隊平行使用一組資料。舉例來說,您可能有一份使用者需求文件、系統需求文件,以及測試文件, 且所有文件彼此相依。理論上,在專案生命週期中,文件會歷經數個漸進式階段,每一個完成並登出之後, 下一個階段才會開始。舉例來說,分析師在階段 1 中建立使用者需求。 那些使用者需求是工程師所建立的系統需求和測試人員所開發的測試的基礎。當這項程序完成,並核准結果時, 專案會移至下一個漸進式階段。然後,程序重新開始。
不過,在正式作業環境中,程序未必執行得那樣平順。分析師必定先比工程師完成階段 1, 工程師必定先比測試人員完成階段 1。該週期會使得專案經理難以抉擇。他們必須決定已備妥進行的團隊是否可以移至專案中的下一個階段, 或是那些團隊應等到所有團隊都備妥才行。
在大部分專案中,時間是一個決定因素,且專案必須繼續。但是等所有團隊都備妥才繼續, 可能造成錯誤,並增加專案規劃和管理的難度。在 IBM® Rational® DOORS® 中, 這個問題的解決方式是團隊完成一個階段,即可以移至下一個階段; 會保留唯讀的完成階段記錄。其他團隊可以存取及建立指向該資訊的鏈結。當不同的團隊完成與該階段相關聯的文件時, 他們可以將文件新增至集合中。
作為團隊成員,您建立鏈結,然後追蹤那些鏈結以追蹤專案的變更,以便在專案中的需求之間建置關係。這種可追蹤性能識別變更如何影響它們所鏈結的需求。
藉由里程碑結束時的智慧型可追蹤性,您會建立一份不單是需求還有其間關係的記錄。您也可以在不同時間登出/登入屬於相同漸進式階段的文件, 並追蹤該活動。這項功能讓專案的規劃和管理變簡單,讓您的專案歷程更加清晰明瞭。
如果要實作智慧型可追蹤性,請使用基準線集。基準線是模組的唯讀 Snapshot。您可以建立個別模組的基準線, 或將模組群組建立成基準線集。基準線集是您為了專案規劃與管理目的,而視為單一單元的基準線群組。為了維護您專案中的智慧型可追蹤性, 在您建立模組的基準線時,請使用基準線集。
提示:您也可以同時為一個大型的模組群組建立基準線,以使用基準線集來減少管理作業。