Sunday, November 29, 2009

Is There Life After Oracle BPM Studio 10g?

Let me begin with the answer, which is: absolutely!

After a Thomas Kurian discussed the positioning of Oracle BPM (fka ALBPM) a year ago (is it that long? Yes it is!), I must admit I was worried about the strength of Oracle BPM being properly appreciated. For quite some time focus seemed to be solely on the Oracle BPA with BPEL (from the SOA Suite) combination only.

But times (and vision?) have changed since then. Recently I was in a conference call in which a preliminary version of BPM 11g was demo-ed. And I was surprised in a positive way. Oracle BPM 11g seems to preserve all the good of 10g, while at the same time it is really integrated with the rest of the product stack.


Some Things That Struck My Eyes

With BPM 11g Oracle managed to continue the ALBPM "experience" of easy process modeling and implementation. In a series of short iterations you transform the BPMN 2.0 process you collaboratively modeled with the business analysts in an executable one, without a paradigm shift like you for example would have when going from BPMN to BPEL. For me this always has been one of the major strong point of BPM. What has been added to this is a so-called zero-code environment of developing screen and including external resources (like services).

Some of the more technical features that I found appealing were:
  • Usage of the common adapter framework, as is already available in the SOA Suite,
  • Support for easy (ADF-Faces) development of rich task forms with AJAX support (without bothersome JSP development),
  • A web-based UI for modeling processes by business analysists,
  • Native integration with Oracle BAM,
  • A composite (SCA) view on business processes, which (among other things) supports native integration with BPEL,
  • Native integration with Oracle Business Rules,
  • Unification of the BPM and BPEL worklist,
  • With all this, an improved support for true Business Process Management.

What About The BPA Suite?

The positioning of BPA has not changed, but became more clear instead. BPA is typically for a more enterprise approach to business analysis, including a top-down approach to business process modeling, including BPMN. When you have a human-centric business process, you can decide to export these to Oracle BPM 11g. Otherwise, BPEL is the obvious choice.

Boy, I can't wait to get my hands dirty with BPM 11g, which hopefully will be somewhere in March 1010!

6 comments:

markinsonmarshal said...

Business process management activities can be grouped into five categories: design, modeling, execution, monitoring, and optimization. Business Process Management Life-Cycle.A business process is "a collection of related, structured activities that produce a service or product that meet the needs of a client. Business Process Management

Jan Kettenis said...

Thanks for the clarification!

2012天氣晴朗 said...

牙醫,植牙,矯正,矯正牙齒,皮膚科,痘痘,中醫,飛梭雷射,毛孔粗大,醫學美容,痘痘,seo,關鍵字行銷,自然排序,網路行銷,自然排序,關鍵字行銷seo,部落格行銷,網路行銷,seo,關鍵字行銷,自然排序,部落格行銷,網路行銷,牛舌餅婚紗台中婚紗,腳臭,腳臭,腳臭,腳臭,腳臭,腳臭,腳臭,腳臭,街舞,小產,雞精,性感,辣妹,雷射溶脂,雙下巴,抽脂,瘦小腹,微晶瓷,電波拉皮,淨膚雷射,清潔公司,居家清潔,牙周病,牙齒矯正,植牙,牙周病,矯正,植牙

felixawilliam said...

I am really much pleased after reading your whole post because it is very interesting.I must say that your language of explaining things are so easy to understand and also you make it more easier to understand by giving real time examples.
tenerife holidays

jacosawilliam said...

High availability is ensured by the white migration to migrate to a cluster server to another when there is a problem with the web server. I think who are interested in this field should be able to find good information that will be beneficial. I am really happy after reading your post in full, because it is very interesting.
sticker labeling machine

انفجن said...

i think its gonna take a long time to get something new and powerful