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