Some thoughts on SOA Governance and BPM
Although I didn’t attend the Burton Group Catalyst Conference in Prague this week, I was able to get a glimpse using twitter and some blogs. My main focus was on the
Life after SOA: Next Generation Application Architecture track. In this post I’ll share some quotes and thoughts with you.
On governance I like this quote from Anne Thomas Manes:
If you can’t manage and govern your services with a wiki, a registry/repository won’t help you, either.
This goes great with the statement that I’ve put on this blog before that it is not about the tool it is about people and process. Besides that managing a Service Repository also isn’t a Silver Bullet either, it has proven to be very useful for some of our customers.
Here are some quotes from Mike Rollings on BPM:
Too much focus on business process automation is detrimental to your BPM initiative.
Automation helps reduce human effort, but fixating on automation gets in the way of optimizing the business.
Automation can be an enabler for optimization, however it should never get in it’s way of become some kind of burden. Yes software can help, but software is a means to (process) optimization not an end or a goal.
So far, I am not sure where I stand on the following quote from Anne Thomas Manes:
BPM infrastructure tools: process modeling tool is key. But models are not to be created to generate code.
On one side I’ve worked with tools that generate good code from models. At the same time I’ve worked with analyst and other functional people that do not have the skills to create a model that will result in great software. Please share your thoughts on the subject in the comments!