muSOAing for 5/25/09

So what do you mean by BPR (Business Process Rationalization). It is hard enough to implement business processes to cater to your own business let alone extrapolating that a 100 times out to service multiple clients. Whenever the word Business Process is bandied around the first technology that comes to mind is a Business Process Manager or BPM as we like to call it.

So will a good BPM engine aid you in BPR? Not really, when you bring BPM into the picture, you are implicitly assuming that all of your interface touchpoints are indeed webservices. Alas that is sadly not the case. BPM still has it’s uses mind you but just not for BPR. BPM is typically used by Business Analysts to draw up composite business processes by composing two or more services to serve a specific business function such as Order Fulfillment etc.

So what is the best way to implement BPR. Stay tuned.


Leave a Reply

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

You are commenting using your 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

%d bloggers like this: