Open for Business

Noam Tamarkin

SOA governance: What does it mean?

user-pic
Vote 0 Votes

I am currently working on a SOA governance project. The title is misleading because there is very little SOA in the organization.

So what did they hire me for?

It took me while to understand that what they need is SOA, top to bottom. However, the approach is to drive SOA from the organizational level first.

Why is this a clever approach?

It is easy to convince managers and developers of the benefits of SOA in general, but they are reluctant when it comes to governance. 

What will happen if you start at the technical level? You may spend a lot of time and money on the implementation, but then the governance will fail because of organizational resistance.

If you start with governance, you may face resistance as you start, and before you spend money on implementation.

So, depending on your organization, it could work.

Yours,

Noam

Enhanced by Zemanta

2 Comments

| Leave a comment

Noam, what activities comprise of SOA Governance? How is this governance going to help the business users at the organization level?

I have started a similar SOA journey and curious about the governance piece.

AK

Hi AK,

The main concern of SOA governance is the review process that is backed-up by some agreed procedure in the organization. The procedure has to be based on the organizational structure, culture so it is different between organization. There is plenty of material but maybe you want to look into the ISO9000 standard as an example of quality assurance. After all, SOA Governance is quality assurance of your services and hence your applications.

Also, it took me time to understand that you cannot have SOA without Governance. SOA w/o governance is just technology while SOA with Governance is Quality and Engineering.

Regards,
Noam

Leave a comment

In this blog, Noam Tamarkin provides ideas for improving and better integrating your applications.

Noam Tamarkin

Senior software architect and CTO. Experience in solution design and implementation. Holds the ability to understand complex business processes and translate them to technology. Expert in Enterprise applications, integration, SOA, SaaS. Experienced in project management, technical infrastructure, procurement and manufacturing.

Subscribe

Recently Commented On

Monthly Archives

Blogs

ADVERTISEMENT