Skip to main content

Blueprintの作成

3 タスク

10 分

表示の対象:All users Applies to: Pega Blueprint
初級
日本語

シナリオ

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ファイルをダウンロードします。

補足: Pega Blueprintは頻繁にアップデートされます。そのため、チャレンジに表示される画像やステップが、お客様の環境と完全に一致しない場合があります。

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

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

詳細なタスク

1 U+Bankの新しい個人向け融資イニシアチブのための新しいアプリケーションのBlueprintを作成する

  1. アプリケーション開発者としてログインします。
    1. Usernameフィールドに「author@uplus」と入力します。
    2. Password フィールドに「pega123!」と入力します。
  2. Dev Studioのヘッダーから、「Switch studio > App Studio」をクリックしてファイルをアップロードします。
    Highlighting App Studio in the header of Dev Studio.
    補足: Pega Platformの新しいインスタンスに表示されるダイアログボックスを閉じます。
  3. App Studioのヘッダーで、「Application > New application」をクリックします。
  4. What type of Application do you want to build? 」ダイアログボックスで、「Create a Blueprint」をクリックします。
    Create a blueprint
    補足: このチャレンジインスタンスは、Blueprintインポートモジュールの最新バージョンで更新されました。 詳細については、「Blueprint Import Module」を参照してください。
  5. Pega Blueprintウェブページで、「Build a Blueprint」をクリックします。
    補足: Blueprint は Pega Infinity の機能ではなく、新しいソフトウェア・アズ・ア・サービス(SaaS)アプリケーションです。Pega Blueprintは、Pega.comのWebサイトからアクセスできます。
    A screenshot of the Build a Blueprint button on the Pega Blueprint site.
  6. My Blueprint Dashboardウェブページで「Create a Blueprint」をクリックします。
     
    A screenshot of the Create a Blueprint button
  7. Let's start your Blueprint! Which industry is your application for?ページでは次の詳細を入力します。
    1. Which industry is your application for? リストで、「Banking」を選択し「Next」をクリックします。
      Blueprint industry
       
    2. Select a sub-industryリストで「Retail Banking」を選択します。「Department/function」ドロップダウンリストから、「Lending. 」を選択して「Next」をクリックします。
      Blueprint sub-industry
       
    3. Application purposeリストで「Retail Loan Origination」を選択します。
      補足: アプリケーション目的リストの項目では、事前に構築されたアプリケーションテンプレートとケースタイプが使用されます。Pegaは事前に構築されたテンプレートを識別します。
    4. Functional descriptionフィールドに表示される事前入力された内容を確認します。
    5. Organization nameフィールドに、「 U+ Bank」と入力します。 「Language」ドロップダウンを使用して、 言語設定を更新します。次に、「Generate」をクリックします。
      Blueprint application purpose
      補足: レガシーシステムの刷新を加速させるために、ビジネスプロセスの概要を説明したドキュメントを「Upload supporting assets」ボタンをクリックしてアップロードできます。
      Upload supporting assets

2 Blueprintで生成されたワークフロー、データと統合、ペルソナを確認する

  1. Let's define your workflows using Pega Case Types ページで、Blueprintが提案するRetail Loan Origination アプリケーションのケースタイプを確認します。
    A list of Case Types proposed by Blueprint.
  2. Home Loan Application ケースタイプをクリックします。
  3. Edit Case Type」ダイアログボックスで、ケースタイプの説明を確認します。ケースタイプの説明により、Blueprintが提案したワークフローの詳細に関連するステージとステップが決まります。
    A screenshot of the Edit Case Type modal for the Home Loan Application Case Type in Blueprint.
    補足: クライアントのレガシー情報を使用して既存のワークフローを更新するには、BPMN (Business Process Modeling Notation) ファイルを「Edit Case Type」ダイアログボックスにインポートします。 BMPNファイルが既存のケースタイプにインポートされている場合は、「Save and Regenerate Case Lifecycle」をクリックします。BPMNファイルを使用して、アプリケーションに新しいケースタイプを追加することもできます。
  4. ケースタイプのリストに戻るには、「Save」をクリックします。
  5. Blueprintの各ケースタイプとその説明を確認し、「Next」をクリックします。
  6. Workflow Details」セクションのDefine workflow details forの右側で、「Home Loan application」が選択されていることを確認します。
    Blueprint workflow details
  7. Home Loan Applicationのケースタイプで、「Case Lifecycle」タブをクリックして、Blueprintが提案したHome Loan Applicationのケースライフサイクルを確認します。
    The Home Loan Application Case Lifecycle workflow
    The Home Loan Application Case Lifecycle workflow
    ヒント: Blueprintのケースライフサイクルは、プライマリーステージとオルタネートステージの両方に対応しています。 新しいプライマリーステージまたはオルタネートステージを追加するには、エンドステージの右側にあるAdd Stageアイコンをクリックします。ケースライフサイクルには、ステージ、プロセス、ステップを追加できます。ステージ、プロセス、ステップをドラッグして、ケースライフサイクルで並べ替えることができます。Notes機能を使用して、必要に応じて各ステップにコンテキストを追加します。 
  8. Home Loan Applicationケースタイプで、 「Case Data Model」タブをクリックします。BlueprintがHome Loan Application用に提案したフィールドを確認します。
    Blueprint Data Model
  9. Edit Field」ダイアログボックスにアクセスするには、フィールド行の右側にある「Actions 」アイコンをクリックし、次に「Edit」をクリックします。
    edit_field
    ヒント: Field Type」ドロップダウンを使用して、各フィールドのタイプを更新します。Description機能を使用して、アプリケーション開発に必要なコンテキストを追加します。Mark as Primary Fieldを指定すると、Blueprintのアプリのプレビュー機能に関連付けられたビューを含め、Constellation UIの特定のデフォルトビューにフィールドが反映されます。
  10. Edit field 」ダイアログボックスを閉じるには、「Save.」をクリックします。
  11. 表の一番上で、「View Relationships 」をクリックして、Blueprintがアプリケーションに提案したデータオブジェクトリレーションシップを確認します。
    Blueprint data object relationships
  12. Close」アイコンをクリックして「Case Data Model」タブビューに戻り、「Next」をクリックします。
  13. Let's define your workflows using Pega Case Types 」セクションの「Retail Loan Origination 」セクションで、
    A list of Case Types proposed by Blueprint.
    Blueprintによって提案されたデータオブジェクトを確認します。Home Loan Application Home Loan Application 
  14. Edit Data Object」ダイアログボックスにアクセスするには、データオブジェクトの右にある「Actions」アイコンをクリックし、次に「Edit」をクリックします。
    The Edit data object dialog box.
    補足: 「Edit Data Object」ダイアログボックスで、データオブジェクトのソースを特定します。デフォルトのソースはPega(ローカル)データベースです。System of recordリストから新しいソースを作成できます。 
  15. Edit Data Object 」ダイアログボックスを終了するには、「Save」をクリックします。 
  16. Data Objects and Integrations」ウィンドウで「Add a Data Object. 」をクリックします。「Import data definition」ダイアログボックスで、OpenAPI Specification(Swagger)またはDDL YAMLファイルをアップロードすると、従来の情報から新しいデータオブジェクトを自動的に作成できます。
    The Import data definition dialog box.
  17. Add a Data Object」ダイアログボックスを終了するには、「 Cancel」をクリックします。
  18. Blueprintがアプリケーション用に提案したデータオブジェクトを確認したら、「Next」をクリックします。
  19. Personas」セクションの「Who are the Personas involved in your workflows 」セクションで、Blueprintが提案したペルソナを確認します。
    Blueprint Personas
  20. Edit Persona」ダイアログボックスにアクセスするには、ペルソナの右にある「Actions 」アイコンをクリックし、次に「Edit」をクリックします。
    Blueprint Persona Edit Persona
  21. Edit Persona 」ダイアログボックスを閉じるには、 「Save」をクリックします 
  22. Persona Settings」ダイアログボックスにアクセスするには、ペルソナの右側にある「Actions 」アイコンをクリックし、次に「Settings」をクリックします。
    Blueprint persona settings
  23. 各タブをクリックして、 Data AccessChannel、およびRelease planningの設定を Case access確認します。
  24. Persona Settings 」ダイアログボックスを閉じるには、「Save」をクリックします 
  25. Blueprintが提案したペルソナを確認し、Blueprintウィンドウの下部にある「Preview my app」をクリックします。
    Highlighted Preview my app button in Blueprint UI
  26. 最終成果物を反映した Blueprintの各チャネルのプレビューで新しいアプリケーションのアセットを確認します。
    Preview my app screen
    補足:  Blueprintが生成したアプリケーションのテーマを微調整し、ユーザーインタフェースのカラースキーム、レイアウト、フォントプロパティーなどの部分を設定して、ライブプレビューで変更をすぐに確認できます。
  27. Home Loan ApplicationのUIプレビューページの右上にあるClose アイコンをクリックしてペルソナのリストに戻り、Nextをクリックします。
    ヒント:  Blueprintを初めて設定するときは、「Personas 」ステップで「Preview my app」ボタンが表示されます。「Personas 」ステップに少なくとも1回到達したら、「Workflows 」ステップ以降から「Preview my app」ボタンが表示されます。 プレビュー機能を早めに表示することで、デザインの方向性をリアルタイムで検証できるようになります。ただし、最初に基礎を築くことが重要です。

3 アプリケーションの概要を確認し、Blueprintファイルをエクスポートする

  1. Summary 」セクションで、Retail Loan Origination アプリケーションの概要を確認します。
  2. Application ContextWorkflows (Case Types)Data Objects & Integrations、およびPersonasが、タスク 2 で確認して編集したものと一致することを確認します 。
    The Application Context section of the Blueprint summary page
    ヒント: Summary 」ページの各セクションは編集可能です。
  3. History」をクリックして、Blueprintの編集履歴を確認します。
  4. Download PDF」をクリックします。
  5. Print画面から、Blueprintを PDFファイルとしてマシン上のアクセス可能な場所に保存します。
  6. Download Blueprint」をクリックします。
補足: Blueprintは、ダウンロードする前に品質に関する提案を行います。サマリーステップで「Blueprintをダウンロード」をクリックすると、未使用のデータオブジェクト、未参照のフィールド、デフォルトのルーティング候補など、オーサリングに関するよくある問題が表示されるため、早期に修正できます。
  1. Blueprintファイルを、アクセス可能かつ、小売ローン組成アプリケーションをPega Platformインスタンスにインポートするために使用できるマシン上の場所に保存します。

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


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

トレーニングを実施中に問題が発生した場合は、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