We need to add exclusive gateways (join and split), and an additional task that is executed by a new role (lane):ģ) Completeness of business process modelsĪ good BPMN model provides a complete description of a business process as a sequence between one or multiple start and end events. It requires a short analysis to derive the implications of the annotation. In the example below, a deviation from the process flow is specified by an annotation. Therefore, you should not hide process details within textual descriptions. Process models should be easily and unambiguously understandable. The syntactical correctness of diagrams can be checked automatically in the Signavio Process Editor.Ī good modeling style goes beyond mere syntactical correctness. It is important to be able to refer to the BPMN specification as a single source of truth of a model’s syntactical foundation, especially to avoid problems when transferring the diagram between systems. Pools impose organizational boundaries and crossing them requires a well-defined interface. Of course, a BPMN diagram should comply with the syntax rules of the BPMN specification.įor example, connecting two pools with a sequence flow is syntactically not correct. This blog posts explains these properties by example.ġ) Correctness of business process models To increase quality awareness, understanding Bruce Silver’s four properties of “good BPMN” models - correctness, clarity, completeness and consistency - serve as a good starting point. Like this, you can raise quality awareness throughout your entire organization.īased on these high-level criteria, you can then create a set of lower level modeling conventions, which the Signavio Process Editor and Signavio Decision Manager can enforce automatically. This concept should be formed by criteria that are easy to understand and memorize, even by people who don’t have an in depth knowledge of BPMN.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |