Skip to main content

App Studio

App Studioでは、ケースデザイン、データ管理、ユーザー エクスペリエンスなど、アプリケーション開発のためのコア機能が提供されています。 App Studioはローコードユーザー向けに設計されています。 一般的なユーザーにはアプリケーション開発者、フロントエンド開発者、データエンジニア、ビジネスアナリスト、およびシステムアーキテクトが含まれます。 App Studioを使用すると、アプリケーションをすばやく実装できます。

application design graphic

App Studioワークスペース

App Studioワークスペースは、目的のビジネスプロセスの重要な要素を視覚化するのに役立ちます。 プロセスのアウトラインを作成する際、プロセスのステージ、参加者となるペルソナ、コミュニケーションチャネル、プロセスの完了に必要なデータリレーションシップを構築できます。 App Studioで構築されたビジュアルモデルは、開発チームのワークロードを計画、管理するのに役立ちます。

App studio

ベストプラクティスとして、システムアーキテクトなどの技術チームメンバーは、潜在的なエラーを減らすためにApp Studioでアプリケーションを構築できます。 統合サービスやデータベースクラスマッピングなど、App Studioで使用できない高度な機能を設定する場合にのみ、Dev Studioに切り替えます。

次の問題に答えて、理解度をチェックしましょう。

アジャイル開発のサポート

App Studioでは、アジャイル開発のベストプラクティスをサポートしているため、アプリケーションの機能を計画して実装するのに役立ちます。 ユーザーは、実行するプロセスの作業アウトラインを開発して、ビジネスケースですばやくPega Platform™アプリケーションを構築できます。

App Studioでは、作業する際のリアルタイムUI設計もサポートされています。 たとえば、オンラインショッピングアプリケーションのエンドユーザーのインターフェイスをテストするチームは、新しいフィールドを追加し、ドロップダウンリストなどのユーザーコントロールを変更できます。 この機能は、利害関係者と確認しながら提案されたフィードバックを基にリアルタイムで実装するのに便利です。

ヒント: ベストプラクティスとして、App Studioでアイテムにapp1process2field3、またはstep5という名前を付ける代わりに、Feedback app、Sales process、Send emailなどのビジネスに適した名前を使用します。 App Studioでアプリケーションを構築する場合、ルールはこれらの同じ名前でバックグラウンドで自動生成されます。 ビジネスに適した名前を使用すると、名前でルールを見つけやすくなります。 

アプリケーションプロファイル

アプリケーションプロファイルでは、ユーザーストーリー、バグ、フィードバック項目が収集され、表示されてアジャイル開発のベストプラクティスがサポートされます。 この収集により、チームの技術メンバーとビジネスメンバー間の連携がサポートされます。 たとえば、アプリケーションで新しいトレーニング モジュールのリクエストに対応する機能を作成できます。 次にチームは利用可能なコースのデータテーブルを定義するなど、開発タスクをこの機能にマッピングし、ストーリー、その他のワークアイテムを作成できます。 目的から開発タスク、実装までのトレーサビリティをサポートする機能を備えており、すべての共同作業者に情報が共有されます。

Application profile

モジュラー型アプリケーション設計

Pega Platformのアプリケーションは、ルールと呼ばれる命令で構成されており、チェスで駒の動きがルールによって制御されるのと同様に、アプリケーションの動作が制御されます。 アプリケーションを構成するルールは、「レイヤー」に編成されアプリケーション間で再利用できます。 たとえば、会社で共通ブランドを展開する複数のアプリケーションがあるとします。 組織またはフレームワークレイヤーでアプリケーションのルックアンドフィールを作成したら、開発する新しいアプリケーションごとにそれを再利用できます。

アプリケーションレイヤー

レイヤーとその中のルールは再利用可能です。 各レイヤーは独自のアプリケーションを表し、1つまたは複数のレイヤー上に構築されます。ただし、Pega Platform自体のルール(PegaRULES)を含むPega Platformレイヤーは除きます。 このモジュラー型のアプローチにより、複雑なアプリケーションでも開発期間を短縮し、アプリケーションの品質やメンテナンス性を改善できます。 たとえば、各レイヤーでは専任開発チームがメンテナンスを実施し、ビジネスニーズに基づき独自のスケジュールで更新できます。 

App Studioの概要には、Application layersウィジェットが表示され、アプリケーションを構成するルールが視覚的に表現されます。 レイヤーのタイトルやグラフィックにポインターを合わせると、アプリケーションを構成するレイヤーのルールがハイライト表示されます。

Application layers
補足: アプリケーションレイヤーウィジェットは、アプリケーションの完全なインベントリーではなくアプリケーションレイヤーのコンテンツの概要を表示します。 

次の問題に答えて、理解度をチェックしましょう。


このトピックは、下記のモジュールにも含まれています。

If you are having problems with your training, please review the 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