在分階段開發中提供可追蹤性的基準線集

這些圖說明在基準線集中建立模組基準線時鏈結的行為。本範例中的基準線集定義包含三個模組。

專案的第一個階段期間,會在每一個模組中建立物件,並在物件之間建立鏈結。負責模組 1 中資料的團隊完成了專案的第一階段,且已準備好進入第二階段。他們在基準線集中建立了模組基準線。如下圖中所示,此時會複製從模組 2 連至模組 1 的鏈結,使得每個來自模組 2 的鏈結都連至模組 1 的現行版本及模組 1 的基準線。

於 Rational DOORS 中建立第一個模組基準線後的基準線集

當針對模組 2 和模組 3 作業的團隊仍在進行專案的第一階段時,他們應會建立連至模組 1 的基準線與現行版本的鏈結。在基準線集中為模組 2 和模組 3 建立基準線時,重複的鏈結會下移至基準線集,亦即會於專案的所有階段中保持可追蹤性。

下列畫面擷取中顯示了在基準線集中建立模組 2 的基準線時,鏈結會發生的變化。

於 Rational DOORS 中建立第二個模組基準線後的基準線集

將任何複製的鏈結都下移至基準線集中,以便讓模組的現行版本之間有鏈結,以及讓模組的基準線之間有鏈結,但現行版本至基準線之間不會有鏈結。當在基準線集中建立「模組 3」的基準線時,就會重複這項作法。開發的第一階段結束時,基準線集現在會提供詳細的專案 Snapshot。

您可以依序針對第二階段、第三個階段等,建立新的基準線集,以便在開發結束時,可以提供各個不同開發階段的詳細圖片。

Rational DOORS 中基準線集內反映的開發階段


意見