The Architect Insider

Jessica Ann Mola

SOA Governance Maturity: An Architect's View

user-pic
Vote 0 Votes

Many organizations don't know how to successfully expand their SOA efforts from an integration solution towards an enterprise solution. That means service reuse is rarely achieved.

In this InfoQ article, Tom Schepers and Benedikt Kratz argue that governance is a necessary requirement for successful business value delivery of SOA projects.

They discuss:

* The lifecycle processes of SOA governance
* How SOA governance can become more mature
* The role of the architect in SOA governance

Some practical guidelines for architects (list is from Mike Kavis):

* Chief architect: connects SOA architects and is responsible for answering the CxOs. Involved in deciding the SOA vision, but should also point out the direction of SOA governance

* Enterprise architect: align business and IT requirements in SOA. Talks with the business to obtain requirements. Strongly involved in managing the service portfolio

* Solution architect: has hands-on technical experience. Can be SOA advocates, because of technological advantages of service orientated technology

* Domain architect: has contextual knowledge of the business domain they are involved in. Advocates principles and relate them to the business situation. Good candidate for setting standards and deciding when exceptions to the standards can be made

These guidelines should help architects maximize the SOA potential at the current maturity level and advance the SOA maturity level in their enterprise.

According to Schepers and Kratz:

"Architects are good initiators of SOA projects and they can take responsibility for the first maturing of SOA and its governance within an organization.

However, for SOA solutions and governance to mature, business needs to take control. The architect shares responsibilities n the governance board with business and IT representatives. Perhaps the most important responsibility for the architect is the alignment of business and IT and this requires special communication and coordination skills.

When business and architects have a good understanding and agreements, codified by governance, SOA can go the extra mile and realize all the business benefits promised to the enterprise."

No TrackBacks

TrackBack URL: http://www.ebizq.net/MT4/mt-tb.cgi/16273

Leave a comment

The Architect Insider is an online resource from ebizQ that drills down on enterprise software development. The content will focus on best practices and solutions for the Software Architect, Senior Architect, Project Manager and Senior Developer. TAI will focus on Java, IBM Websphere, Oracle Fusion .NET, SOA, and Agile with articles, webinars, blogs and whitepapers.

Jayaprakash Kannoth

Jayaprakash Kannoth is Software Engineer at TechTarget. His areas of interest include business process management, enterprise architecture, business intelligence , cloud/infrastructure computing and technology in business.
The opinions expressed herein are my own and do not represent my employer’s views in any way.

Mike Cohn

Mike Cohn, founder of Mountain Goat Software, provides training and consulting on Scrum and agile software development to help companies build extremely high-performance development organizations. He authored two of the agile movement’s most respected books, User Stories Applied for Agile Software Development and Agile Estimating and Planning. He cofounded the Agile Alliance, Agile Project Leadership Network, and Scrum Alliance.

Subscribe

 Subscribe in a reader

Recently Commented On

Monthly Archives

Blogs

ADVERTISEMENT