如何为多个角色执行的任务建模?
示例1:为了讨论问题,必须满足3个角色 示例2:3个角色协作以创建概念
-
答案 0 :(得分:3)
这个优秀的BPMN blog:
彻底解决了您的问题活动不能在游泳池和车道之间都不常见,这是一个常见的错误。虽然本博客提出了可行的解决方案,但我并未将其视为最佳解决方案,因此建议您检查this answer与您的问题几乎相似的问题。
在我看来,你必须从这两个选项中选择:
正如上面的答案中所说,在BPMN标准中没有严格描述通道语义,因此我们可以通过它自由地处理任何实体。
您应该根据流程的语义选择合适的变体。
答案 1 :(得分:0)
由于使用多个实例的所有用户执行相同的任务,并行活动可以是一种解决方案。
在这种情况下,任务定义实际上对所有用户都是相同的:他们需要与其他成员会面以讨论问题或进行协作。
答案 2 :(得分:0)