私有流程和公共流程是什么意思?

  流程可以在不同的抽象级别建模。决定显示多少细节取决于观众。私有流程通常包含更高级别的详细信息,并反映了组织内部人员理解和遵循流程所需的所有信息。相比之下,公共流程通常包含的内容远不如私有流程,而是侧重于仅显示与流程中其他参与者相关的流程的活动和部分。
   想想代表买方/卖方关系的流程。买方和卖方是该流程的参与者,每个人都包含在他们自己的池中,因为他们控制着自己的流程。但是,它们通过消息流相互交互。
  如果买方向卖方发送订单,则卖方必须履行订单。作为订单履行流程的一部分,可能会进行详细的质量控制检查。但这个细节与买家无关。所以在公共流程中它不会被显示出来。事实上,通过使用公共流程(更高级别的抽象显示更少的细节),该模型允许每个参与者在不相互影响的情况下灵活地改变其过程的内部结构。约定的握手或接口(由一系列消息流记录)保持不变。

#BPM工作流