| By Paul C. Brown | Article Rating: |
|
| November 25, 2008 10:00 AM EST | Reads: |
2,585 |
Services have a lot of potential for providing value to the enterprise, but their use also brings a level of risk. Some of these risks are financial, while others are operational. Fortunately, all of this risk can be satisfactorily mitigated through appropriate governance activities.
Simply put, governance is the process of risk management. Without proper governance, services may be built that are missing the basic functionality required, that only satisfy one use (a waste of the cost and resources involved in creating a service), or that require costly modifications to be reused. Even when services are well designed and appropriate for a variety of applications, they may not be reused simply because the chain of communication breaks down - the advertising
of available services is inadequate, or the indexing and documentation associated with them is insufficient to support effective identification and deployment. Finally, changing business circumstances are also a risk factor, since they can end up changing the requirements for a particular service.
The important thing to remember is that the governance processes you put in place must not only determine the points at which you will assess risk, but confirm that the appropriate risk management strategies have been employed. But before you can define the governance, you have to define the process that is being governed. The actual processes used will vary greatly from enterprise to enterprise, driven by both cultural and organizational differences. Despite these variations, successful SOA processes all share some common features and governance points at which SOA risks are evaluated and mitigated:
1. Project Portfolio Planning Governance
Most enterprises already have some form of project portfolio planning whereby ideas for new projects are evaluated and prioritized. Budgetary estimates are prepared, outlining the anticipated project cost and time to complete. Finally, these proposals are compared against the available budget, and a certain number of projects are funded. Depending on the organization and how budgets are allocated, this may be a singular centralized activity or a series of planning activities, one for each IT organization holding a development budget.
To be successful with services, you have to extend this planning activity a bit. Recognizing that you won't get an ROI from the first use of a service, it is prudent to think about the portfolio of projects in terms of which ones will create services and which ones will be consumers of services. This obviously creates dependencies between projects, impacting the sequence in which the projects will be executed. It may also influence your thinking about project priorities. If a major project requires a service that does not yet exist, for example, the creation of that service must become part of the portfolio plan, whether it is in that project or another.
Published November 25, 2008 Reads 2,585
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Paul C. Brown
Dr. Paul C. Brown is principal software architect at TIBCO Software. His model-based tool architectures underlie applications ranging from process control interfaces to NASA satellite mission planning. This article is an excerpt from a chapter in his book, "Succeeding with SOA," published by Addison-Wesley in 2007. He has also the author of "Implementing SOA," published in April 2008.
- The Top 150 Players in Cloud Computing
- Commercial vs Federal Cloud Computing
- Why IBM’s Server Chief Got Busted
- An Interview with Federal CIO Nominee Vivek Kundra
- Deputy CIO of the CIA to Keynote 1st Annual GovIT Expo
- Stock in Focus: Dragon Capital
- CIA was Headed to an Enterprise Cloud All Along: Jill Tummler Singer
- 1st Annual Government IT Conference & Expo: Themes & Topics
- Industry Experts Discuss the State of Cloud Computing
- Cloud Computing Expo: Exclusive Q&A with Yahoo! SVP Cloud Computing
- Cloud Computing on Gartner's Top 10 List and SYS-CON Events' 2010 Calendar
- Cloud Expo New York Call for Papers Deadline December 15
- The Top 150 Players in Cloud Computing
- SYS-CON.TV: Cloud Computing Expo Power Panel
- Commercial vs Federal Cloud Computing
- Why IBM’s Server Chief Got Busted
- An Interview with Federal CIO Nominee Vivek Kundra
- 1st Annual GovIT Expo: Letter from the Technical Chair
- SOA World Power Panel on SYS-CON.TV
- Deputy CIO of the CIA to Keynote 1st Annual GovIT Expo
- Stock in Focus: Dragon Capital
- CIA was Headed to an Enterprise Cloud All Along: Jill Tummler Singer
- 1st Annual Government IT Conference & Expo: Themes & Topics
- Industry Experts Discuss the State of Cloud Computing
- The i-Technology Right Stuff
- Who Are The All-Time Heroes of i-Technology?
- Get the Message
- Where Are RIA Technologies Headed in 2008?
- Success, Arrogance, Rise and Fall
- i-Technology Viewpoint: Is Web 2.0 the Global SOA?
- i-Technology Viewpoint: Thinking Outside the VC Box
- ESB Myth Busters: 10 Enterprise Service Bus Myths Debunked
- i-Technology Viewpoint: When to Leave Your First IT Job
- SOA Web Services Edge Conference Coverage on SYS-CON.TV
- Five Reasons Why Web 2.0 Matters
- SYS-CON.TV's "SOA Web Services" and "Enterprise Open Source" Programs To Air in December









Cloud computing is a game changer. The cloud ...




















