Tuesday, April 17, 2007

Compliancy is the key selling point for SOA (to the business)


Don’t you agree to this? Well the usual suspect of selling SOA to the business is flexibility. This is an advantage of a Service Oriented strategy, but this doesn’t create a big round of applause at the business. Why not? Because IT promised this for decades already, that they have found the holy grail of flexibility. Sadly enough these promises are hardly made up by IT, so give the “business” a break by not buying in to this beautiful story/strategy right away.

Why do I consider that Compliancy is a key selling point of SOA to the business? Traceability. I have been working as a business consultant in defining and re-engineering processes at big companies. These were all major projects, but the problem with the description of these processes in beautiful tools like ARIS, BWISE, etc. have one major drawback. It is only designed and not implemented. For example if we model that insurance claim above 10.000 Euro needs clearance of a team-manager, this looks very good…-on paper-. No-one can claim that all the claims are really handled this way (that is under the assumption that no workflow tool is in place that will execute this business rule). There are dozens of these type of business rules that are compliance/regulatory needed, and are signed off in the statement of the CEO in a control statement.

In my vision it is not wise to implement SOA only as an “integration”-technology, but implement it holistically with also a BPM solution “on-top”, that orchestrates the business process/flow. A key function of this BPM solution is traceability, what you model as a business process by a business analyst, is also executed! There is no escape or work-around possible, everything is routed and can be traces afterwards. So the CEO can sign-off his control statement with no (or less) second thoughts….

Please react, I am only posing some views and I am eager to learn J

Sunday, April 1, 2007

Enterprise Architecture.... We are never gonna make it..

What a strange title, that is promissing everything and also nothing. When some-one is talking about Enterprise Architecture (EA) and saying this is the whole picture, Products, Organisation, management style, Culture, Processes, IT-systems, I would say that would be perfect! But...please show me three companies who have a succesfull implemented this. Than it always is silient at the other end of the table, because Mr/Mrs Enterprise Architect (and always former IT-architect), can come up with the right answer.... We are hoping to reach this, but when we are half way, the companies changes under our fingers and we are back to square one...

I realy believe in EA, don't get me wrong, but on a pragmatic way. With that I mean without mentioning management style, culture. On the rest I firmly believe that architecture should have always what to do with Information Systems.

Please comment :-)