構成テンプレートの定義

構成テンプレートを定義すると、Change Management for Rational® DOORS® が変更管理サーバーを見つけられるようになります。 さらに、このテンプレートでは、インストールされている変更要求プロセスと変更管理機能で使用する概念との対応関係も定義します。

このタスクについて

構成テンプレートを定義するためのヘルプ情報については、該当する変更管理システムのカスタマイズ・ガイドを参照してください。

手順

  1. メインメニューで「変更管理」>「構成テンプレートの定義」>「作成」を選択します。 「構成テンプレート - DOORS」ウィンドウが開き、「ステップ 1: Rational Change Management サーバーの構成」タブが表示されます。
  2. 「テンプレート名」フィールドにテンプレート名を入力します。
  3. 認証方式 (基本アクセス認証と Open Authorization (OAuth) のいずれか) を選択します。
  4. 使用する認証方式に基づいて、以下のいずれかの手順を実行します。
    • 基本アクセス認証
      1. 「変更管理サーバーの URL」フィールドにサーバーの URL を入力します。

        例えば、http://server:port/change/oslc のようにします。

        もう 1 つの有効なオプションとして https もあります。

      2. 「接続」をクリックします。

        変更管理のログイン・ダイアログ・ボックスが表示されます。 システムにログオンして、「構成テンプレート - DOORS」ウィンドウに戻ります。

    • OAuth
      1. 構成テンプレートを作成する前に、「DOORS データベース・プロパティー (DOORS Database Properties)」ウィンドウの「リモート・サービス」タブを使用して、正しいコラボレーション・リンクが追加されていることを確認してください。
      2. 「Rational Change Management サーバー構成」の下で該当するサービス・プロバイダーを選択して、「次へ」をクリックします。

        変更管理サービス・プロバイダーのログが開きます。

      3. 変更管理サービス・プロバイダーにログオンして、「構成テンプレート - DOORS」ウィンドウに戻ります。
  5. 「構成テンプレート - DOORS」ウィンドウのすべての該当するフィールドに値を入力します。
  6. 「次へ」をクリックして、「ステップ 2: 要件変更管理 (Step 2 Requirements Change Management)」タブを表示します。
  7. 「値」セクションのすべてのフィールドに値を入力して、変更管理プロセスに該当する各種状態の値を設定します。

    ラベルではなく、プロセスまたはスキーマで定義されている各状態の名前を使用してください。

  8. 使用している変更管理システムに基づいて、以下のいずれかの手順を実行します。
    • Rational Change を使用している場合は、次の手順に進んでください。
    • Rational ClearQuest を使用している場合は、以下のようにします。
      1. 「アクション属性の適用」「ClearQuest の場合」にチェック・マークを付けます。
      2. レコードを適用済み 状態に移す ClearQuest アクションの名前を入力します。
      3. 「アクション属性のレビュー」でレコードをレビュー 状態に移す ClearQuest アクションの名前を入力します。
      4. 次の手順に進みます。
    • Rational Team Concert を使用している場合は、以下のようにします。
      1. 「Rational Team Concert の場合」にチェック・マークを付けます。
      2. 「アクション属性の適用」でプロセスの作業項目を適用済み 状態に移す Rational Team Concert アクションの名前を入力します。
      3. 「アクション属性のレビュー」で作業項目をレビュー 状態に移すアクションの名前を入力します。
      4. 用意されているプロセス・テンプレートのいずれかを使用している場合は、「状態属性」フィールドに rtc_cm:state と入力します。 または、独自のプロセスを作成した場合は、状態が含まれている属性の名前を入力します。
      5. 次の手順に進みます。
  9. 「RCR 送信フォーム」フィールドで、要件変更要求で使用する変更管理プロセスに該当する送信フォームを選択します。
  10. 「競合する場合の提案動作」フィールドで以下のいずれかのオプションを選択します。
    • 何も実行しない
    • ユーザーに対し競合を警告する: 競合が発生する変更をユーザーが実行しようとすると、警告メッセージが表示されます。 ユーザーは、変更を実行することも、キャンセルすることもできます。
    • 変更を防止する: ユーザーは、競合が発生する変更を実行できなくなります。
    注: 「何も実行しない」以外の設定を選択すると、モジュールを開いて編集するときに、わずかな遅延が発生します。
  11. 「RCR 記録レポートの表示」オプションを選択して、RCR 記録レポートを表示します。
  12. Rational DOORS Web Access の「要件変更管理」ページで「拒否 (Reject)」ボタンを有効にするには、「DWA」「「拒否」ボタンを有効にする (Enable Reject button)」を選択します。
  13. 「次へ」をクリックして、「ステップ 3: 要件の実装 (Step 3 Requirements Implementation)」タブを表示します。
  14. どのフィールドでも、実装要求で使用する変更管理プロセスに該当するオプションを選択してください。
  15. 「次へ」をクリックして、「ステップ 4: 要件収集 (Step 4 Requirements Gathering)」タブを表示します。
  16. 要件収集時に使用する Open Services for Lifecycle Collaboration (OSLC) スタイルの照会ストリングを「デフォルト照会ストリング」フィールドに入力します。

    要件収集機能を使用していない場合は、この手順をスキップします。

  17. 「次へ」をクリックして、「ステップ 5: 完了 (Step 5 Finish)」タブを表示します。
  18. 「テンプレートの要約」で、作成した選択項目を確認し、以下のいずれかの手順を実行します。
    • 情報が正しい場合は、「完了」をクリックして、構成テンプレートを保存します。
    • 情報を訂正する必要がある場合は、「戻る」をクリックして、該当するタブに戻ります。 その後、必要な訂正を加えます。

フィードバック