綱目開發人員負責設計並規劃組織的變更管理程序,
然後建立會實作該程序的綱目。設計及規劃由下列作業組成:
- 設計狀態轉移模型。狀態轉移模型會識別變更要求從起始至完成所能經歷的狀態。
狀態的範例包括已送出、已指派及已解決。
- 識別使用者的角色,並定義他們在工作流程中的配合方式。
例如,您可能會決定專案經理指派變更要求、
開發人員研究並解決變更要求、品質工程師驗證已解決的變更要求。
- 識別要新增至變更要求記錄類型的欄位,以記錄組織需要的資訊。
Rational® ClearQuest® 提供了多個可立即使用的綱目。一般而言,
綱目開發人員會自訂其中一個綱目,以實作組織的特定變更管理程序。自訂綱目由下列作業組成:
- 新增欄位至變更要求記錄類型。
- 透過新增欄位及控制項(例如按鈕及清單框),
變更記錄表單的外觀。
- 新增狀態及動作至變更要求記錄類型,以反映狀態轉移模型。動作會將變更要求從某個狀態移至另一個狀態。
例如,指派動作會將變更要求從已送出狀態移至已指派狀態。
- 撰寫追蹤點 (hook) Script,以自訂工作流程。追蹤點 Script 是以
Perl 或 Visual Basic 撰寫的程式碼,Rational ClearQuest 在回應特定的使用者動作時,
會執行該程式碼。例如,與欄位相關聯的追蹤點 Script 可能要求使用者輸入指定範圍內的整數。
- 啟用電子郵件通知,每次使用者修改變更要求時,
其他使用者就會收到有關變更的電子郵件。
- 套用套件來新增功能,或使 Rational ClearQuest 與另一個產品整合。
Rational ClearQuest 套件是一組定義(例如欄位、表單控制項和追蹤點),
它們可套用至綱目以快速新增功能。例如,「附件」套件會新增標籤至變更要求的記錄表單,
讓使用者附加相關的檔案。其他套件會新增必要定義,以便與 IBM® Rational ClearCase®、IBM Rational RequisitePro® 和 IBM Rational TestManager 等其他產品整合。