"Everyone wants governance, but nobody wants to be governed."
-Ron Schmelzer
Ron's words came to mind while I was reading a recent post by Todd Biske, enterprise architect extraordinaire and author of SOA Governance, on making governance stick in enterprises.
Governance is a balancing act -- you want to provide a beneficial experience for users and business units building and adopting services, but you don't want things getting out of hand. Indeed, some have even suggested changing the term "governance" to "service lifecycle management." (SLIM, anyone?)
The problem is, many organizations tend to go overboard with governance, becoming too restrictive, and thus choking off the spirit of innovation and participation SOA is supposed to bring about.
Todd outlines four key processes involved in governance:
- Policy Definition
- Education
- Enforcement
- Measurement and Feedback
All too often, there isn't enough support provided from the get-go to ensure project success -- only the hammer of enforcement. This will quickly sour good will around any SOA initiative.















Leave a comment