- はじめに
- 基本情報
- BPMN を使用したプロセス モデリング
- ケース管理を使用したプロセス モデリング
- プロセスの実装
- プロセスの操作
- プロセスの監視
- プロセスの最適化
- 参考情報
Maestro ユーザー ガイド
BPMN プロセスを視覚的に整理することで、可読性が向上し、設計エラーを最小限に抑えることができます。Maestro は、BPMN 要素を素早く配置、接続、調整できるツールを備えており、分岐ロジック、エージェント呼び出し、キューを含む複雑なワークフローを構築する場合に特に便利です。
BPMN 要素を配置する
配置機能を使用すると、プロセスのキャンバスをすっきりとした読みやすい状態に保つことができます。配置では、並列分岐、条件付きフロー、またはグループ化されたタスクを視覚的に一貫した状態に維持できます。
要素を配置するには、以下の手順を実行します。
- 2 つ以上の要素を選択するには、Shift キーを押しながらクリックして選択するか、複数選択できるよう範囲をドラッグして囲みます。
- 選択範囲の上に表示される配置ツールバーを使用します。
- 要素をどのように配置するかを選択します。
- 左
- 水平方向の中央揃え
- 密に配置
- 上限数
- 垂直方向の中央揃え
- 下
結果
選択した要素は、選択した配置オプションに従って再配置され、プロセスのキャンバスが整頓され、視覚的な一貫性が保たれます。
配置は、並列ゲートウェイや視覚的な分岐を含む長期実行プロセスを使用する場合に特に使用します。
BPMN 要素を接続する
コネクタ ツールを使用して、要素間の実行フローを定義します。これにより、プロセス ロジックが有効かつ実行可能なものであることが保証されます。
要素を接続するには、以下の手順を実行します。
- BPMN ノードをポイントすると、円形のコネクタ ポートが表示されます。
- ポートからキャンバス上の別の要素にドラッグします。
- 指を離すと接続が形成されます。矢印が所定の位置にカチッとはまります。
結果
シーケンス フローの矢印で 2 つの要素が接続され、それらの要素間の実行パスを定義します。
ジャンクションまたはマルチブランチでの判断では、この接続方法により、一貫性が確保され、エラーのないフロー実行が保証されます。
接続を調整する
プロセスが大きくなるにつれて、接続パスが混雑したり、見た目にも煩雑になることがあります。Maestro では、フローの方向とコネクタ ラインの描画方法の両方を制御できます。
接続ポイントを変更する
すべての要素には、4 辺すべてに接続ポートがあります。既定では、Maestro は最も近い論理辺を選択しますが、手動で再割り当てすることもできます。
接続ポイントを変更するには、以下の手順を実行します。
- 矢印がアクティブになるまで、既存のコネクタをポイントします。
- 矢印をターゲット要素の別の辺にドラッグします。
- 指を離すと再接続されます。
結果
コネクタは、ターゲット要素の指定された側に入るか、またはターゲット要素から出るように再ルーティングされます。
これは、次の場合に使用します。
-
フローが特定の方向から出入りするようにしたい場合。
-
レイアウトを再編成し、よりすっきりしたルーティングにしたい場合。
コネクタのパスを調整する
コネクタ ライン自体の形状を変更して、明瞭さを向上させることもできます。
コネクタのパスを調整するには
- コネクタ ラインを選択し、そのベンドハンドルを表示します。
- ハンドルをドラッグして、角を再配置したり、パスを滑らかにしたりします。
結果
コネクタの線の形状が変更され、線が重ならないようにして平行なフローを揃えることで、キャンバスが読みやすくなりました。
この目的は以下のとおりです。
-
線が重ならないようにする。
-
並列フローを整列させる。
-
プレゼンテーションやレビューのために、キャンバスの読みやすさを向上させる。
要素ツールバーを使用する
BPMN ノードを選択するとフローティング要素ツールバーが表示され、コンテキスト対応コンポーネントを使用してプロセスを素早く拡張できます。
ツールバーを使用するには、以下の手順を実行します。
- 要素を選択して、ツールバーを表示します。
- [ 要素を変更 ] アイコンを選択して [要素を変更] パネルを開きます。
- リストから要素を選択するか、[ その他の要素 ] を選択して、サポートされているすべての BPMN 要素を参照し、カテゴリ別にグループ化します。
- 現在の節点を置換または拡張する目的の要素を選択します。
結果: 要素が更新され、[プロパティ] パネルで設定できるようになります。
結果
新しい要素が挿入され、選択したノードに自動接続されて、設定の準備が整います。
これにより、プロセス設計がスピードアップし、特に複数ステップのフローや分岐ロジックの構築に役立ちます。