SOA in Action Blog

« BI, BPM, and SOA in Action, Together | Main | A New Chemistry Brews Between ERP and SOA »

July 12, 2007

SOA and Business Process Management Don't Need Each Other, But...

Sandy Kemsley, who has graced many of these pages with her insights, says SOA and Business Process Management (BPM) are a difficult mix, and, truth be told, one can be implemented without the other. But doing one without the other makes things twice as hard as they ought to be.

In a recent interview, Sandy points out that "You can do BPM without SOA, but it's much harder since you have to write all the interfaces to the underlying systems as well as other functionality that the services might provide as part of the BPM project, instead of just consuming existing services."

Likewise, she adds, SOA doesn't really need BPM. "You can also do SOA without BPM, but without a 'killer application' to use those services, it's difficult to justify the cost of creating the services layer in the first place," she explains.

"BPM and SOA are fundamentally different from a technology standpoint. SOA is the design philosophy by which you service-enable your enterprise, either by wrapping Web services around existing/legacy applications, or by building new functionality within the services. BPM is a consumer of those services: A service may be called at any point in a process by a BPM system. BPM orchestrates services and people into a complete business process."

Another trend to watch closely is Web 2.0, Sandy points out. While companies are cautious about approaching the social networking aspects of Web 2.0 -- blogs and wikis -- the integration aspects, as embodied in mashups, may prove to be a formidable force in the near future. "Many integration projects -- and I've been involved in a lot over the past 15 years -- involved too much code and too much time, even with today's tools. Web services, by which I mean those built on the WS-* standards, are considered too complex and time-consuming to develop by many people, who are using techniques like REST and JSON to create mashups."

Posted by joemckendrick in  | Digg This | Add to del.icio.us

Trackback Pings

TrackBack URL for this entry:
http://www.ebizq.net/mt/mt-tb.cgi/2124

Comments

Joe, thanks for the reference. I also spoke on the subject of BPM and SOA in a webinar (sponsored by TIBCO) earlier this week -- it seems to be a recurring theme for me these days!

Posted by: Sandy Kemsley at July 13, 2007 11:26 AM

Post a comment




Remember Me?

(you may use HTML tags for style)

We ask that you type your code (displayed below) in the text box.This code is an image that cannot be read by a machine. It prevents automated programs from submitting comments.


Code:



ADVERTISEMENT

 

Partners:

Premier Media Partner
Gartner

Association & Media Partners
Technology Evaluation Centers BPM Forum The Open Group
Business Integration eChannel Line Robert Frances Group
BPMS Watch BP Trends Connect IT
GIM OMG