Book Image

Design Principles for Process-driven Architectures Using Oracle BPM and SOA Suite 12c

By : Matjaz B Juric, Danilo Schmiedel, Mark Simpson, Torsten Winterberg, Sven Bernhardt, Kapil Pant
Book Image

Design Principles for Process-driven Architectures Using Oracle BPM and SOA Suite 12c

By: Matjaz B Juric, Danilo Schmiedel, Mark Simpson, Torsten Winterberg, Sven Bernhardt, Kapil Pant

Overview of this book

Table of Contents (19 chapters)
Design Principles for Process-driven Architectures Using Oracle BPM and SOA Suite 12c
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

General guidelines for business process modeling


Before we move further, it's important to understand some of the rules that are helpful while modeling and designing our business processes. In this section, we will look into a few main modeling rules from the perspective of modeling a process and the instructions specified by BPMN.

Rule 1 – process models should provide aid in process understanding

A good process model should allow the overall process flow to be visible at one glance either from left to right or from top to bottom. To achieve that, a modeler can follow these basic rules:

  • Aim for a minimum of four and a maximum of 15 tasks in a process diagram

  • Aim for a maximum of three or four levels in a hierarchy

A good model gives you an intuitive and easy-to-understand overview of how a business process works as this is the main purpose of a graphic model. A model with a large number of tasks may be correct and unambiguous but becomes difficult to understand and, therefore, less useful. You...