PEGA TECH BLOG

Pega 技術ブログ

Pega Customer Service、Pega Constellation UI、Pega Platform に関する
実装ノウハウ・導入事例・ベストプラクティスをお届けします。

Pega 宣言的処理のコスト設計|前方連鎖と後方連鎖の使い分け

Declare Expression は便利だが、前方連鎖のカスケードは1つのプロパティ変更が広範な再計算を引き起こす。宣言的処理は「書けば動く」半面、実行コストが見えにくい。本記事は前方連鎖と後方連鎖、宣言的と手続き的の境界線を、性能と保守性の観点で整理する。

2026年10月1日 #Pega Platform #パフォーマンス設計

記事を読む

Pega Insights と Report Definition の使い分け|セルフサービス分析と運用レポートの線引き

「レポートは Report Definition で作るべきか、Insights でユーザーに任せるべきか」——ダッシュボード設計で必ず出る分岐です。統制と再利用が要る定型レポートはルール化し、アドホックな探索はセルフサービスに開く、が基本方針。本記事では両者のガバナンス差とデータソースの前提から、線引きの判断軸を示します。

2026年9月29日 #Pega Platform #レポート設計 #Insights

記事を読む

Pega 監査証跡設計:フィールド監査・履歴・セキュリティ監査の使い分け

「何を、どこまで監査するか」は Pega のセキュリティ設計で最も判断が割れるテーマです。フィールド監査・ケース履歴・セキュリティイベントの使い分けと、監査のかけ過ぎが招く性能・容量問題の回避策を、LSA の視点で解説します。

2026年9月27日 #Pega Platform #監査証跡 #セキュリティ設計

記事を読む

Pega 連携の冪等性設計|リトライで二重処理を起こさないための判断

「リトライしたら二重に登録された」——連携で最も痛い事故のひとつです。キュープロセッサやネットワークのリトライは基本 at-least-once で、重複実行は前提として設計すべきものです。本記事では、冪等キー・重複検知・副作用の分離といった手法で、何度呼ばれても安全な連携をどう組むかを整理します。

2026年9月25日 #Pega Platform #Pega 連携 #Pega 設計

記事を読む

Pega ケースライフサイクルとフローの責務分担|ステージ設計の判断

同じ業務でも、ステージ/ステップとして高レベルに表現するか、フローの中に手続きとして書き込むかで、後々の可読性・変更容易性・再利用性がまるで違う。責務を混在させた巨大フローや、ステップ代わりのステージ乱立は典型的な負債になる。ケースライフサイクルとフローの責務分担を、分岐をどちらに持たせるかの判断まで含めて整理する。

2026年9月21日 #Pega Platform #ケース設計 #ケースライフサイクル

記事を読む

Pegaデータクラスのキー設計|業務キーと代替キー(GUID)の選択と一意性担保

キー設計はデータモデルの土台であり、後から直すコストが最も高い箇所です。人間可読な業務キーと安定した代替キー、どちらを主キーにするかで参照の壊れやすさが変わります。本記事では一意性の担保手段と、可変値をキーにしてしまう典型的な失敗の回避を扱います。

2026年9月19日 #Pega Platform #データモデル設計 #データクラス

記事を読む

Pega の MLP スコープ設計|Minimum Lovable Product の切り方と失敗回避

「最初のリリースに何を入れ、何を後回しにするか」——Pega の MLP はこの判断が肝。機能の網羅ではなく成果(アウトカム)で切り、単一マイクロジャーニーを端から端まで通すのが定石だ。スコープを膨らませてしまう典型パターンと回避策を解説する。

2026年9月15日 #Pega Platform #MLP #プロジェクト設計

記事を読む

Pega ガードレール Compliance Score の運用|品質ゲート化と『偽の緑』回避

Compliance Score が 95 でも本番障害は起きます。スコアは保守性ガードレールの集約指標であって、性能やセキュリティの保証ではないからです。本記事では、スコアを品質ゲートとして機能させつつ『偽の緑』に騙されないための解釈と運用を、LSA視点で整理します。

2026年9月13日 #Pega Platform #品質保証 #ガードレール

記事を読む

Pega 公開列とインデックス設計|BLOB格納とレポート性能の最適化

レポートが遅い、フィルタが効かない——原因の多くは非公開プロパティへのアクセスで BLOB 展開が発生していることにある。公開列とインデックスは万能ではなく、増やすほど書き込みは重くなる。本記事は何を公開し何を BLOB に残すかの判断基準を扱う。

2026年9月11日 #Pega Platform #パフォーマンス設計 #データベース設計

記事を読む

Pega Report Definition パフォーマンス設計|Join・サブレポート・列最適化の判断

Report Definition は書けば動きますが、結合とフィルタの設計を誤ると本番データ量で一気に遅くなります。鍵は「公開列で結合・フィルタ・ソートしているか」——BLOB 内の未公開プロパティを条件にした瞬間、全行展開のスキャンに落ちます。本記事では Join とサブレポートの使い分け、集約とインデックス、列最適化の判断基準を実務目線でまとめます。

2026年9月9日 #Pega Platform #Report Definition #パフォーマンス

記事を読む

Pega 連携は同期か非同期か|コネクタ直呼びとキュープロセッサの使い分け

外部連携をすべてケースフロー内で同期呼び出しにしていると、相手システムが遅い・落ちているだけでケースが止まります。本記事では、同期コネクタとキュープロセッサ(非同期)の使い分けを、ユーザー応答性・障害分離・スループットの観点から整理し、どの連携をバックグラウンドへ逃がすべきかの判断軸を示します。

2026年9月5日 #Pega Platform #Pega 連携 #Pega 設計

記事を読む

Pega Constellation の View/Template 設計|自動生成 UI を活かす判断とアンチパターン

Constellation では UI を view と template(定義済みレイアウト)で構成し、フィールドを領域に配置して組み立てる。自由な HTML やネストした section を書く旧来発想は通用しない。自動生成を土台に、再利用と一貫性をどこまで設計するか——low-code 前提の UI 設計判断を扱う。

2026年9月3日 #Pega Platform #Constellation #App Studio

記事を読む

Pega spin-off と split-for-each の使い分け|並列サブプロセス設計

「サブプロセスを並列で回したい」という要件は同じでも、親が完了を待つのか、可変個を待ち合わせるのか、固定の分岐を合流させるのかで選ぶべき仕組みは違う。spin-off・split-for-each・split-join を取り違えると、待つべき処理を待たずに先へ進んだり、大量並列で負荷やトランザクションの問題を起こしたりする。3つの違いと判断軸を解説する。

2026年9月1日 #Pega Platform #ケース設計 #フロー設計

記事を読む

Pega埋め込みデータと参照データの使い分け|スナップショットか最新かで決める

データを直接ケースに内包する埋め込みと、キーだけ持って都度取得する参照は、どちらも正解になり得ます。分岐点は「その値は時点で固定すべきか、常に最新であるべきか」。本記事では鮮度要件・性能・レポート性の3軸で、埋め込みと参照の使い分けを整理します。

2026年8月30日 #Pega Platform #データモデル設計

記事を読む

Pega Deployment Manager でCI/CDを設計|品質ゲート組み込みと外部ツール連携の判断

「Deployment Manager を入れたのにテストは手動のまま」——CI/CD の器だけ用意して品質ゲートが形骸化する現場は少なくありません。本記事では、パイプラインの各ステージに何を自動化し、どこを純正で完結させ、どこから全社CI/CDへ委ねるかを、LSA視点の設計判断として整理します。

2026年8月24日 #Pega Platform #CI・CD #DevOps

記事を読む

Pega ロック競合を防ぐ設計|楽観ロックと悲観ロックの使い分けと回避策

「別のオペレータがこのケースを処理中です」——本番で頻発するこのエラーの多くは、ロック方式の選択とトランザクション設計に起因する。悲観ロックと楽観ロックはどちらかが常に正解ではなく、更新頻度とロック保持時間で使い分ける。本記事は競合が起きる構造から回避策までを整理する。

2026年8月22日 #Pega Platform #パフォーマンス設計 #ケース管理

記事を読む

Pega 計算ロジックの置き場所|Declare Expression と Data Transform の使い分け

「この派生値、Declare Expression にすべきか Data Transform で書くべきか」——Pega の設計レビューで繰り返し問われる分岐です。宣言的ルールは常に整合を保てる一方、前方連鎖の依存が広がると 1 回の更新が大量の再計算を招きます。本記事では再計算タイミングと保守性・性能のトレードオフから、計算ロジックの置き場所を判断する基準を示します。

2026年8月20日 #Pega Platform #宣言的ルール #設計判断

記事を読む

Pega データページの種類とスコープ設計|Thread / Requestor / Node の使い分け

「なんとなく Thread スコープ」で作られたデータページが、外部連携の呼び出し回数を無駄に増やしていませんか。本記事ではデータページの種類(Read-Only / Editable / Savable)とスコープ(Thread / Requestor / Node)の組み合わせを、キャッシュ範囲・データ鮮度・再読み込みの観点から使い分ける判断軸を、LSA 目線で整理します。

2026年8月16日 #Pega Platform #Pega データページ #Pega 設計

記事を読む

Pega DX API で独自フロントを作る判断|標準 Constellation UI との使い分け

Constellation は DX API 経由で UI メタデータを受け取りクライアントで描画する。この API は独自フロントの構築にも開放されているが、わずかな見た目調整のために独自フロントへ踏み込むと保守とアップグレードの負担が跳ね上がる。どこまで OOTB で、どこから DX API か——設計判断の分岐点を扱う。

2026年8月14日 #Pega Platform #Constellation #DX API

記事を読む

Pega 親子ケース設計|子ケースに分割すべきかの判断基準と失敗例

業務を子ケースに切り出すべきか、それとも親ケースのステージ/ステップに収めるべきか。判断を誤ると、独立追跡できずに再設計になったり、逆にケースインスタンスが増えすぎて運用とレポートが破綻したりする。この記事では、親子ケースに分割する境界線を「独立したライフサイクルを持つか」を軸に、待ち合わせ(依存)設計まで含めて解説する。

2026年8月12日 #Pega Platform #ケース設計 #アーキテクチャ

記事を読む

Pegaパターン継承と直接継承の使い分け|ルール解決とクラス設計の勘所

Pegaのクラス設計では、パターン継承と直接継承のどちらをどこで使うかがルール解決の挙動を左右します。命名規則がそのまま継承構造になるため、設計段階の判断ミスが後々の再利用性とデバッグ性に直結します。本記事では両者の違いと使い分けの勘所を実務目線で整理します。

2026年8月10日 #Pega Platform #データモデル設計 #クラス設計

記事を読む

Pega設計の分岐点:ケースにすべきか、データインスタンスか

Pega 設計で最初に直面する「これはケース?それともデータインスタンス?」という判断を、独立したライフサイクル・業務の進行管理(割当・承認・SLA・監査)・件数と寿命の観点で整理し、実案件での判断基準を具体例とともに解説します。

2026年7月30日 #Pega Platform #Pega ケース設計 #Pega データモデル

記事を読む

Pega 導入のご相談はお気軽に。

Pega Customer Service / Pega Constellation UI / Pega Platform の各ソリューションについて、無料でご相談を承ります。