Business Transformation in Action

Joe McKendrick

BPM and SOA: Separated at Birth; Finally Reunited!

user-pic
Vote 0 Votes

One of the challenges in bringing business process management together with service-oriented architecture is that the two essentially exist in two separate worlds, managed and promoted by different teams with different agendas. However, the two need each other more than ever in order to succeed.

In a new post, Nick Malik describes the fast-evolving relationship brewing between BPM and SOA.

"These two activities are twin brothers," he says. "Their parents are the same, and they have many similarities, but the serve different needs in the enterprise." Nick takes the analogy (a good one) a step further to describe the their common "father" as data, and their common "mother' as the business event.

Who's your Daddy? Nick describes the fatherly role as the common data model, one of the few pieces really needed to "make enterprise architecture work." In addition, he adds, "the common data model should contain ONLY enough information to define the things that must be present to define a business document, to identify the unique key for that document, and to define the relationships with other business documents."

The motherly role, then, is the business event, or "an event that defines the boundaries between business processes." He adds that "you have to know where a process starts and where it ends. Otherwise, you could find yourself comparing a single apple to a grove of apple trees."

Of course, data and business events processing need to be mature themselves before they're ready to raise children. This is not a top-down design, but it is a top-down constraint. "If you build your SOA before you understand the data, you are creating multiple versions of the truth," Nick points out. "If you attempt BPM before you identify your events, you will burn huge efforts to compare apples to apple trees, producing no value."

2 Comments

| Leave a comment

Joe

Thanks for that post. I have twin sons and I'm looking to lead a bunch of developers down the SOA path, so this was interesting.

I recently posted something about Larry Constantine. He was both an IT Guru and a family counsellor. This would seem to be excellent credentials for SOA.

Antony Kimber
http://soaevolution.blogspot.com

Joe, I believe I'd be remiss if I didn't pile on and not that we just put up a full text transcript and audio podcast of Ken Vollmer's Keynote at our last SOA in Action show, entitled: "What is the relationship between SOA and BPM -- And Why Should You Care?" at

http://www.ebizq.net/filelib/8313.html

All best,
Gian Trotta
ebizQ

Leave a comment

In this blog (formerly known as "SOA in Action"), Joe McKendrick examines how BPM and related business and IT approaches can promote business transformation.

Joe McKendrick

Joe McKendrick is an author and independent analyst who tracks the impact of information technology on management and markets. View more

Subscribe



Subscribe in Bloglines
Subscribe in NewsGator Online
Add ebizQ's SOA in Action Blog to Newsburst from CNET News.com
Add to Google

Recently Commented On

Monthly Archives

Blogs

ADVERTISEMENT