- はじめに
- スタート アップ ガイド
- Maestro の BPMN を使用した構築
- Maestro Case を使用した構築
- Maestro Case について
- Maestro BPMN と Maestro Case の比較: ケース管理を使用すべき状況
- Maestro Case のライフサイクル: イベント トリガーからアプリのエクスペリエンスまで
- Maestro Case を使用して最初のケースを構築する
- コーディング エージェントを使用して Maestro Case を構築する (プレビュー)
- ケース キーを定義する (システムと外部)
- タスクの I/O と書き戻しの契約を確立する
- 終了ルールと早期終了
- プライマリ ステージとセカンダリ ステージをモデリングする
- Data Fabric からケースをトリガーする
- ステージレベルのペルソナと権限を実装する
- SLA と自動エスカレーション ルールを設定する
- 再作業によるループ (再エントリ) を設定する
- Case Manager エージェントを設定およびテストする (プレビュー)
- ケース マネージャーの入力および出力コントラクト
- Maestro Case コンポーネント ディクショナリ
- Maestro Flow を使用した構築
- Maestro Automate
- Integrations
- オペレーティング
- 監視
- 最適化中
- 参考情報
パターン ライブラリ
人間によるレビュー、承認チェーン、失敗処理を伴う AI による意思決定など、事前構築済みで完全に接続されたプロセス構造を Maestro の BPMN プロセスに挿入します。
パターン ライブラリには、人間によるレビュー ステップを伴う AI による意思決定、複数レベルの承認チェーン、すべてのエラーをキャッチする失敗ハンドラーなど、ほとんどのエンタープライズ プロセスで繰り返し発生する構造向けに事前に構築されたプロセスが用意されています。
パターンは、完全なプロセスのテンプレートではありません。これは、構築中のプロセスに挿入するプロセスのセクションです。挿入すると、ノードが接続され、ゲートウェイの条件が記述され、プロセス変数が作成され、人間参加型のフォームが生成されるという、完全に有線で到着します。パターンで追加したものはすべて、後でも編集可能なままです。
パターンはユース ケースに依存しません。得られる構造は、請求書処理を構築する場合でも、請求の受付を構築する場合でも同じです。異なるのは、各ステップにバインドする実装 (独自のエージェント、RPA プロセス、コネクタなど) です。
パターンを使用する場合
モデル化しようとしている構造が、ライブラリ内で繰り返し発生する図形の 1 つである場合にパターンを使用します。パターンを使用することで、構造を要素ごとに再構築する手間を省き、ゲートウェイの条件、変数の配線、フォームの結果などの詳細を失うことも防げます。
ロジックがプロセスに固有の場合は、要素を自分でモデル化します。1 回の検索、比較、または 1 ステップのサービス呼び出しには、パターンは必要ありません。
利用可能なパターン
ライブラリには7つのパターンが含まれています。ほとんどの場合、さまざまな状況に対応する構造的な代替案となるいくつかのバリエーションが用意されています。
| パターン | 機能 | バリアント |
|---|---|---|
| AI による意思決定 (人間によるレビューあり) | AI は日常的なケースを処理し、あいまいなケースは人間のレビュー担当者に委ねられます。 | 単一レビュー担当者、段階的なレビュー担当者、AI 検証チェーン |
| 複数レベルの承認チェーン | リクエストは、次に進む前に複数の承認者をクリアします。 | シーケンシャル、並列、リスク階層化 |
| スマート トリアージとルーティング | 受信した作業を分類し、適切な下流パスに送信します。 | ルールベース、AI ベース、ハイブリッド |
| 外部応答を待機中 | 外部からの返信を待ち、締め切り前にリマインダーし、期限後にエスカレーションします。 | シングルチャネル、最初の有効な応答が優先、長期実行プローブ |
| 大量処理 | 複数の項目を並列で実行し、1 つの不良品が 1 つあってもバッチが停止しない場合。 | バッチ |
| 失敗のエスカレーション | 1 つのセーフティ ネットが未処理の障害をキャッチし、エスカレーションします。 | キャッチオールセーフティネット、コード固有のネット |
| キューベースの作業分散 | 耐久性のあるキューは、生産者から加工者まで仕事を手渡します。 | ディスパッチャー、パフォーマー |
ピッカーの各バリアントには、選択に役立つ [使用条件 ] の説明が含まれています。たとえば、人間によるレビューを伴う AI 意思決定では、レビュー担当者の入れ替えが可能な場合は [単一のレビュー担当者] を使用し、組織がジュニア レビュー担当者とシニア レビュー担当者の間で承認権限を区別する場合は、[段階的なレビュー担当者] を使用します。
パターン ライブラリを開く
パターン ライブラリは、モデリング キャンバス上の 3 か所から開くことができます。
- 左側のツールバー: [ パターン ] セクションを選択します。
- 要素を追加メニュー: キャンバス上で要素を選択し、クイック追加メニューで [ パターン ] を選択します。モデリングの途中で、特定の要素の横にパターンを追加する場合に使用します。
- 空のキャンバス: 新しいプロセスで、[キャンバスのヒントに実証済みのパターンを挿入] を選択します。
初めてライブラリを開くとき、 初めてパターンを使うのは?パネルでは、パターンの仕組みについて説明します。無視してかまいません。
ライブラリが開き、利用可能なパターン カード、説明、バリアント、検索フィールド、および初回使用ガイダンスを示すピッカーが表示されます。
パターンを選択したら、バリアントを選択し、「 パターンを挿入する」で説明されている設定ビューに進みます。
パターンを挿入する
- パターン ライブラリを開きます。
- 利用可能なパターンを参照するか、検索ボックスを使用して名前でフィルター処理します。
- パターンを選択します。設定ビューが開き、そのパターンのバリアントが表示されます。
- バリアントを選択します。プレビューには、そのバリアントによってキャンバスに追加される内容が正確に表示され、概要には、受け取ったノード、エッジ、変数、人間参加型のフォームの数が一覧表示されます。
- 挿入モードを選択します。
- インライン追加: パターンのノードがキャンバスに直接ドロップされ、それぞれが表示され、編集できます。
- 折りたたまれたサブプロセスとして: 1 つの折りたたまれたサブプロセスがキャンバス上に表示されます。開くと中の模様が見えます。
- [ パターンを挿入] を選択します。
既存の要素をパターンに置き換える
キャンバス上の要素をパターンに置き換えることもできます。最初に要素を選択し、次にパターン ライブラリを開いてパターンを選択します。要素は、パターンを含む折りたたまれたサブプロセスに置き換えられます。
要素を置換すると、必ず折りたたまれたサブプロセスが作成されます。このフローでは、インライン挿入モードは使用できません。
パターンの挿入方法
空のキャンバスで、最初に挿入するパターンによって空白の開始イベントが置き換えられ、プロセスのバックボーンになります。
それ以外の場合は、パターンはライブラリを開いた要素の横に自己完結型のブロックとして配置されます。このパターンはプロセスの他の部分に自動的には接続されません。パターンには独自のエントリ ポイントと終了ポイントがあり、それらがどこに属しているかはユーザーだけがわかっているためです。パターンを挿入した後、パターンをフローに接続します。
挿入全体は 1 つの元に戻す手順です。結果が期待どおりの場合は、一度元に戻してパターン全体を削除します。
パターンを挿入した後
パターンが追加するものはすべて編集可能です。ノード名の変更、ゲートウェイの条件の変更、不要なブランチの削除、生成されたフォームの編集を行うことができます。
システムに依存するステップはプレースホルダーとして挿入されます。角括弧で囲まれたパターン ノード名 (例: [Reviewer: ops queue / process owner]) は、独自の実装をバインドする場所を示します。キャンバス上の注釈 ( 例: [実装を設定]) は、同じマークを付けます。これらをエージェント、RPA プロセス、またはコネクタにバインドします。
参加者を含むダイアグラムのパターン
参加者を使用するダイアグラムでは、パターンは、参加者の 1 つの内部に折りたたまれたサブプロセスとしてのみ追加できます。インライン挿入モードは利用できません。
ダイアグラムに空の参加者が含まれている場合は、パターンを挿入する前に、少なくとも 1 つの要素を追加します。
関連ページ
- 一般的なモデリング パターン: シーケンス、ループ、エラー処理などの一般的な BPMN モデリング パターンをカバーします。
- プロセスをモデリングする
- Autopilot for Maestro