Blueprintの作成
3 タスク
10 分
シナリオ
U+ Bankは個人向け融資を含むリテール金融サービス事業を拡大しています。U+ Bankは、Pega Blueprint™機能を活用して、新しいリテールローン組成アプリケーションのアイデアを加速させることにしました。
Pegaビジネスアーキテクトとして、BlueprintではPegaの専門知識と生成AIの力を組み合わせ、記録的な速さでPega Platformアプリケーションのケースタイプ ワークフロー、データ、ペルソナを作成できます。アプリケーションを作成したら、Blueprintを活用してU+ Banks Retail レンディンググループのステークホルダーと協力し、Pega Platformにアップロードするファイルをエクスポートする前に、アプリケーションの各機能を確認して調整します。
以下の認証情報を使用して、演習システムにログインしてください。
| ロール | ユーザー名 | パスワード |
|---|---|---|
| アプリケーションデベロッパー | author@uplus | pega123! |
課題のタスクは以下の通りです。
タスク#1U+Bankの新しい個人向け融資イニシアチブのための新しいアプリケーションのBlueprintを作成する
Pega Blueprint機能を使用して、リテールローン組成のBlueprintファイルを作成します。
タスク#2Blueprintで生成されたワークフロー、データと統合、ペルソナを確認する
リテールローン組成アプリケーションのBlueprintによって生成されたワークフロー、データ、およびペルソナを確認します。
タスク#3アプリケーションの概要を確認し、Blueprintファイルをエクスポートする
アプリケーションの概要を確認し、アプリケーションのBlueprintファイルをダウンロードします。
詳細なタスク
1 U+Bankの新しい個人向け融資イニシアチブのための新しいアプリケーションのBlueprintを作成する
- アプリケーション開発者としてログインします。
- Usernameフィールドに「author@uplus」と入力します。
- Password フィールドに「pega123!」と入力します。
- Dev Studioのヘッダーから、「Switch studio > App Studio」をクリックしてファイルをアップロードします。補足: Pega Platformの新しいインスタンスに表示されるダイアログボックスを閉じます。
- App Studioのヘッダーで、「Application > New application」をクリックします。
- 「What type of Application do you want to build? 」ダイアログボックスで、「Create a Blueprint」をクリックします。
補足: このチャレンジインスタンスは、Blueprintインポートモジュールの最新バージョンで更新されました。 詳細については、「Blueprint Import Module」を参照してください。
- Pega Blueprintウェブページで、「Build a Blueprint」をクリックします。
補足: Blueprint は Pega Infinity の機能ではなく、新しいソフトウェア・アズ・ア・サービス(SaaS)アプリケーションです。Pega Blueprintは、Pega.comのWebサイトからアクセスできます。
- My Blueprint Dashboardウェブページで「Create a Blueprint」をクリックします。
- Let's start your Blueprint! Which industry is your application for?ページでは次の詳細を入力します。
- Which industry is your application for? リストで、「Banking」を選択し「Next」をクリックします。
- Select a sub-industryリストで「Retail Banking」を選択します。「Department/function」ドロップダウンリストから、「Lending. 」を選択して「Next」をクリックします。
- Application purposeリストで「Retail Loan Origination」を選択します。
補足: アプリケーション目的リストの項目では、事前に構築されたアプリケーションテンプレートとケースタイプが使用されます。Pegaは事前に構築されたテンプレートを識別します。
- Functional descriptionフィールドに表示される事前入力された内容を確認します。
- Organization nameフィールドに、「 U+ Bank」と入力します。 「Language」ドロップダウンを使用して、 言語設定を更新します。次に、「Generate」をクリックします。補足: レガシーシステムの刷新を加速させるために、ビジネスプロセスの概要を説明したドキュメントを「Upload supporting assets」ボタンをクリックしてアップロードできます。
- Which industry is your application for? リストで、「Banking」を選択し「Next」をクリックします。
2 Blueprintで生成されたワークフロー、データと統合、ペルソナを確認する
- Let's define your workflows using Pega Case Types ページで、Blueprintが提案するRetail Loan Origination アプリケーションのケースタイプを確認します。
- Home Loan Application ケースタイプをクリックします。
- 「Edit Case Type」ダイアログボックスで、ケースタイプの説明を確認します。ケースタイプの説明により、Blueprintが提案したワークフローの詳細に関連するステージとステップが決まります。補足: クライアントのレガシー情報を使用して既存のワークフローを更新するには、BPMN (Business Process Modeling Notation) ファイルを「Edit Case Type」ダイアログボックスにインポートします。 BMPNファイルが既存のケースタイプにインポートされている場合は、「」をクリックします。BPMNファイルを使用して、アプリケーションに新しいケースタイプを追加することもできます。
- ケースタイプのリストに戻るには、「Save」をクリックします。
- Blueprintの各ケースタイプとその説明を確認し、「Next」をクリックします。
- 「Workflow Details」セクションのDefine workflow details forの右側で、「Home Loan application」が選択されていることを確認します。
- Home Loan Applicationのケースタイプで、「Case Lifecycle」タブをクリックして、Blueprintが提案したHome Loan Applicationのケースライフサイクルを確認します。 ヒント: Blueprintのケースライフサイクルは、プライマリーステージとオルタネートステージの両方に対応しています。 新しいプライマリーステージまたはオルタネートステージを追加するには、エンドステージの右側にあるAdd Stageアイコンをクリックします。ケースライフサイクルには、ステージ、プロセス、ステップを追加できます。ステージ、プロセス、ステップをドラッグして、ケースライフサイクルで並べ替えることができます。Notes機能を使用して、必要に応じて各ステップにコンテキストを追加します。
- Home Loan Applicationケースタイプで、 「Case Data Model」タブをクリックします。BlueprintがHome Loan Application用に提案したフィールドを確認します。
- 「Edit Field」ダイアログボックスにアクセスするには、フィールド行の右側にある「Actions 」アイコンをクリックし、次に「」をクリックします。ヒント: 「Field Type」ドロップダウンを使用して、各フィールドのタイプを更新します。Description機能を使用して、アプリケーション開発に必要なコンテキストを追加します。Mark as Primary Fieldを指定すると、Blueprintの機能に関連付けられたビューを含め、Constellation UIの特定のデフォルトビューにフィールドが反映されます。
- 「 Edit field 」ダイアログボックスを閉じるには、「Save.」をクリックします。
- 表の一番上で、「View Relationships 」をクリックして、Blueprintがアプリケーションに提案したデータオブジェクトリレーションシップを確認します。
- 「Close」アイコンをクリックして「Case Data Model」タブビューに戻り、「Next」をクリックします。
- 「Let's define your workflows using Pega Case Types 」セクションの「Retail Loan Origination 」セクションで、
Blueprintによって提案されたデータオブジェクトを確認します。Home Loan Application Home Loan Application - 「Edit Data Object」ダイアログボックスにアクセスするには、データオブジェクトの右にある「Actions」アイコンをクリックし、次に「」をクリックします。補足: 「Edit Data Object」ダイアログボックスで、データオブジェクトのソースを特定します。デフォルトのソースはPega(ローカル)データベースです。System of recordリストから新しいソースを作成できます。
- 「 Edit Data Object 」ダイアログボックスを終了するには、「」をクリックします。
- 「Data Objects and Integrations」ウィンドウで「Add a Data Object. 」をクリックします。「Import data definition」ダイアログボックスで、OpenAPI Specification(Swagger)またはDDL YAMLファイルをアップロードすると、従来の情報から新しいデータオブジェクトを自動的に作成できます。
- 「Add a Data Object」ダイアログボックスを終了するには、「 Cancel」をクリックします。
- Blueprintがアプリケーション用に提案したデータオブジェクトを確認したら、「」をクリックします。
- 「Personas」セクションの「Who are the Personas involved in your workflows 」セクションで、Blueprintが提案したペルソナを確認します。
- 「Edit Persona」ダイアログボックスにアクセスするには、ペルソナの右にある「Actions 」アイコンをクリックし、次に「」をクリックします。
- 「 Edit Persona 」ダイアログボックスを閉じるには、 「Save」をクリックします。
- 「Persona Settings」ダイアログボックスにアクセスするには、ペルソナの右側にある「Actions 」アイコンをクリックし、次に「」をクリックします。
- 各タブをクリックして、 Data Access、 Channel、およびRelease planningの設定を Case access確認します。
- 「 Persona Settings 」ダイアログボックスを閉じるには、「Save」をクリックします。
- Blueprintが提案したペルソナを確認し、Blueprintウィンドウの下部にある「Preview my app」をクリックします。
- 最終成果物を反映した Blueprintの各チャネルのプレビューで新しいアプリケーションのアセットを確認します。補足: Blueprintが生成したアプリケーションのテーマを微調整し、ユーザーインタフェースのカラースキーム、レイアウト、フォントプロパティーなどの部分を設定して、ライブプレビューで変更をすぐに確認できます。
- Home Loan ApplicationのUIプレビューページの右上にあるClose アイコンをクリックしてペルソナのリストに戻り、Nextをクリックします。
ヒント: Blueprintを初めて設定するときは、「Personas 」ステップで「Preview my app」ボタンが表示されます。「Personas 」ステップに少なくとも1回到達したら、「Workflows 」ステップ以降から「Preview my app」ボタンが表示されます。 プレビュー機能を早めに表示することで、デザインの方向性をリアルタイムで検証できるようになります。ただし、最初に基礎を築くことが重要です。
3 アプリケーションの概要を確認し、Blueprintファイルをエクスポートする
- 「Summary 」セクションで、Retail Loan Origination アプリケーションの概要を確認します。
- Application Context、Workflows (Case Types)、Data Objects & Integrations、およびPersonasが、タスク 2 で確認して編集したものと一致することを確認します 。ヒント: 「Summary 」ページの各セクションは編集可能です。
- 「History」をクリックして、Blueprintの編集履歴を確認します。
- 「Download PDF」をクリックします。
- Print画面から、Blueprintを PDFファイルとしてマシン上のアクセス可能な場所に保存します。
- 「Download Blueprint」をクリックします。
- Blueprintファイルを、アクセス可能かつ、小売ローン組成アプリケーションをPega Platformインスタンスにインポートするために使用できるマシン上の場所に保存します。