Book Image

Business Process Driven SOA using BPMN and BPEL

5 (1)
Book Image

Business Process Driven SOA using BPMN and BPEL

5 (1)

Overview of this book

Table of Contents (13 chapters)
Business Process Driven SOA using BPMN and BPEL
Credits
Foreword
About the Authors
About the Reviewer
Preface
Index

Business Process Modeling General Guidelines


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

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 fifteen tasks in a process

  • 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...