I will be presenting a session titled "Five Steps to Effective
SOA Governance" in BrightTALK's online SOA Governance Summit on
Thursday, February 25. The summit includes five webcasts on
different aspects of industry best practices for SOA Governance.
This summit is sponsored in association with the
ITGRC Forum. Please join me for the live session by clicking
on this link or
check out the webcast online at BrightTALK at a later date.
While I was at the IBM Pulse2010 Conference for Integrated
Service Management this week, I spoke with several IBM executives
about governance issues. I've had SOA Governance on my mind
because I was preparing for this webcast and found many
opportunities at Pulse2010 to discuss governance as it relates to
SOA, cloud, security, and business outcomes.
While there are many layers of complexity around governance, here
is one basic truth that we discussed. There are two types of
governance that can impact your business. One is the governance
you need to do to keep out of jail or at least out of trouble
with government and industry regulators and the second is the
governance you want to do to ensure that your company has the
flexibility to grow and innovate. This is an important
distinction. You can establish tightly regulated governance
policies with a goal of passing your required audits, but without
the right level of governance around business process issues you
can't anticipate change and find opportunities in unexpected
If you are hoping to obtain better business outcomes (and who
isn't?) you will need to work hard at improving business and IT
collaboration. Implementing a Service Oriented Architecture helps
an organization to align IT with business goals and to succeed in
rapidly changing business environments. In order for you to
achieve these benefits of SOA, you will need to implement a
governance model. SOA governance is critical for achieving
business value from your SOA initiative by ensuring the
reusability of business services.
What is SOA Governance? It helps define a methodology for
creating, managing, and safeguarding your movement to SOA. It
also supports the management of business rules in a standardized
way across the business.
How do you create effective SOA Governance for your organization?
It is important to fit your governance model to your SOA. You
need to start small and grow.
Here are five key steps to effective SOA Governance.
- Approach executive management with a justification for SOA
- Create a comprehensive plan to create the right business
services with executive support.
- Establish process for organizational change since managing
change is as important as creating SOA services.
- Balance risk with oversight to find a proper balance for SOA
- Plan for the lifecycle of business services.
SOA Governance is all about finding the right balance for your
organization. You need to create the right set of business
services at the right level of granularity to support the
business. If your services are too narrow and technically
defined, then they may not have the right meaning for the
business. In order to achieve business success with SOA, you need
to implement a SOA governance model that ensures business service
reuse and business value.