就像编写人员坚持编写约定,程序员坚持编码约定一样,业务流程建模人员也采用建模约定来确保他们的流程模型的清晰性、可持续性和可执行性。
这些建模惯例不仅仅是BPMN 2.0语法规则:由于布局问题,一个语法正确的流程模型可能仍然难以阅读。由于语义不明确,它甚至不可能被理解。
定义并检查您的约定
Signavio Process Editor默认定义了两组建模约定:
- Signavio BPMN 2.0最佳实践,它基于对专家意见、客户经验和特定于组织的建模指南的全面分析。
- BPMN方法和风格,由著名的BPMN专家Bruce Silver设计。
为了确保有效地使用约定,应该清楚地定义它们,并且应该自动执行符合性检查。
您可以通过Process Editor的工具栏检查您的模型是否遵循这些指导原则。Signavio分析合规自动显示错误、警告和/或提示(如适用):
在保存时,根据“Signavio最佳实践”自动检查图表。为了说明建模约定的好处,让我们来看看一些布局规则:
规则:没有边缘覆盖确保图不包含重叠的连接器,即避免混乱的序列或消息流,如下所示:
提示:修正后的图表应该是这样的:
限制图大小的规则使用确保建模者坚持一个可管理的图。超过大小限制的图应该使用子流程或流程链接进行重构。
Signavio终极版允许您创建自定义建模惯例(点击设置-定义建模惯例)在Signavio Explorer:当创建一个自定义建模惯例,我们建议你复制一个默认的子集(Signavio最佳实践或方法与风格)根据您的需要和适应它。
配置自定义属性
您可能希望修改的一个规则示例是必需的强制属性的定义,因为它会根据您的特定BPM场景而变化。在定义此规则集之前,有必要配置自定义属性,然后调整Collaboration Portal的属性配置。
您可能想要配置的其他规则的示例是已定义规则的用法BPMN必需的字典链接的子集和定义。
关于建模最佳实践和约定的更多信息,我们建议您阅读Bruce Silver的BPMN方法和风格,并访问我们的BPMN建模指南网页。