衝突偵測與解決

Change Management for Rational® DOORS® 會在檢閱與 apply 狀態期間,自動偵測大部分的衝突。在檢閱期間,只會在所選 RCR 中偵測衝突。在 apply 期間,則會在所有經核准的 RCR 上偵測衝突。
當 Change Management for Rational DOORS 檢查衝突時,會出現下列其中一種狀況,視範本的配置情形而定。

如需相關詳細資料,請參閱定義配置範本解決需求變更要求衝突

衝突

下列範例顯示衝突:
  • 針對同一個物件或模組提出了兩個以上的提案。 這些提案可能相互衝突,或可能與順序有關。
  • 針對同一個物件核准了多個 RCR,同時在任何 RCR 上的變更類型皆為 Delete
  • RCR 重疊變更了 Rational DOORS 屬性。
  • 兩個 RCR 獲核准變更需求的物件文字。 如果兩個 RCR 都是在沒有修訂的情況下套用,第二個套用的 RCR 會改寫第一個。同樣地,可能會有一個 CR 要求將子物件新增至需求 X,而另一個 CR 要求刪除需求 X 的情形。如果套用了後者,則不得套用前者。
  • 並非所有的變更都是使用 Change Management for Rational DOORS 來完成。變更管理功能無法偵測到手動變更。舉例來說,可能有一個針對需求所提交的 RCR。在套用 CR 之前,某人未使用變更管理功能而手動修改了需求。在此情況下,當套用 CR 時,它可能會改寫其他變更,因為這兩者並不相關。

然而系統無法偵測到所有衝突,因此必須手動檢查衝突,以評估變更的語意。 請參閱解決需求變更要求衝突。 請使用 RCR 衝突報告,識別系統無法偵測到的衝突。請參閱執行 RCR 衝突報告


意見