BPMN是一个复杂的符号。让我们例如考虑48个不同的事件及其属性(类型、抛出与non-interrupting与捕获)。

如何,你可能会想,我要让业务用户,使用符号连经验丰富的专家不能理解详细吗?

答案很简单:不是每个BPMN用户需要了解的细节BPMN——这是足够足够当每个人都知道关于BPMN能够沟通最适合他们的抽象层次。这样,BPMN与英语,已成为当前通用语言和母语人士讲的往往是那些需要达成共同的语言每一个参与者都知道不好,但都可以交流。

当在BPMN找到这样一个公分母,挑战在于运用正确的抽象层次上不同层次的业务流程的风景。采用专用的BPMN子集为所描述的每个抽象层次帮助你防止不必要的复杂性和接受不同的建模方式,支持相应的业务场景。

的四个关键抽象层BPM-centered景观过程

为了简单起见,让我们细分过程景观分为四个水平,代表最重要的抽象层和一个简短的看每个层次适合的建模元素。

  • 概述水平在概述层次,你不应该使用BPMN。而不是创造价值链图没有任何正式的语义。图应该如此简单,任何人在你的公司能理解他们。
  • 端到端流程级别端到端流程图表提供了一个高层次的角度来审视自己的操作。因此,他们不应该包含任何附属功能,转移记录业务目标明确的工艺流程的主要目的。我们建议只使用开始和结束事件,任务/子过程倒塌,池/车道和连接器的端到端流程建模。
  • 业务流程步骤的水平业务流程的步骤图,文档组织一个端到端的流程活动的细节。因此,您需要一套更富有表现力的元素,例如,可能包括中间事件。对于端到端的流程建模,可以从BPMN核心元素子集和扩展它,如果必要的。
  • 技术处理步骤的水平技术水平指定IT系统发挥的作用在你的过程。指定异常处理和数据存储等技术细节,你需要利用大量的BPMN元素。即使在技术层面上,然而,你不应该引入不必要的复杂性通过使用BPMN规范提供的所有语法糖。作为一个实际的例子,如果你想部署图流程执行引擎,你想坚持引擎支持BPMN子集

我们介绍了水平不需要精确匹配过程中的水平层次结构——他们只是建议。你可以,例如,传播业务细节在多个水平。

开始使用BPMN子集

BPMN子集组BPMN元素可以组装为一个特定的目的。例如,您可以为所有元素创建一个子集建模者应该使用在创建端到端流程。

在Signavio流程编辑器中,您可以配置自己的BPMN子集与几个鼠标点击。

为每个抽象层创建一个子集在您的业务流程的风景。你可以关闭(默认)集建模者不应使用。

图建模时,您可以选择最适合您的建模目的的子集。

适应你的建模风格的角度来看你的涉众

记住元素子集和抽象层,你可以开始优化你的景观过程与不同的利益相关者群体沟通清晰、有效。

使用BPMN子集只是一步的道路上更好的交流。BPMN是在这方面就像一个自然语言,风格和基调。你可以管理你的建模风格和你使用的符号的方式以同样的方式你在写电子邮件和与不同的利益相关者进行沟通。人们倾向于这么做自然地通过改变词汇取决于收件人是一个休闲的朋友,或一位高管需要一种更加正式的方法。当拥抱这种方法你会直观地调整你的建模方法根据涉众组你想与一个图。

进一步的阅读

BPMN方法和风格,在他的书中著名的BPMN专家Bruce Silver介绍BPMN建模的三个层次:

  1. 描述性建模、
  2. 分析建模和
  3. 可执行的建模。

而布鲁斯没有提到/过程概述景观水平——你不应该在BPMN模型——其他三个层次主要是与我们上面介绍的水平相匹配。微软的Nick Malik雇佣了一个抽象方法,灵感来自于马丁的抽象级别的软件开发。看一看他们的作品并决定哪种方法最适合你,不要犹豫来调整任何组织概念的个人需求。

关于BPMN建模风格的更多信息,看一看我们的建模指南概述

现在开始使用协作流程设计和注册一个免费试用帐户

发表于:2016年12月16日—最后修改:11月13日,2020年