準則: 使用 RSx 和 Rational RequisitePro 來管理使用案例
這個準則說明如何使用 RSx 建模環境和 Rational Requisite Pro 來管理專案的使用案例。RSx 代表 RSA、RSD 及 RSM。
關係
主要說明

總覽

在專案的初始、詳述、建構以及轉換階段中,都需要開發及修正使用案例,在這些過程中, 實作人員、測試專員以及專案經理都需要管理使用案例。想要有效地管理使用案例, 必須具備整合的文件,來記錄使用案例的現行狀態,並提供使用案例的詳細說明。 RSx RequisitePro Integration 可讓您使用屬性來管理使用案例,例如優先順序、風險、狀態及反覆, 在 RSx 和 RequisitePro 需求中的使用案例之間建立關聯。

RSx RequisitePro Integration 的主要功能如下:

  • 開啟及瀏覽多個 RequisitePro 專案,可以存取不同層次的詳細資料或視景:需求、套件、視圖
  • 將需求與模型元素建立關聯 - 使用拖放方式或功能表項目,建立直接和間接關聯
  • 從需求建立模型元素 - 將使用案例需求拖曳至模型套件
  • 自訂名稱和文字的同步化原則 - 無、模型優先、需求優先、雙向

雖然許多開發人員比較喜歡在 RSx 中開始開發使用案例,但大多數分析師則喜歡在 RequisitePro 中開發使用案例需求。 RSx RequisitePro Integration 可讓您從任一工具開始,然後在使用案例或使用案例需求之間建立關聯。

RSx RequisitePro Integration 提供兩種關聯類型:直接和間接,皆可用來實作追蹤性。 如果需求和相關聯的模型元素在概念上是相同的項目,就應該採用直接關聯。例如, 您的使用案例需求和使用案例模型元素在概念上可能是相同的使用案例,其差別只是用不同的方式來看而已。 在這種情況下,使用直接關聯最適當。例如,使用案例需求/使用案例模型類型關聯驅動下列工具行為:

  • 將本身拖移至另一方內,以建立直接關聯
  • 將使用案例需求拖曳至模型套件,以建立使用案例模型元素
  • 將使用案例需求拖曳至其他模型元素,以建立追蹤

間接關聯是透過一個作為模型元素 Proxy 的設計需求來實現。在這種情況下,將會在 RequisitePro 專案中建立一項需求,來代表模型元素。然後就可以使用標準的 RequisitePro 追蹤機制,從需求追蹤至該模型元素,或甚至指出有助於滿足那些需求的模型元素。 例如,將 FEAT 需求拖曳至類別,來建立 RequisitePro 可追蹤性,如此將會產生下列效果:

  • 如果沒有 Proxy CLASS 需求存在,則加以建立
  • 如果 Proxy CLASS 需求尚未和類別模型元素直接關聯,則建立其關聯
  • 建立從 CLASS 需求到 FEAT 需求之間的追蹤
  • FEAT 需求就會間接地和類別模型元素關聯

主題:

  1. 在 RSx 中開啟 RequisitePro 專案
  2. 建立需求與模型元素的關聯
  3. 建立相關聯的模型元素和需求
  4. 瀏覽需求追蹤性

其他的工具資訊

在 RSx 中開啟 RequisitePro 專案

  1. 開啟 Rational RSx 模型。
  2. 選擇「視窗 > 顯示視圖 > 其他 > RequisitePro 整合 > 需求瀏覽器」, 或開啟「需求」視景
  3. 按一下視圖工具列上的「開啟專案」按鈕
  4. 瀏覽至 RequisitePro 專案 (.RQS)
  5. 這時會顯示專案、套件、需求與視圖

請參閱線上說明的說明書籍圖示 開啟 RequisitePro 專案

建立需求與模型元素的關聯

  1. 在「需求瀏覽器」中選取一或多個需求
  2. 將選項拖放到「模型瀏覽器」中的目標模型元素上
  3. 這時,這些需求就會和模型元素產生關聯

請參閱線上說明的說明書籍圖示 在現有需求和領域元素之間建立關聯。 

建立相關聯的模型元素和需求

請參閱線上說明的說明書籍圖示 從需求建立領域元素從領域元素建立需求。  

瀏覽需求追蹤性

  1. 在「需求瀏覽器」中,用滑鼠右鍵按一下某個需求,並選擇「開啟需求關聯」
  2. 該需求就會顯示在「需求關聯」視圖中
  3. 視圖中會顯示追蹤從需求往外的項目
  4. 其中有一個按鈕,可以切換顯示追蹤進入需求的項目

請參閱線上說明的說明書籍圖示 需求追蹤性

其他的工具資訊

指導教學:

  • 說明書籍圖示 在需求和模型元素之間建立關聯