概觀
實作者、測試專家,以及專案管理人員在專案的初始階段、詳述階段、建構階段,以及轉換階段中開發和精製過程中管理使用案例。有效的使用案例管理需要整合文件以記錄使用案例的現行狀態,以提供使用案例的詳細說明。
Rational 的「整合使用案例管理」讓您能使用屬性-例如「優先順序」、「風險」、「狀態」、和「反覆」- 來管理使用案例,只要將 Rose 中的使用案例與 RequisitePro
文件、套件,及需求建立關聯即可。您可以很容易地從 Rose 中的使用案例模型導覽至 RequisitePro 使用案例文件、套件,以及需求。RequisitePro 中的使用案例管理藉由提供下列支援,將深度及關聯式資訊加入至您的 Rose
使用案例:
-
在 Microsoft® Word 文件中使用案例的文字定義
-
事件流程、特殊需求、前置條件,及後置條件的詳細說明
-
事件的使用案例流程中使用案例名稱及動作間的階層式(母項-子項)關係
-
與其他使用案例間,及相關設計特性,與測試計劃間的可追踨性
雖然許多程式開發人員可能會參照 Rose 中的初始開發使用案例,但大部份的分析師喜好在 requisitePro
中開始開發使用案例需求。「整合使用案例管理」讓您能從這兩種工具的其中一種開始進行,然後在另一種工具中建立相關聯的使用案例或使用案例需求。這兩種方法皆提供整合使用案例管理數個簡易功能表選項。
工具步驟
這個文件包含了下列步驟:
-
建立 Rose 及 RequisitePro 工作成果的關聯性
-
管理使用案例屬性及文件
-
從 RequisitePro 建立需求與 Rose
使用案例的關聯性
若要受益於「整合使用案例管理」,您必須首先建立 Rose 模型或套件與 RequisitePro 專案的關聯性。這個模型及套件的關聯為您的使用案例說明和管理建立了可用文件類型和需求類型。然後您可以將使用案例與現有或新的
RequisitePro 使用案例文件和需求建立關聯性。這個需求關聯提供了特定的屬性,以管理使用案例開發。
-
開啟 Rational Rose 模型。
-
請執行下列其中一項:
-
若要建立模型與專案的關聯性,請按一下工具 > Rational RequisitePro >
建立模型與專案的關聯性。會出現「建立模型與專案的關聯性」對話框。
-
若要建立套件與專案的關聯性,用滑鼠右鍵按一下套件,再按一下 Rational RequisitePro > 建立套件與專案的關聯性會出現「建立套件與專案的關聯性」對話框。
-
在專案檔欄位中,按一下瀏覽按鈕。瀏覽並選取 RequisitePro 專案檔(副檔名為 .RQS)。通常,這位於 Program FilesRationalRequisiteProProjects 目錄中的專案子目錄裡。在存取網路型的專案或自訂的本端專案目錄時會有所不同。
-
按一下開啟。RequisitePro.RQS
檔的完整路徑及名稱出現在專案檔欄位中。可用的文件類型及需求類型會列示在其相應的欄位中。
-
在預設文件類型欄位中,按一下下移鍵並從清單中選取文件類型。
這個文件類型,例如「使用案例規格」,決定了 Word 文件的範本,以及該文件中所有需求的預設需求類型。
-
在預設需求類型欄位中,按一下下移鍵並從清單中選取需求類型。 這個需求類型控制了屬性的選擇,例如「優先順序」、「狀態」,以及「反覆」,在管理使用案例時會使用這些屬性。
-
如果在 Rose 模型中您用的是虛擬路徑對映,請選取 Rose 路徑對映。
-
按一下確定,以儲存關聯,並關閉對話框。
請參閱「整合使用案例管理」線上說明的建立模型與專案的關聯性主題。
建立 Rose 使用案例與 RequisitePro 需求的關聯性,使用需求屬性,充份利用使用案例管理。請注意,可能使用需求本文(非需求名稱)來建立此關聯。
建立使用案例與現有需求的關聯性
-
在 Rose 模型瀏覽器目錄樹或使用案例圖解中,用滑鼠右鍵按一下使用案例。
-
從蹦現功能表中選取需求內容 > 建立關聯。會出現「建立需求與使用案例的關聯性」對話框。
-
在類型需求欄位中,選取需求類型,例如 UC,以管理使用案例屬性。
-
從顯示的清單中選取需求,再按一下確定。
-
-
如果需求有名稱但沒有本文,會出現「解析使用案例名稱」對話框,讓您能指定需求本文、使用案例名稱,或為需求本文及使用案例名稱指定您自己的項目。
-
如果現有的需求包含了本文,則本文會更新成 Rose 使用案例的名稱。
會出現一個需求對話框,上面顯示屬性標籤。
-
對需求內容進行變更。
建立使用案例與新需求的關聯性
-
在 Rose 模型瀏覽器目錄樹或使用案例圖解中,用滑鼠右鍵按一下使用案例。
-
從蹦現功能表中選取需求內容 > 新建。在 RequisitePro 專案中會建立一個新的需求。需求本文包含了 Rose 使用案例的名稱。
會出現一個需求對話框,上面顯示屬性標籤。
-
對需求內容進行變更。
-
選取一般標籤,並對需求的一般內容進行變更。請確認為新需求選取了適當的套件。
請參閱「整合使用案例管理」線上說明的下列主題:
-
建立使用案例與新需求的關聯性
-
建立使用案例與現有需求的關聯性
建立使用案例與現有文件的關聯性
-
在 Rose 模型瀏覽器目錄樹或使用案例圖解中,用滑鼠右鍵按一下使用案例。
-
從蹦現功能表中選取使用案例文件 > 建立關聯。會出現「建立文件與使用案例的關聯性」對話框。
-
在類型文件欄位中,為下列清單選取文件類型。
-
從顯示的清單中選取一個文件,再按一下確定。
建立使用案例與新文件的關聯性
-
在 Rose 模型瀏覽器目錄樹或使用案例圖解中,用滑鼠右鍵按一下使用案例。
-
若要建立新文件,請從蹦現功能表中選取使用案例文件 > 新建。RequisitePro 會開啟一個新的文件(其文件類型在 Rose 模型中指定),或開啟與 RequisitePro
專案相關聯的套件。新的文件名稱及檔名會與 Rose 使用案例名稱相符。
-
使用 Word 中的 RequisitePro > 文件 > 儲存 指令來儲存文件。
請參閱「整合使用案例管理」線上說明的建立使用案例與現有文件的關聯性。
使用案例屬性在關聯的 RequisitePro 需求中管理。依預設,在開啟「需求」對話框時,會顯示屬性標籤。您可以使用一般及修訂標籤來檢視需求資訊。此外,您也可以使用可追蹤性標籤,在
RequisitePro 中新增可追蹤性至/自其他需求。如需可追蹤性的相關資訊,請參閱 RequisitePro 線上說明。
若要設定使用案例屬性的值,請執行下列動作:
-
用滑鼠右鍵按一下與需求或文件相關聯的 Rose 使用案例。
-
從蹦現功能表中選取需求內容 > 開啟。會出現需求對話框。
-
在屬性標籤中,為每一個屬性欄位選取或輸入值。
-
按一下確定,以儲存設定,並關閉對話框。
若要開啟與使用案例相關聯的 RequisitePro 需求文件:
-
在瀏覽器目錄樹或使用案例圖解中,用滑鼠右鍵按一下與 RequisitePro 文件相關聯的使用案例。
-
從蹦現功能表中選取使用案例文件 > 開啟。
請參閱「整合使用案例管理」線上說明的下列主題:
若要使用 RequisitePro 使用案例需求在 Rose 模型中建立使用案例,請執行下列其中一項:
-
從 RequisitePro 文件中,將游標置於需求本文中。按一下 RequisitePro> 需求 > 與 Rose 使用案例建立關聯性。
-
從 RequisitePro 視圖或「檔案總管」中,選取希望的需求。按一下需求 > 與 Rose 使用案例建立關聯性。
-
會出現「Rose 使用案例關聯」對話框。
鏈結至 Rose 模型
-
如果「Rose 模型檔」欄位已移入您要使用的模型檔正確路徑,請跳至步驟 3。否則,請在指示的欄位中輸入完整路徑及 Rose 模型檔名稱,或按一下瀏覽以尋找模型檔。
-
按一下套用,開啟 Rose 模型檔。模型中未與需求或文件相關的使用案例會出現在「選取 Rose 項目」清單中。
-
請遵循下列適當程序,繼續建立需求與新的或現有使用案例的關聯性。
建立需求與現有使用案例的關聯性
-
若要在「Rose 使用案例關聯」對話框中使用現有的使用案例,請瀏覽至顯示的 Rose 套件的使用案例,再按一下建立關聯。如果需求本文和使用案例名稱相符,會出現一個確認關聯的訊息。按一下確定,回到「需求使用案例關聯」對話框。程序在此完成。
-
如果使用案例名稱項目與需求本文不同,則會出現「解決使用案例名稱」對話框。請執行下列其中一項:
-
選取需求本文,將 RequisitePro 需求本文套用到 Rose 使用案例名稱。
-
選取使用案例名稱,將 Rose 使用案例名稱套用到 RequisitePro 需求本文。
-
選取其他,然後輸入要套用到 RequisitePro 需求本文及 Rose 使用案例的新項目。
-
會出現一個確認關聯的訊息。按一下確定,回到「需求使用案例關聯」對話框。程序在此完成。
從現有需求建立新的使用案例
-
若要在「Rose 使用案例關聯」對話框中建立新的使用案例,請選取適當的 Rose
套件,然後按一下建立。會出現「建立新使用案例」對話框。使用案例名稱方塊中會依預設顯示選取的需求本文。若要變更新使用案例的名稱,請輸入新的項目。
-
選取新使用案例所在的套件。如果您已在檔案總管窗格中選取了套件,該套件會顯示為預設選項。
-
按一下確定。 會出現一個確認關聯的訊息。按一下確定,回到「需求使用案例關聯」對話框。程序在此完成。
請參閱「整合使用案例管理」線上說明的從需求建立使用案例主題。
|