ケースライフサイクルの設計
6 タスク
20 分
初級
Pega Platform 8.4
日本語
シナリオ
「MyTown」の市長は住民のエンゲージメントを高め、提起された問題への行政のレスポンスを向上させたいと考えています。
この目標を達成するため、サービス コーディネーターは行政サービスで解決できるサービスのリクエストを住民に提出してもらいたいと考えています。 プロセスを開始するために、市長とサービス コーディネーターは、サービスリクエストの提出、検討、完了のためのワークフローのアウトラインを示しており、リクエストを管理するためのケースタイプを設計したいと考えています。
以下の表は、チャレンジに必要なログイン情報をまとめたものです。
ロール | ユーザー名 | パスワード |
---|---|---|
アプリケーションデベロッパー | author@mytown | pega123! |
チャレンジ ウォークスルー
詳細なタスク
1 「Service Request」ケースタイプを作成する
- 「Create case type」をクリックします。 「Create case type」ウィンドウが表示されます。
- 「Case type name」フィールドに「Service Request」と入力します。
- 「Next」をクリックします。
- 「Workflow」タブで をクリックして新しいケースライフサイクルを追加します。 最初のステージ名のテキストボックスとともに新しいケースライフサイクルが表示されます。
- ケースライフサイクルで、「View: Steps, Personas, Data, Releases」メニューをクリックして、チェックボックス項目のリストを表示します。
- 「Personas」チェックボックスをオフにすると、ケースのライフサイクルの「Personas」セクションが非表示になります。
- 「Data」チェックボックスをオフにすると、ケースライフサイクルの「Data」セクションが非表示になり、「Releases」チェックボックスの選択が自動的に解除されます。
補足: このチャレンジでは、最初のリリースでMyTownプロジェクトの全範囲が扱われます。 ケースライフサイクルでペルソナ、データ、リリースの機能を使用する必要はありません。 システムにログインしたり、保存して実行したりする際に、この機能を非表示にする場合はメニューから「Personas」、「Data」、「Releases」オプションをクリアする必要があります。
- メニューの外側をクリックして「View:Steps, Personas, Data, Releases」メニューを非表示にします。
2 「Submission」、「Review」、「Resolution」ステージを追加する
- 「Workflow」タブで、「View: Steps」でフィールドに「Submission」と入力して、最初のステージ名を追加し、右側にコンテクスチュアル プロパティ ペインを表示します。
- コンテクスチュアル プロパティ ペインの「General」タブで を選択して、送信ステージが完了したときにケースが自動的に進むようにします。
- 「Submission」ステージの右側で「Stage」をクリックし、2番目のステージを追加します。
- 表示されるテキストボックスに「Review」と入力して2番目のステージ名を追加し、コンテクスチュアル プロパティ ペインを右側に表示します。
- 「General」タブで「Automatically move to next stage」を選択して、レビューステージの完了時にケースが自動的に移行するようにします。
- レビューステージの右側で「Stage」をクリックし、3番目のステージを作成します。
- 表示されるテキストボックスに「Resolution」と入力して、第3ステージの名前を追加し、コンテクスチュアル プロパティ ペインを右側に表示します。
- コンテクスチュアル プロパティ ペインの「General」タブで、 を選択して、「Resolution」ステージが終了したときにケースを自動的に完了します。
3 「Submission」ステージの開発
- 「Workflow」タブの「Submission」ステージで、「Process」にカーソルを合わせ、「Step > Multi-step form」をクリックして、マルチステップ フォームを追加します。
- 表示されるフィールドに「Report problem」と入力します。
- 「Form Step」をクリックしてマルチステップ フォームにステップを追加します。
- 表示されたフィールドに「Identify location」と入力します。
- 「Form Step」をクリックしてマルチステップ フォームにステップを追加します。
- 表示されるフィールドに「Request updates」と入力します。
- 「Submission」プロセスをクリックし、「Submit issue」と入力してラベルを置き換え、右側にコンテクスチュアル プロパティ ペインを表示します。
補足: 新しいプロセスが作成されると、Pega Platform™ではステージ名に基づいてプロセス名が自動的に割り当てられます。 デフォルトのプロセス名は、プロセスの最初のステップを作成した後に変更できます。
- コンテクスチュアル プロパティ ペインの「Horizontal navigation」で、「Change」をクリックしてナビゲーション テンプレートを選択します。
- 「Select a template」ウィンドウで「Vertical navigation」をクリックして、ナビゲーションメニューを縦並びに表示します。
4 「Review」の開発
- 「Review」ステージで「Process」にカーソルを合わせ、「Step」をクリックして、ステップタイプを選択します。
- 「Collect information」 をクリックして、ユーザー入力を収集するステップを追加します。
- 「Collect information」フィールドに「Schedule repair」と入力して、ステップに名前を付けます。
- 「Review」プロセスをクリックし、「Review submission」と入力してプロセスラベルを置き換えます。
5 「Resolution」ステージの開発
- 「Resolution」ステージで、「Process」にカーソルを合わせ、「Step」をクリックしてステップタイプを選択します。
- 「Collect information」 をクリックして、ユーザー入力を収集するステップを追加します。
- 「Collect information」 フィールドに 「Perform repair」 と入力して、ステップに名前を付けます。
- 「Resolution」プロセスをクリックして「Resolve issue」と入力し、プロセスラベルを置き換えます。
- 「Step > Approve/Reject」をクリックして決定タスクを追加し、「Perform repair」の下に意思決定タスクを追加して「Approve/Reject」ステップを表示し、ケースライフサイクルにオルタネートステージを追加します。
- 「Approve/Reject」フィールドに、「Review repair」と入力してステップに名前を付けます。
- 「Step」をクリックして「Resolution」ステージに3番目のステップを追加します。
- 「More」をクリックして、「Processes」、「User actions」、および「Automations」という3つのステップ タイプ カテゴリーを表示します。
- 「Automations」をクリックして、システムによって自動的に実行または処理されるステップを表示します。
- 「Send email > Select」をクリックして、事前設定されたメールを自動的に送信するステップを追加します。
- 「Send email」フィールドに「Send repair confirmation」と入力して、ステップに名前を付けます。
- 右上の「Save」をクリックします。「Service Request」ケースのライフサイクルが、作成されたステージとステップとともに表示されます。
6 作業の確認(採点されないセクション)
- 「Workflow」タブの右上の をクリックして変更を保存して新しい「Service Request」ケースタイプのインスタンスを作成します。
- 新しい「Service Request」ケースの右上の「Done」をクリックして、「Submission」ステージに進みます。
- 「Collect information」の各ステップで「No, advance the case」をクリックします。
補足: App Studioでは、まだビューを設定していないため、ケースライフサイクルの各ステップでビューを設定するように求められます。 メッセージは無視してかまいません。
- 「Approval」ステップで、「Approve」をクリックしてケースを完了します。
このモジュールは、下記のミッションにも含まれています。
トレーニングを実施中に問題が発生した場合は、Pega Academy Support FAQsをご確認ください。