Business Management Presentations Process Management Service Oriented Architecture (SOA)

Examples of BPM + SOA joint work

Description

For OMG BPM/SOA Integration working group��

Transcript

FOR OMG BPM/SOA INTEGRATION WORKING GROUP EXAMPLES OF BP M + SOA JOINT WORK Dr Alexander Samarin www.samarin.biz

The main problem of BPM and SOA – too many internal stakeholders 2010-03-09 Examples of BPM+SOA joint work

System architecture view of an enterprise 2010-03-09 Examples of BPM+SOA joint work

Enterprise business systems need to be adaptive 2010-03-09 Examples of BPM+SOA joint work 95 % 5 % 40 % 60 % 80 % 20 % 1 – Estimated average in the IT industry 2 – A real scenario (governmental client) 3 – Estimated by an IT staff member maintenance development 1 3 2

Business processes are complex relationships between artefacts 2010-03-09 Examples of BPM+SOA joint work BPM is a tool for improving enterprise business performance 2010-03-09 Examples of BPM+SOA joint work

Any process-centric enterprise has some BPM, but how can we industrialise this BPM? A natural evolution of BPR, Lean, ISO 9001, 6 Sigma The aim is to have a single description of business processes: – model in design – input for project planning and execution – executable program for coordination of work – documentation for all staff members – basis for management decisions An enterprise portfolio of the business processes as well as the practices and tools for governing the design, execution and evolution of this portfolio A multitude of tools “handle” processes

Service-Oriented Architecture (SOA) 2010-03-09 Examples of BPM+SOA joint work

Services and processes (1) Examples of BPM+SOA joint work 2010-03-09

Services and processes (2) 2010-03-09 Examples of BPM+SOA joint work

Synergy between BPM and SOA – structuring relationships (1) 2010-03-09 Examples of BPM+SOA joint work

Synergy between BPM and SOA (2) – structuring relationships 2010-03-09 Examples of BPM+SOA joint work service process

Example – mutual structuring of processes and services 2010-03-09 Examples of BPM+SOA joint work

Example – selection of a single tool 2010-03-09 Examples of BPM+SOA joint work

Example – improving a complex production system (1) 2010-03-09 Examples of BPM+SOA joint work

Example – improving a complex production system (2) 2010-03-09 Examples of BPM+SOA joint work Example – adding flexibility to an enterprise application 2010-03-09 Examples of BPM+SOA joint work Before After Example – an e-Gov goal is to help partners work with the government (1) time But no local organisation wants to be responsible for the whole process instance 2010-03-09 Examples of BPM+SOA joint work For example, a partner’s changes have to be declared in many governmental organisations Partner Organisation C Example – an e-Gov goal is to help partners work with the government (2) time Inter-organisation coordination capability by an e-Gov service 2010-03-09 Examples of BPM+SOA joint work Partner Organisation B Organisation C

Example – improving a core business application 2010-03-09 Examples of BPM+SOA joint work Primary importance: the result of working together, but not individual exchanges ESB-centric view: only flow of data Process-centric view: both flow of control and flow of data

Use of business processes to make coordination explicit 2010-03-09 Examples of BPM+SOA joint work

Making coordination explicit (1) 2010-03-09 Examples of BPM+SOA joint work

Making coordination explicit (2) 2010-03-09 Examples of BPM+SOA joint work External participant Internal service

Making coordination explicit (3) 2010-03-09 Examples of BPM+SOA joint work

Making coordination explicit (4) 2010-03-09 Examples of BPM+SOA joint work

Making coordination explicit (5) 2010-03-09 Examples of BPM+SOA joint work

Synergy between BPM, SOA and EA 2010-03-09 Examples of BPM+SOA joint work

Extra materials 2010-03-09 Examples of BPM+SOA joint work Thank you!

2010-03-09 Examples of BPM+SOA joint work

Ratio between templates and instances 2010-03-09 Examples of BPM+SOA joint work

Making coordination explicit (5) 2010-03-09 Examples of BPM+SOA joint work

Consider coordination 2010-03-09 Examples of BPM+SOA joint work

Leave a Comment

Get the BPI Web Feed

Using the HTML code below, you can display this Business Process Incubator page content with the current filter and sorting inside your web site for FREE.

Copy/Paste this code in your website html code:

<iframe src="https://www.businessprocessincubator.com/content/examples-of-bpm-soa-joint-work/?feed=html" frameborder="0" scrolling="auto" width="100%" height="700">

Customizing your BPI Web Feed

You can click on the Get the BPI Web Feed link on any of our page to create the best possible feed for your site. Here are a few tips to customize your BPI Web Feed.

Customizing the Content Filter
On any page, you can add filter criteria using the MORE FILTERS interface:

Customizing the Content Filter

Customizing the Content Sorting
Clicking on the sorting options will also change the way your BPI Web Feed will be ordered on your site:

Get the BPI Web Feed

Some integration examples

BPMN.org

XPDL.org

×