2017-03-03 10 views
1

複数のロールによって実行されるタスクをどのようにモデル化できますか?それは、同じタスクがためであると単一のタスクを実行する複数のロール

+0

だから、彼らは別の仕事が正しいのですか? – Zelldon

+0

いいえ、複数の役割によって共同で行われている(つまり複数のレーンにある)同じタスクは、 – Natalia

答えて

0

から3つの役割がコンセプト

を作成するために協力する:

例1:3つの役割は
例2が問題に議論するために満たさなければなりません複数インスタンスの並列アクティビティを使用するすべてのユーザーが解決策になります。

このシナリオでは、タスク定義は実際にはすべてのユーザーで同じです。問題を議論したり協力したりするには、他のメンバーと会う必要があります。

0

あなたの問題を徹底的にこの優れたBPMN blogで対処されています

enter image description here

活動することはできませんどちらもプールもレーン間で共通に配置され、これはよくある間違いです。このブログでは可能な解決策を提案していますが、私はそれを最適として扱っておらず、this answerをあなたとほぼ同じ質問でチェックすることをお勧めします。私の意見で

あなたは、これら二つのオプションから選択する必要があります。

  1. どちらかは、すべての3つの役割と意味的に等しくなり、別の共同車線の内側に、あなたの一般的な活動を置きます。

enter image description here

それはかなり上記の回答で述べたように、レーンのセマンティクスを厳密BPMN標準に記述されていないので、私たちは自由にそれを介して任意のエンティティを扱うことができます。

  1. またはyour collaborative activity into separate pool. It's what BPMNコラボレーション図が指定されています。

enter image description here

あなたは、プロセスのセマンティクスに基づいて適切なバリアントを選択する必要があります。

関連する問題