Skip to main content

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

6 タスク

20 分

Visible to: All users
初級 Pega Platform 8.4 日本語
バージョンタグがご希望のコンテンツと一致しているかご確認ください。 または、最新バージョンをご利用ください。

シナリオ

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

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

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

ロール ユーザー名 パスワード
アプリケーションデベロッパー author@mytown pega123!

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

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

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

詳細なタスク

1 「Service Request」ケースタイプを作成する

 

  1. 「Welcome to your new application」ウィンドウで「Create case type」をクリックします。 「Create case type」ウィンドウが表示されます。
    welcome to your new application window create case type
  2. 「Case type name」フィールドに「Service Request」と入力します。
  3. 「Next」をクリックします。
    create case type window service request
  4. 「Workflow」タブで「Add workflow」をクリックして新しいケースライフサイクルを追加します。 最初のステージ名のテキストボックスとともに新しいケースライフサイクルが表示されます。
    service request case type add workflow
  5. ケースライフサイクルで、「View: Steps, Personas, Data, Releases」メニューをクリックして、チェックボックス項目のリストを表示します。
    case life cycle view steps personas data releases
  6. 「Personas」チェックボックスをオフにすると、ケースのライフサイクルの「Personas」セクションが非表示になります。
  7. 「Data」チェックボックスをオフにすると、ケースライフサイクルの「Data」セクションが非表示になり、「Releases」チェックボックスの選択が自動的に解除されます。
    補足: このチャレンジでは、最初のリリースでMyTownプロジェクトの全範囲が扱われます。 ケースライフサイクルでペルソナ、データ、リリースの機能を使用する必要はありません。 システムにログインしたり、保存して実行したりする際に、この機能を非表示にする場合はメニューから「Personas」、「Data」、「Releases」オプションをクリアする必要があります。
  8. メニューの外側をクリックして「View:Steps, Personas, Data, Releases」メニューを非表示にします。

2 「Submission」、「Review」、「Resolution」ステージを追加する

  1. 「Workflow」タブで、「View: Steps」でフィールドに「Submission」と入力して、最初のステージ名を追加し、右側にコンテクスチュアル プロパティ ペインを表示します。
    workflow submission stage
  2. コンテクスチュアル プロパティ ペインの「General」タブで「Automatically move to next stage」を選択して、送信ステージが完了したときにケースが自動的に進むようにします。
    stage configuration pane automatically move to next stage
  3. 「Submission」ステージの右側で「Stage」をクリックし、2番目のステージを追加します。
  4. 表示されるテキストボックスに「Review」と入力して2番目のステージ名を追加し、コンテクスチュアル プロパティ ペインを右側に表示します。
  5. 「General」タブで「Automatically move to next stage」を選択して、レビューステージの完了時にケースが自動的に移行するようにします。
  6. レビューステージの右側で「Stage」をクリックし、3番目のステージを作成します。
  7. 表示されるテキストボックスに「Resolution」と入力して、第3ステージの名前を追加し、コンテクスチュアル プロパティ ペインを右側に表示します。
  8. コンテクスチュアル プロパティ ペインの「General」タブで、「Resolve the case」を選択して、「Resolution」ステージが終了したときにケースを自動的に完了します。

3 「Submission」ステージの開発

  1. 「Workflow」タブの「Submission」ステージで、「Process」にカーソルを合わせ、「Step > Multi-step form」をクリックして、マルチステップ フォームを追加します。
    submission multi-step form
  2. 表示されるフィールドに「Report problem」と入力します。
  3. 「Form Step」をクリックしてマルチステップ フォームにステップを追加します。
    submission report problem form step
  4. 表示されたフィールドに「Identify location」と入力します。
  5. 「Form Step」をクリックしてマルチステップ フォームにステップを追加します。
  6. 表示されるフィールドに「Request updates」と入力します。
  7. 「Submission」プロセスをクリックし、「Submit issue」と入力してラベルを置き換え、右側にコンテクスチュアル プロパティ ペインを表示します。
    submit issue process
    補足: 新しいプロセスが作成されると、Pega Platform™ではステージ名に基づいてプロセス名が自動的に割り当てられます。 デフォルトのプロセス名は、プロセスの最初のステップを作成した後に変更できます。
  8. コンテクスチュアル プロパティ ペインの「Horizontal navigation」で、「Change」をクリックしてナビゲーション テンプレートを選択します。
    multi-step form configuration pane change navigation
  9. 「Select a template」ウィンドウで「Vertical navigation」をクリックして、ナビゲーションメニューを縦並びに表示します。

4 「Review」の開発

  1. 「Review」ステージで「Process」にカーソルを合わせ、「Step」をクリックして、ステップタイプを選択します。
  2. 「Collect information」 をクリックして、ユーザー入力を収集するステップを追加します。
  3. 「Collect information」フィールドに「Schedule repair」と入力して、ステップに名前を付けます。
  4. 「Review」プロセスをクリックし、「Review submission」と入力してプロセスラベルを置き換えます。
    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」ステップを表示し、ケースライフサイクルにオルタネートステージを追加します。
    resolve issue process approve reject step
  6. 「Approve/Reject」フィールドに、「Review repair」と入力してステップに名前を付けます。
  7. 「Step」をクリックして「Resolution」ステージに3番目のステップを追加します。
  8. 「More」をクリックして、「Processes」「User actions」、および「Automations」という3つのステップ タイプ カテゴリーを表示します。
  9. 「Automations」をクリックして、システムによって自動的に実行または処理されるステップを表示します。
    add step automations
  10. 「Send email > Select」をクリックして、事前設定されたメールを自動的に送信するステップを追加します。
    add send email step
  11. 「Send email」フィールドに「Send repair confirmation」と入力して、ステップに名前を付けます。
  12. 右上の「Save」をクリックします。「Service Request」ケースのライフサイクルが、作成されたステージとステップとともに表示されます。
     service-request-case-life-cycle

6 作業の確認(採点されないセクション)

  1. 「Workflow」タブの右上の「Save and run」をクリックして変更を保存して新しい「Service Request」ケースタイプのインスタンスを作成します。
  2. 新しい「Service Request」ケースの右上の「Done」をクリックして、「Submission」ステージに進みます。 
    new service request case
  3. 「Collect information」の各ステップで「No, advance the case」をクリックします。
    service-request-case-no-advance-vert
    補足: App Studioでは、まだビューを設定していないため、ケースライフサイクルの各ステップでビューを設定するように求められます。 メッセージは無視してかまいません。
  4. 「Approval」ステップで、「Approve」をクリックしてケースを完了します。
    service request case approve


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

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

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

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

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

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