如何为可以通过执行第一项任务的Role1或Role2启动的进程建模?我不想在车道描述中使用“Role1或Role2”
答案 0 :(得分:2)
BPMN specification明确没有明确说明车道的确切用途(PDF格式中的第304/335页)。
因此, Role1或Role2 方法实际上符合规范。这种方法也离良好做法不远。在BPX(业务流程执行)系统中配置流程时,通常可以将多个角色甚至单个用户添加为任务候选。
通常,您将创建一个新角色,其中包含 Role1 和 Role2 - 让我们将其称为 Role1; 2 。从信息系统的角度来看,这是有道理的。例如,如果您使用IT支持执行流程,则需要授予 Role1 和 Role2 对允许执行第一个任务的系统/组件的访问权限。配置访问权限时,管理员将创建一个新用户组 - Role1; 2 ,其中包含用户组 Role1 和 Role2 。< / p>
请注意,流程角色不一定映射到职位名称。例如,受雇为软件工程师的人员可能与系统分析师共享流程角色规范编写者。