Skip to main content

ケースライフサイクルの設計

8 タスク

30 分

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

シナリオ

「MyTown」の市長は住民のエンゲージメントを高め、提起された問題への行政のレスポンスを向上させたいと考えています。

この目標を達成するため、サービスコーディネーターは行政サービスで解決できるサービスのリクエストを住民に提出してもらいたいと考えています。 プロセスを開始するために、市長とサービスコーディネーターは、サービスリクエストの提出、検討、完了のためのワークフローのアウトラインを示しており、リクエストを管理するためのサービスリクエストのケースタイプを作成しました。

MLP1では、住民はウェブポータルでサービスリクエストを作成し、サービスコーディネーターはユーザーポータルでリクエストを確認し、部門マネージャーとサービスコーディネーターはウェブポータルでリクエストを解決します。 MLP2には、住民、サービスコーディネーター、および部門マネージャーは、モバイルチャネルでサービスリクエストケースを対話操作するオプションがあります。

補足: このチャレンジのフレームワークでは、Pega Platform™のConstellationアーキテクチャを使用します。 従来のUIアーキテクチャでこのチャレンジを実践するには、バージョン8.7のチャレンジ「ケースライフサイクルの設計」を参照してください。

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

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

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

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

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

詳細なタスク

1 ケースライフサイクルビューで項目を非表示にする

  1. チャレンジのPegaインスタンスに、以下のログイン情報を入力します。
    1. User nameフィールドに「author@mytown」と入力します。
    2. Password フィールドに「pega123!」と入力します。
  2. App Studioナビゲーションペインで、Case Types > Service Requestをクリックして、サービスリクエストのケースライフサイクルを表示します。
  3. ケースライフサイクルで、「View: Steps, Personas, Data, Releases (All)」メニューをクリックして、チェックボックス項目のリストを表示します。
    Steps, Personas, Data, Releases list on the case life cycle
    補足: ベストプラクティスとしては、最初にケースライフサイクルを高いレベルで定義し、ペルソナ、チャネル、データオブジェクトを特定するのに役立てます。 ペルソナとデータは現時点では非表示にします。
  4. 「Personas」チェックボックスをオフにすると、ケースライフサイクルの「Personas & Channels」セクションが非表示になります。
  5. 「Data」チェックボックスをオフにすると、ケースライフサイクルの「Data & Interfaces」セクションが非表示になり、「Releases」チェックボックスの選択が自動的に解除されます。
  6. メニューの外側をクリックして「View: Steps, Personas, Data, Releases」メニューを非表示にします。

2 ReviewステージとResolutionステージを追加する

  1. Createステージの右側で「Stage」をクリックし、2番目のステージを追加します。
    Add a stage to the case life cycle
  2. 表示されるテキストボックスに「Review」と入力して2番目のステージ名を追加し、コンテクスチュアルプロパティペインを右側に表示します。
  3. コンテクスチュアルプロパティペインのGeneralタブで「Automatically move to next stage」を選択して、Reviewステージが完了したときにケースが自動的に進むようにします。
    stage transitions
  4. レビューステージの右側で「Stage」をクリックし、3番目のステージを作成します。
  5. 表示されるテキストボックスに「Resolution」と入力して、第3ステージの名前を追加し、コンテクスチュアルプロパティペインを右側に表示します。
  6. コンテキスチャルプロパティペインのGeneralタブで、「Resolve the case」を選択して、Resolutionステージが終了したときにケースを自動的に完了します。

3 Createステージの作成

  1. CreateプロセスのCreateステージにあるWorkflowタブで、Createステップにカーソルを合わせてDelete をクリックして、Createステップを削除します。 
    Delete the Create step
  2. Form Stepをクリックしてマルチステップフォームにステップを追加します。
  3. 表示されるフィールドに「Report problem」と入力します。
  4. 「Form Step」をクリックしてマルチステップフォームにステップを追加します。
  5. 表示されたフィールドに「Identify location」と入力します。
  6. 「Form Step」をクリックしてマルチステップフォームにステップを追加します。
  7. 表示されたフィールドに「Identify submitter」と入力します。
  8. 「Form Step」をクリックしてマルチステップフォームにステップを追加します。
  9. 表示されるフィールドに「Request updates」と入力します。

4 Reviewステージの開発

  1. Reviewステージで「Process」にカーソルを合わせ、「Step」をクリックして、ステップタイプを選択します。
  2. 「Collect information」をクリックして、ユーザー入力を収集するステップを追加します。
  3. Collect informationフィールドに「Schedule repair」と入力して、ステップに名前を付けます。
  4. Reviewプロセスをクリックし、「Review submission」と入力してプロセスラベルを置き換えます。
    補足: 新しいプロセスが作成されると、Pega Platform™ではステージ名に基づいてプロセス名が自動的に割り当てられます。 デフォルトのプロセス名は、プロセスの最初のステップを作成した後に変更できます。
    Rename the review submission process

5 Resolutionステージの作成

  1. Resolutionステージで、「Process」にカーソルを合わせ、「Step」をクリックしてステップタイプを選択します。
  2. 「Collect information」をクリックして、ユーザー入力を収集するステップを追加します。
  3. Collect informationフィールドに 「Perform repair」と入力して、ステップに名前を付けます。
  4. Resolutionプロセスをクリックして「Resolve issue」と入力し、プロセスラベルを置き換えます。
  5. 「Step」>「Approve/Reject」をクリックして決定タスクを追加し、「Perform repair」の下に意思決定タスクを追加して「Approve/Reject」ステップを表示し、ケースライフサイクルにオルタネートステージを追加します。
    Add an Approve/Reject step
  6. Approve/Rejectフィールドに、「Review repair」と入力してステップに名前を付けます。
  7. 「Step」をクリックして「Resolution」ステージに3番目のステップを追加します。
  8. 「More」をクリックして、「Processes」「User actions」、および「Automations」という3つのステップタイプカテゴリーを表示します。
  9. 「Automations」をクリックして、システムによって自動的に実行または処理されるステップを表示します。
    Add an automation step
  10. 「Send email」>「Select」をクリックして、事前設定されたメールを自動的に送信するステップを追加します。
    Select send email automation step
  11. 「Send email」フィールドに「Send repair confirmation」と入力して、ステップに名前を付けます。
  12. 右上の「Save」をクリックします。 「Service Request」ケースライフサイクルが、作成されたステージとステップとともに表示されます。
    Case life cycle
  13. ケースタイプのナビゲーションバーで、右上のconfiguration issuesアイコンをクリックしてDraft process warningsダイアログボックスを表示します。
    7 errors alert
    補足: ダイアログには、プロセス内の構成が不完全なステップがあると、そのつど警告が表示されます。 警告の数は、ケースライフサイクルを構成することで変化します。 これらの問題は後続の課題で対処するため、警告は無視します。
  14. Close modalをクリックして、ケースライフサイクルに戻ります。
    Draft process warnings modal with Close modal icon highlighted in the top-right corner

6 MLP 1のペルソナとチャネルを特定する

  1. ケースライフサイクルの左下隅で、「View: Steps」メニューをクリックして、チェックボックス項目のリストを表示します。
  2. 「Personas」および「Releases」チェックボックスを選択すると、ケースライフサイクルの「Personas & Channels」セクションが表示されます。
  3. Createステージの「Personas & Channels」セクションで、「Persona」>「New persona」の順にクリックしてNew Personaダイアログボックスを表示します。
    The New persona dialogue box.
  4. 「Persona name」フィールドに「Resident」と入力します。
  5. 次の行で、新しい「Resident」ペルソナの画像を表すアイコンをクリックします。
  6. 「Submit」をクリックしてNew Personaダイアログボックスを閉じ、デフォルトで追加された「Resident persona」および「Web Portal」チャネルを表示します。
    補足: ペルソナ名またはアイコンを更新するには、App StudioナビゲーションペインでUsers > User Management > Personasタブを選択します。 更新するペルソナの名前をクリックし、Configurationタブを選択します。 更新が行われたら、「Save」をクリックします。
  7. 「Web Portal」チャネルをクリックして、右側に設定ペインを表示します。
  8. 設定ペインの「Additional details」セクションでRelease リストをクリックし、「MLP 1」をクリックします。 MLP 1タグは、「Case Designer」の「Web Portal」チャネルに表示されます。
    Contextual panel
  9. 手順3~8を繰り返して、Reviewステージに「Services coordinator」という新しいペルソナを追加し、Web Portalに「MLP 1」をタグ付けします。
  10. Resolutionステージで、「Persona」>「Manager」の順にクリックして「Manager」ペルソナを追加します。
  11. 手順7~8を繰り返して、「Managers Web Portal」チャネルに「MLP 1」をタグ付けします。
  12. Resolutionステージで、「Persona」>「Services coordinator」の順にクリックして「Services coordinator」ペルソナを追加します。
  13. 手順7~8を繰り返して、「Services coordinator Web Portal」チャネルに「MLP 1」をタグ付けします。
    Personas and channels
  14. 右上にあるSaveをクリックします。 これで、MLP 1のペルソナとチャネルが作成されました。

7 MLP 1のペルソナとチャネルを特定する

  1. 「Create」ステージでは、Residentペルソナで、「Channel」>「Mobile」の順にクリックして、「Resident」ペルソナにモバイルチャネルを追加します。
  2. 選択したUser Mobile Appチャネルを使用して、設定ペインの「Additional details」セクションでReleaseリストをクリックし、「MLP 2」をクリックします。
  3. 手順1~2を繰り返して、各ペルソナのモバイルチャネルに「MLP 2」を追加してタグ付けします。
    Personas and channels
  4. 右上にあるSaveをクリックします。 これで、MLP2のチャネルが作成されました。

8 MLP 1のデータオブジェクトを特定する

  1. ケースライフサイクルの左下隅で、「View: Steps, Personas, Releases (All)」メニューをクリックして、チェックボックス項目のリストを表示します。
  2. リストで、Data チェックボックスを選択して、ケースライフサイクルの「Data & Interfaces」セクションを表示します。
  3. Createステージの「Data & Interfaces」セクションで、「Data」>「Data object」>「New data object」の順にクリックしてNew data objectダイアログボックスを表示します。
    Add a new data object to the case life cycle
  4. 「Name」フィールドに「Request type」と入力します。
  5. 「Submit」をクリックしてNew data objectダイアログボックスを閉じ、デフォルトで追加されている「Request type」データオブジェクトおよび「Pega システムオブレコード」を表示します。
  6. 「Pega」をクリックして、右側に構成ペインを表示します。
  7. 設定ペインの「Additional details」セクションでRelease リストをクリックし、「MLP 1」をクリックします。
    Configuration pane for the Pega SOR with Configure release icon highlighted
  8. 手順3~7を繰り返して、Personデータオブジェクトを「MLP 1」タグが付けられたCreateステージに追加します。
    Data & Interfaces
  9. 右上にあるSaveをクリックします。 これで、MLP 1のデータオブジェクトとインターフェイスが作成されました。

作業の確認

  1. Workflowタブの右上の「Save and run」をクリックして変更を保存して新しい「Service Request」ケースを作成します。
  2. 「Report problem」ビューで、「Next」をクリックして、次のビューに進みます。 
    Create
  3. 「Identify location」ビューで、「Next」をクリックします。
  4. 「Identify submitter」ビューで、「Next」をクリックします。
  5. 「Request updates」ビューで、「Advance this Case」をクリックします。
  6. 「Schedule repair」ビューで、「Advance this case」をクリックします。
  7. 「Perform repair」ビューで、「Advance this case」をクリックします。
  8. 「Approval」ステップで、「Approve」をクリックしてケースを完了します。
    Approve

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


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

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

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

このコンテンツは 50% のユーザーにとって役に立ちました。

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

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