SHARE
Follow this article on Twitter Facebook LinkedIn Bookmark and Share
Home >> Integrating IT >> Project Management

Singing from the same song-sheet

Singing from the same song-sheet

By:  Phillip J Windley  On: 30 Apr 2007 For: CIO Canada Creator

One of the most difficult aspects of SOA implementation is ensuring successful collaboration among the many groups involved. This article offers some sound advice around getting all the players to sing in harmony.

Along the way, the funding process can be your best friend or your worst enemy. As Biske notes, “Scope gets defined early, but when you get into the project, you find out that the scope has changed.” If it’s difficult or impossible to scale funding levels accordingly – probably because the project was defined in a naïve fashion – you can end up in big trouble. “Figure out how it all ties back to the IT governance and funding process,” he says, “or service development will fall by the wayside when project pressure builds.”

Further downstream, be sure to align financial incentives with governance objectives. If people are rewarded for doing things that are counter to building an effective SOA process in your organization, you’ve lost the battle before you’ve begun. Cultivating successful SOA projects may require that you change how money gets allocated to projects. Biske recommends a “funding funnel” that identifies the cost of initial projects, plus or minus 50 percent. “At each iteration or major milestone in the development process, do a review,” he says.

In other words, at each stage, the collar on the project cost can be tightened until the true cost is dialed in. Biske adds, “project scorecards provide the information for making the right decisions.” With sufficient projects in the overall portfolio, some will come in high and some low, providing good budget control and flexibility at the same time.

One step at a time
Governance isn’t something you build and then use; it’s a constantly evolving entity that must have the methods of its own evolution built in. As such, you shouldn’t feel pressure to get it all done. In fact, diversity of implementation should be expected, according to Anil John of Johns Hopkins. “There is no one-size-fits-all when it comes to governance.” Be proactive at putting a few good policies and processes in place and then listen to feedback.

Remember that the point of governance is to encourage proper behavior. Monitor how your SOA efforts are working, or not. John adds, “The desirable behaviors that need to be encouraged in an SOA implementation may conflict with the existing mechanisms in place as part of IT governance. The mechanisms that are in place for the management of IT need to be extended and modified to account for SOA.”

When you find resistance to the SOA goals you’ve set, modify the process. Governance that monitors its effects and evolves is the only kind that will ultimately succeed.

QuickLink: 074385

Phillip J. Windley is an expert in the areas of interoperability, Web services, XML, and digital identity. He is a frequent author and speaker on these topics and writes a blog at www.windley.com. Dr. Windley is an Associate Professor of Computer Science at Brigham Young University










Sign up for our Newsletters












Print |  Views: 2094   |   Rating:offoffoffoffoff  (0 votes)
Rate this article on a scale of
1 to 5 stars,5 being the best.




Phillip J Windley Phillip J Windley is a contributor to the International Data Group (IDG) News Service, which publishes global technology stories from bureaus around the world to more than 300 publications in more than 60 countries.

Related Content

Why Gen Y workers bypass IT usage policies
Why Gen Y workers bypass IT usage policiesAn IT World Canada/Harris-Decima report looks at the generation gap and shows younger employees don't take the rules around office computing very seriously. Get the stats about the demographic shift
Why SOA needs a governance framework
Why SOA needs a governance frameworkWhen developers are able to write software code once and have that code re-used by many disparate systems for a variety of functions, the potential for cost savings are tremendous but so are the chances of creating a 'lawless' environment
Citizen engagement: Growing grass roots
Citizen engagement: Growing grass rootsThe nanny state's days are numbered. For over a century, government's top-down approach has created a culture of control and programmed public expectations that the state is responsible for solving society's problems. There are many complex social problems today that can't be solved by issuing edicts from office towers in Ottawa. Obesity, racism, economic sustainability: these are issues that need to be tackled communally by diverse players at all levels to change attitudes and behaviour.
Certified to annoy anyone sick of compliance issues
i wrote a story in today's daily it wire about a new certification from isaca that will cover off governance in the enterprise. maybe it's about time, but i also wonder how many people you need to get these kind of credentials before they really have an impact.ther
Green is the new ethics
had an interesting and enjoyable conversation with professor norman ball recently for the final instalment of a series we're doing in conjunction with the university of waterloo. although the talk veered down many paths, the official discussion was around ethics and governance, and one point professor ball made that really jumped out at me was a short and simple one:"green is the new et
blog comments powered by Disqus