その他のアクティビティの種類
その他のアクティビティの種類とは
基本的なタスクやサブプロセスに加え、BPMN 2.0には、ワークフローをより正確かつ柔軟にモデル化するためのアクティビティタイプがあります。それぞれのタイプには固有の役割があり、プロセスの流れを適切に表現できます。ProcessMindのモデラーで各タイプを使用できます。無料トライアルを開始し、ご自身のプロセスでお試しください。
折りたたまれたサブプロセス
折りたたまれたサブプロセスは、一連のTaskを大きなプロセスの中にまとめ、全体を分かりやすく整理します。複数のステップを1つの要素として表示し、図の別の場所で展開して詳細を示せます。
アドホックサブプロセス
アドホックサブプロセスには固定された順序がなく、必要に応じてTaskを任意の順序で実行したり、省略したりできます。個別の要件に合わせて柔軟に対応できます。
ループTask
ループTaskは「do while」ループに基づいて繰り返し実行され、条件が満たされるまでアクティビティを続けます。これにより、次のアクティビティに進む前にTaskを完了できます。
複数インスタンス
複数インスタンスのアクティビティは、for-eachループのように、決められた数の項目に対して繰り返し実行するTaskです。すべてのインスタンスが完了するまで、並列(縦線で表示)または順次(横線で表示)に実行します。
報酬
報酬Taskは、ワークフロー内の報酬イベントに対応します。シーケンスフローではなく関連で接続し、BPMNプロセス内で必要な是正措置に適切に対応します。
報酬の組み合わせ
報酬を組み合わせたTaskでは、ループや複数インスタンスを使って柔軟に処理を実行します。解決するまで手動で繰り返す場合や、複数の処理を並列で繰り返す場合など、他のTaskの種類と組み合わせて対応できます。
用途の概要
- User Task:人による判断や入力を行います。
- Service Task:システムやサービスを通じて処理を自動で実行します。
- Script Task:スクリプトを使って独自の処理を自動で実行します。
- Manual Task:システムの直接的な制御外で行う作業を管理します。
- Business Rule Task:ビジネスルールに基づく判断を自動で行います。
- Send/Receive Task:システム間またはプロセス間の通信を可能にします。
- Call Activity:サブプロセスやタスクを効率よく再利用します。
- Loop/Multi-instance:複数の条件や参加者に対して、繰り返し行うタスクを管理します。
これらのアクティビティタイプを使うと、BPMNプロセス内のタスクを詳細に管理し、人が行うワークフローとシステムが行うワークフローの両方を正確にモデル化できます。
独自のBPMNモデルを作成
関連トピック
プロセスをより良く設計し、つながりのあるアーキテクチャを構築して、管理を続けましょう。
クレジットカード不要、待ち時間なしですぐにご利用いただけます。組織の業務の進め方を、明確につながるプロセス設計として可視化します。
プロセスアーキテクチャを構築し、オーナーシップと統制を定め、あらゆる階層で役割と責任を明確にします。
無料トライアルを開始して、プロセスのガバナンス、管理、継続的な改善を支える信頼できる基盤を築きましょう。