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

這個主題中的圖表說明當在基準線集中建立模組基準線時,鏈結的行為方式。本範例中的基準線集定義包含三個模組。

專案的第一個階段期間,會在每一個模組中建立物件,並在物件之間建立鏈結。負責「模組 1」之資料的小組,會完成專案的第一個階段,並且準備好移至第二個階段。他們在基準線集中建立一條模組基準線。此時,會複製從「模組 2」至「模組 1」的鏈結,以便讓「模組 2」送出的每一條鏈結,都會移至「模組 1」的現行版本,以及移至「模組 1」的基準線,如下圖所示。

建立第一條模組基準線之後的基準線集

當小組使用「模組 2」,且「模組 3」還在專案的第一個階段中運作時,它們應該建立同時指向「模組 1」之基準線和現行版本的鏈結。 當在基準線集中建立「模組 2」與「模組 3」的基準線時,會將複製的鏈結下移到基準線集中,這表示在專案的所有階段中,都會維護可追蹤性。

下列擷取畫面顯示在基準線集中建立「模組 2」的基準線時,鏈結會出現什麼狀況。

建立第二條模組基準線之後的基準線集

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

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

基準線集中所反映的開發階段


意見