ケースライフサイクル
ビジネスアプリケーションは、所期の成果を達成するのに必要な作業の自動化に役立ちます。 従来のビジネスアプリケーションは、個々のトランザクションをベースにしており、各種部門の機能のスタンドアロンアプリケーションとして開発されています。 このようなアプリケーションのサイロ化は、社内における部門横断的な連携や成果を効果的に達成することを困難にします。
アプリケーションは、作業に対するユーザーの思考の流れや捉え方と同じように機能すべきであるとPegaは考えています。 たとえば、オンライン注文プロセスについて考えてみましょう。顧客が注文を送信し、会社が注文を処理して配送を行います。 オンライン注文プロセスをモデル化するPega Platform™アプリケーションは同じ順序で動作します。
ケースタイプとケース
ケースタイプとは、ビジネストランザクションを表す抽象モデルです。 ケースタイプを使用して反復可能なビジネストランザクションをモデル化します。ケースは個別のトランザクションインスタンスを表しています。 Pega Platformでオンライン注文トランザクションをモデル化する場合、注文の送信から処理、そして配送に進むオンライン注文ケースタイプを定義します。 次の画像で示すように、ユーザーがオンライン注文を送信するたびにPega Platformで注文ケースが作成され、ケース番号が割り当てられます。
ケースライフサイクル
希望するビジネストランザクションの一環として完了する必要があるワークを可視化するために、ケースタイプについてのケースライフサイクルを定義します。 ケースライフサイクルは、Microjourney™のビジネスモデルを表しています。 ケースライフサイクルは、ケースが完了に至るまでの道筋をモデル化します。 ケースライフサイクルの主要なビルディングブロックは、ステージ、プロセス、ステップです。
次の画像は、オンライン注文ケースタイプのケースライフサイクルを示しています。
以下の画像で「+」のアイコンをクリックすると、ケースタイプのビルディングブロックの詳細が表示されます。
命名規則
ケースライフサイクルでステージ、プロセス、ステップを作成するときは、以下の命名規則を考慮します。
名詞、名詞句、または動名詞(名詞句として機能)で該当するセクションのコンテキスト表現し、ステージに名前を付けます。 使用する語句はできるだけ2語以内にする。 ビジネスユーザーにとってわかりやすく、作業内容と関連のある名前を使用します。 前の例では、注文のケースライフサイクルの2番目のステージで企業が注文を処理するため、ステージに処理中と名前をつけます。
ケースを完了しないステージについては、次のテスト文章で正しく聞こえるかどうかをチェックして、ステージ名の提案を試してみましょう。
This Case is in <Stage name>.
When does this Case move to <Stage name>?
How many Cases are in <Stage name>?
あなたが提案したステージ名で文章を音読してみてください。 これらの文章にステージ名が正しく当てはまらない場合は、修正を検討しましょう。
プロセスやステップの命名時には、動詞+名詞(日本語だと名詞+動詞)の命名規則に従います。 注文のケースの例では、処理中のステージで、プロセスに注文の処理と名前をつけます。 このプロセスのステップに在庫の確認と商品の梱包と名前をつけます。
以下のインタラクションで理解度をチェックしてください。
このトピックは、下記のモジュールにも含まれています。
トレーニングを実施中に問題が発生した場合は、Pega Academy Support FAQsをご確認ください。