Home > SOA News > Gartner: SOA governance remains crucial
SOA News:
EMAIL THIS
QUESTION & ANSWER

Gartner: SOA governance remains crucial

By Brein Nally, Assistant Editor
18 Jun 2007 | SearchWebServices.com

News on SOA, EAI, Web services
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

Paolo Malinverno, Research Vice President for Gartner, took time out at Gartner's Application Architecture, Development and Integration Summit 2007 in Nashville to discuss the fundamentals of SOA governance. He covers a broad range of application integration issues and considers governance to be the perpetual backbone of a successful SOA.

How do you define SOA governance?
Paolo Malinverno: SOA governance is about having the discipline and making sure that the very important decisions go through to appropriate people and that these people have the appropriate input to make those decisions. That is half of the SOA governance problem. The second half is whenever there are decisions that are made, SOA governance needs to make sure that those decisions are actually followed. It's not only about setting a speed limit, it is about enforcing it too and eventually giving people tickets or sending them to jail. That is what SOA governance really is about.

Can you break down governance into subcategories or facets?
Malinverno: There are phases. Like the ones I just mentioned. There is a phase in which defines what the policy is. Really where you start is by saying, "Ok, this set of decisions, I want them covered." You get your appropriate backing and appropriate power to make those decisions. Then you assign those decisions to the groups of people who are best able to enact those decisions. That would be the second thing that you do. Also, you organize those roles to make sure that everything is acceptable and to make sure the mandate is in place and the people are in power.

After that is the managing part, which is enforced by the decisions made. The final part is dealing with the acceptance — whether people accept the decisions that are made for them or they do not. Say if you decide that no developer is allowed to import a new service into the registry/repository and someone decides to and works for weeks to try to implement one without having the necessary clearance. Then you are to decide what to do with that. You have to decide what to do with this service. Are you going to put it in the repository with the other ones? Are you going to throw it away? What are you going to do with this guy? Are you just going to slap him on the wrist or do you tell him to go on holiday for the next two months? Typically, there are risks and you have to enforce good behavior.

What mistakes are users making most often when it comes to SOA governance?
Malinverno: The biggest mistake that users are making is by setting a speed limit and then expecting that everyone will not go past it. That is the biggest mistake because people will do what they want to do. It happens all the time. I am Italian and it is our nature to break the speed limit.

So how would you suggest going about fixing this? Enforcing and then not expecting people to break the speed limit, how can that be changed?
Malinverno: There is a lot of technology that can be used to partially address that. There is a lot of technology that can be used to enforce the proper processes and design of services going through a Center of Excellence, for example. The key is to follow the process of what I was saying before, decide which decisions to govern, who is the power in governing that, measure and compliance, and then the acceptance. It works well on paper, but in fact is very difficult.

Is there any specific way that governance has changed in just the past year?
Malinverno: No, the problem tends to be the same. Programmers have tended to be undisciplined for their entire lives, we are not just finding that out now.

If you could invent something that would help out SOA governance at this point right now what would it be?
Malinverno: I think if I had the answer, I wouldn't be working right now. I'm afraid I don't have the answer for that. This is because governance is a difficult thing to deal with. You can kill a project by having too much and you can kill a project by having too little. So you just need enough. And then, all these process decisions and the way you enforce those decisions change company by company. So, there is little space for specific inventions. IBM Global Services is already making hundreds of millions. If I had an invention like that, I would probably sell it today and go back to the Bahamas.
For more information
SOA is hard to do, Aberdeen finds

BPM Learning Guide

Are there other integration organizational issues that you've come across recently?
Malinverno: SOA governance tends to group quite a lot of them. But, typically organizational issues like demonstrating that SOA works and actually delivers effectively to the company, getting through all the skepticism that surrounds SOA, cutting through the hype of SOA, these are all very important things. As I say, SOA governance tends to focus on a specific set of things. It is quite a lot of things for me to do.

Is there anything else you would like to add about SOA governance?
Malinverno: As a conclusive statement, you can't overlook SOA governance because it is going to haunt you. Quite a few people have buried their head in the sand thinking that they can speed by it and they can't. To me, the biggest error that people could make is to ignore governance as a problem. It is lethal having SOA range freely and it limits the effectiveness and value of SOA. That is why we go through so much trouble to prevent this from happening.


Tags: SOA and IT governanceSOA and Web services managementVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
SOA and IT governance
SOA Governance Tutorial
SOA development governance simplified by centralized policy management
Reduce duplication in SOA with lifecycle governance
On the road to SOA – Part 2, Governance is fundamental
SOA needs a Product Manager
Tips for tracing enterprise transactions
Rolta SOA center rolls out tools supporting agile development
Parasoft SOA package addresses business process/system integration testing
'SOA is working' for Edinburgh financial company
Enterprise architecture must focus on business value

SOA and Web services management
IBM integrates SOA appliance with policy manager
Software AG mounts tender offer for IDS Scheer
Software AG releases webMethods 8.0 with added BI service repository
MiniGuide: End-to-end testing for SOA and enterprise transactions
Parasoft SOA package addresses business process/system integration testing
Nastel pursues Business Transaction Performance savings
Transactions are the currency for SOA management
CA/Wily forwards transaction monitoring across distributed systems
BPM modeling tools said to boost business analyst abilities
Services reuse drives ROI for SOA, survey finds

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
service-oriented architecture  (SearchSOA.com)
SOA governance  (SearchSOA.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary




SOA Web Services: Application Server, Portals, Java, Microsoft .NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts