Business Process Integration – What, where and how

If we talk about business process integration, we would probably have a different vision and other expectations depending on our role.

For example: if we talk to the manager about business process integration, this could mean automate existing manual processes. If we talk to the sales-departement they would expect to have more insight into trends, benchmarks and action-triggered marketing campaigns.

Another example: If you talk to analysts they would think about business process modelling and defining the landscape of existing processes to be able have a clear understanding of the company’s process lifecycle and how processes, data and tasks are managed. If we talk to architects we would start discussing the usage of UML Sequence Diagrams, Class Diagrams, Canonical Data Models, …

In other words the expectations differ depending the context you would be interested in the integration aspect.

The steps that can be equal across the different stakeholders:

  1. Analyse existing business processes, data, services, organisational aspect, …
  2. Define workflow aspects such as the difference between automatic and manual steps
  3. Automate business processes
  4. Integrate business processes

The products that can be used to tackle these aspects, as well on business side as IT side, and offered within the Fusion Middleware 11g stack are: BPA Suite, BPM Suite and SOA Suite.

BPA Suite, Business Process Analysis Suite, can offer you an environment to analyse needed data, services, organisational aspects and business processes (using different types of diagrams). Besides architecting these artifacts you can also simulate the processes to be able to have a clear view on the throughput and process lifecycle without needing to automate the processes you’ve put in place in for example a non-automatic manner. Afterwards you’re able to discuss the business processes with your IT department and start implementing/automating these processes using Business Process Modeling Notation and Business Process Execution Language (BPMN and BPEL). BPMN 2.0 is now supported in 11g.

BPM Suite can then offer a unified view to as well analyst as stakeholders as developers using the same environment, the same processes and analysis. By introducing one single environment for these different stakeholders, communication and collaboration will be augmented without frustration of difference in object definitions or concepts.

After the analysis, simulation and automation has been put in place, using SOA Suite (e.g. Bpel process Manager) you can start integrating these processes within existing environments. Call out to these new processes (a deployed BPEL Process is a web service) from the Back-End. Publish these services to your existing partners and new partners, …

About these ads

2 thoughts on “Business Process Integration – What, where and how

  1. This is a great overview. I never understood Oracles SOA play since I really felt they were a closed system. How in terms of flexibility do they respond to changing business need?

  2. Could you elaborate on the changing business needs. Do you mean changing actors, business steps or changing KPI's, metrics?Depending on the need for flexibility and agility you would choose different approaches in the technology space. E.G. real-time decision making is more a BAM-approach, whilst chaning KPI's and changing business trends is more a BPA approach where you can simulate the effect on your processes' throughput depending on the changing market trends.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s