Skip to main content

BAのビジネスコンテキストに基づいたワークフローのコントロール

2 タスク

15 分

Visible to: All users
初級 ケースマネジメント Constellation 日本語

シナリオ

顧客がロードサイドアシスタンスをリクエストすると、マネージャーは、その顧客がロードサイドアシスタンス保障に登録しているか手動で確認します。 プロセスの効率性を高めるには、GoGoRoadの利害関係者はこのステップを自動化する必要があります。 そのために、GoGoRoadのメンバーがすべてのアシスタンスリクエストを行う必要があるというビジネス要件に同意しています。

GoGoRoadプロジェクトのPegaビジネスアーキテクトとして、GoGoRoadメンバーシップの確認など、デシジョンシェープを使用して手動の意思決定を自動化できることを説明します。 ビジネスロジックはデシジョンシェープに含まれており、ワークフローのパスを制御し、業務効率を向上します。

プロジェクトの別のPegaビジネスアーキテクトは、すでにManagerペルソナをValidationステージから削除しており、CSRがGoGoRoadのメンバーシッププログラムに顧客を登録できるようにApproval Rejectionステージを設定しました。

ユーザーストーリー

私はGoGoRoadマネージャーとして、GoGoRoadのロードサイドアシスタンスプログラムにおける顧客登録の確認プロセスを自動化し、ロードサイドアシスタンスのリクエストの処理を効率化したいと考えています。

システムアーキテクトが文書化したテクニカルノート

  • Approve/Requestステップは、Validate requestプロセスから削除されます。
  • Validate requestプロセスは、Validate requestデシジョンシェープとApproval Rejectionステップへの変更で構成されています。
  • Validationステージデシジョンシェープは、以下のビジネスロジックを使用します。
    • 顧客がGoGoRoadに登録している場合、ワークフローはプライマリーパスで続行されます。
    • 顧客がGoGoRoadに登録していない場合、ワークフローはApproval Rejectionステージに進みます。

以下の表は、チャレンジに必要なログイン情報をまとめたものです。

ロール ユーザー名 パスワード
ビジネスアーキテクト author@gogoroad pega123!
補足: 練習環境では、複数のチャレンジの完了をサポートする場合があります。 その結果、チャレンジのウォークスルーに表示される設定は、お客様の環境と完全に一致しない場合があります。

このチャレンジを完了するには、Pegaインスタンスを起動する必要があります。

起動には5分ほどかかることがありますので、しばらくお待ちください。

チャレンジ ウォークスルー

詳細なタスク

1 デシジョンシェープを追加し、ステージをValidate requestプロセスに変更する

    1. チャレンジのPegaインスタンスに、以下のログイン情報を入力します。
      1. User nameフィールドに「author@gogoroad」と入力します。
      2. Password フィールドに「pega123!」と入力します。
    2. App Studioのナビゲーションペインで、「Case types」>「Assistance Request」をクリックして、「Assistance Request」ケースタイプを開きます。
    3. ValidationステージでValidate requestプロセス上にカーソルを置き、「Configure process」アイコンをクリックして、プロセスモデラーを開きます。
      The Process modeler icon
    4. 「Add a flow shape」>「Decision」をクリックし、Validate requestプロセスにデシジョンシェープを追加します。
      Add a decision shape to flow
    5. デシジョンシェープで、ラベルをダブルクリックし、Validate request入力してデフォルトのラベルを交換します
    6. 「Add a flow shape」>「Automations」>「Change to a Stage」をクリックし、Change Stageオートメーションを追加します。
      補足: デフォルトでは、フローシェープはプロセスモジューラーの中央に追加され、オーバーラップすることがあります。 必要に応じてシェープを移動し、プロセスを分かりやすくします。
    7. Change to a specific stageオートメーションシェープへの変更でラベルをダブルクリックして、「Change to Approval Rejection」と入力します。
    8. Change to Rejection Stageシェープの右側のプロパティペインにあるStageリストで、Approval Rejectionを選択します。
    9. プロセスモデラーキャンバスで「Validate request」Approve/Rejectシェープをクリックして、次にツールバーの「Delete」アイコンをクリックしてシェープを削除します。
      Highlighting the Trash icon
    10. エンドシェープをポイントするValidate requestコネクターを右クリックし、次に Delete
    11. スタートシェープから取得するコネクターをクリックします。
    12. スタートシェープからの矢印をValidate requestデシジョンシェープにドラッグします。
      The connector stretching from the Start shape to the Validate request Decision shape

2 Validate requestデシジョンシェープを設定する

  1. プロセスモデラーキャンバスで、Validate requestデシジョンシェープをクリックして、右側のプロパティペインを開きます。
  2. Validate requestデシジョンシェープのプロパティペインで、Whenリストの「Custom condition」がアクティブに選択されていることを確認します。
  3. 「When」リストの右にある歯車アイコンをクリックしてConfigure conditionダイアログボックスを表示します。
  4. 最初のFields リストで、Fields >「Customer(AR)」>「Enrollment」をクリックします。
    Comparator リストの値はデフォルトで「true」になります。
  5. 「Submit」をクリックします。
  6. Validate requestデシジョンシェープのプロパティペインにあるGo toリストで、[End]を選択します。
  7. Otherwise go toリストで「Change to Approval Rejection」を選択します。
    The Validate request Custom Condition
  8. 右上隅で、「Save」をクリックして、変更を適用します。
  9. プロセスモデラーキャンバスのヘッダーで「Stages & Steps」をクリックして、ケースライフサイクルに戻ります。
    Highlighting the Stages & steps button of the Process modeler

作業の確認

  1. 「Assistance Request」ケースタイプで、「Save and run」をクリックして新しい「Assistance Request」ケースを作成します。
  2. Identify issueステップで、Service typeを選択し、「Next」をクリックします。
  3. Identify Customer ステップで、ロードサイドアシスタンス保障に未加入の顧客である[email protected]を選択し、「Next」をクリックします。
    Selecting sboucher@example.com as the Customer.
  4. Enter payment informationステップの先までケースを進め、「Prompt for enrollment」ビューを表示します。
    Progressing to the request for enrollment.
  5. ウェブポータルの左上隅で、「Create」アイコンをクリックし、新しいAssistant Requestケースを作成します。
  6. Identify Customerステップで、ロードサイドアシスタンス保障に加入中の顧客である[email protected]を選択します。
  7. Enter payment informationステップの先までケースを進め、「Select services performed Assignment」を表示します。
    The Case progressing to the Select services performed Assignment.

このチャレンジは、下記のモジュールで学習したことを実践するための内容です。


このモジュールは、下記のミッションにも含まれています。

If you are having problems with your training, please review the Pega Academy Support FAQs.

このコンテンツは役に立ちましたか?

改善できるところはありますか?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice