Chapter 2 Getting Started with the Business Process Model


Introducing Business Process Modeling in PowerDesigner

Business process modeling enables business people to analyze and orchestrate processes within their organization in order to rationalize and optimize operations.

Analysis business process modeling Business process modeling provides a way of visualizing complex processes within an organization through a graphical representation of activities and their interdependencies. Most of the time, this analysis highlights redundant or outdated processes that are hard to eliminate mainly because of the difficulty of performing changes in hard-wired expensive IT systems.

Orchestration business process modeling Business process modeling also provides a way to quickly build flexible, responsive systems that are able to exploit an existing software infrastructure.

PowerDesigner Business Process Model (BPM) fully supports both aspects of the methodology with different types of business process languages:

BPM and enterprise modeling

In the enterprise modeling context, you can use the PowerDesigner BPM to better track flows of data within an application. You can use the Conceptual Data Model (CDM) or the Physical Data Model (PDM) to design relational data, import these data into a BPM, and then attach them to the processes of your system. You can also proceed the other way round identifying data among processes and then exporting information in a CDM or a PDM. The data import / export feature is also available for linking data to classes and attributes in an implementation Object Oriented Model (OOM).

Use cases

Different BPM use cases are developed in this chapter to help you identify your needs in terms of business process modeling. The type of the BPM comes from the process language attached to this model (see What is a BPM?):

 


Copyright (C) 2007. Sybase Inc. All rights reserved.