新しいPega Platformアプリケーション
Pega Platform™には、新しいアプリケーションを作成する複数の方法があります。 アプリケーションを手作業でゼロから構築するか、既存アプリケーションをベースにして構築することで、ケースタイプやデータタイプなどの重要な要素を再利用することで、開発時間を短縮できます。
Constellationアーキテクチャを使用する場合、以下のオプションから新しいアプリケーションの作成を選択できます。
- 既存のBlueprintで構築
- 独自のBlueprintを作成
- ゼロから手作業で構築
- 既存のアプリケーションから構築
App StudioのNew Applicationウィザードを使用して、新しいアプリケーションを作成できます。アクセスするには、ナビゲーションメニューでApplication > New Applicationをクリックします。
Blueprintからアプリケーションを構築する
Blueprintは、生成AIと業界のコンテキストを使用して、ベストプラクティスに基づく最適なアプリケーションテンプレートを提案することで、Pega Platformアプリケーションの設計を加速するSaaSツールです。Pegaインスタンスやログインを必要とせず、チームが共同でビジネス目標を説明すると、Blueprintはケースタイプ、ケースライフサイクル、データモデル、データオブジェクト、ペルソナを迅速に提案します。高速で編集可能な設計が可能で、すぐに使用できるテンプレートを生成し、Pega Platformにエクスポートして直接インポートできるため、アプリケーション開発を迅速に開始できます。Blueprintは、初期段階のコラボレーションを強化し、アイデアを迅速に機能的なアプリに変換することで、App Studioを置き換えるのではなく、補完します。
Blueprintを作成するには、https://pega.com/ja/blueprintにアクセスしてください。
ゼロから新しいアプリケーションを構築する
Constellation UIを使用してクライアント側のレンダリングアプリケーションを作成するには、New Applicationウィザードの「Build from scratch」をクリックします。Constellationは、一般的な使用パターンと優先度の高い構成に重点を置いた、ビューベースのオーサリング体験を提供します。そのデザインシステムは、最新のWeb標準に基づいて構築されており、App Studioでのローコード開発をサポートし、メンテナンスを容易にするために、関心事の明確な分離で簡単な設定を促進します。ConstellationUIオプションは、以下の画像に表示さます。
既存のアプリケーションから構築
既存のアプリケーションを拡張して新しいアプリケーションを構築することもできます。アプリケーションを作成したら、そのアプリケーションをテンプレートとして他のアプリケーションを作成することができます。このアプローチを導入することで、ベースアプリケーションに含まれるすべてのアセットを素早く再利用し、リソースを節約することができます。そして、新しいアプリケーションを新しいビジネス目標または詳細なビジネス目標に合わせてカスタマイズすることができます。カスタムアプリケーションテンプレートからアプリケーションを構築するには、「Build from an existing application」をクリックします。たとえば、一般的な財務リクエストをレビューする基本アプリケーションをベースに構築することにより、住宅ローン申請を審査するアプリケーションを作成することができます。この場合、ベースアプリケーションに含まれるケースタイプやデータなどのアセットを再利用し、住宅ローン申請の審査に固有のコンポーネントのみを変更することができます。
アプリケーションタイプの選択のガイドライン
新しいアプリケーションを開発する場合、どのオプションを選択するかは、ビジネスニーズとプロジェクトの全体的な複雑さによって異なります。たとえば、新しいローコードアプリケーションを最初から構築する場合、Constellationアプリケーションをゼロから手作業で構築することを選択することがあります。 Constellationは、UIフレームワークとして、パフォーマンス、インタラクティブ性、レスポンスタイムの向上を提供します。Constellationの使用に関するベストプラクティスを理解することで、ビジネスに最適なUIを選択できます。
一方、Blueprintを使用してConstellationでアプリケーションを作成することは、より速く、共同作業がより容易なアプローチになります。ゼロから始めるのではなく、ビジネスニーズを日常的な言葉で説明すると、Pega GenAIがケースタイプ、データモデル、ペルソナを提案します。これはプロトタイピングを加速させるだけでなく、ベストプラクティスを早期に取り入れることにもつながります。Blueprintは、業務チームとITチームの連携を維持し、コミュニケーションのギャップを埋めて、迅速な反復と改良を可能にします。その結果、設計が効率化され、アイデアからインパクトまでの時間が短縮されます。
Pega Platform '23のリリース後、アプリケーションではConstellationと従来のUIアーキテクチャの両方のコンポーネントをサポートしています。つまり、従来のUIアプリケーションは、Constellationケースを含めることができ、Constellationアプリケーションは、従来のアプリケーションのケースとランディングページを再利用することができます。このクロスアーキテクチャサポートは、継続性の確保に役立ちますが、その主な目的は、Constellation UIへのスムーズで段階的な移行を可能にすることです。
次の問題に答えて、理解度をチェックしましょう。