skip to main content
Skip header Section
SOA Governance: Achieving and Sustaining Business and IT AgilityDecember 2008
Publisher:
  • IBM Press
ISBN:978-0-13-714746-5
Published:29 December 2008
Pages:
416
Skip Bibliometrics Section
Bibliometrics
Skip Abstract Section
Abstract

Address the #1 Success Factor in SOA Implementations: Effective, Business-Driven Governance Inadequate governance might be the most widespread root cause of SOA failure. In SOA Governance, a team of IBMs leading SOA governance experts share hard-won best practices for governing IT in any service-oriented environment. The authors begin by introducing a comprehensive SOA governance model that has worked in the field. They define what must be governed, identify key stakeholders, and review the relationship of SOA governance to existing governance bodies as well as governance frameworks like COBIT. Next, they walk you through SOA governance assessment and planning, identifying and fixing gaps, setting goals and objectives, and establishing workable roadmaps and governance deliverables. Finally, the authors detail the build-out of the SOA governance model with a case study. The authors illuminate the unique issues associated with applying IT governance to a services model, including the challenges of compliance auditing when service behavior is inherently unpredictable. They also show why services governance requires a more organizational, business-centric focus than conventional IT governance. Coverage includes Understanding the problems SOA governance needs to solve Establishing and governing service production lines that automate SOA development activities Identifying reusable elements of your existing IT governance model and prioritizing improvements Establishing SOA authority chains, roles, responsibilities, policies, standards, mechanisms, procedures, and metrics Implementing service versioning and granularity Refining SOA governance frameworks to maintain their vitality as business and IT strategies change Introduction: A Services Approach Chapter 1: Introduction to Governance Chapter 2: SOA Governance Assessment and Planning Chapter 3: Building the Service Factory Chapter 4: Governing the Service Factory Chapter 5: Implementing the SOA Governance Model Chapter 6: Managing the Service Lifecycle Chapter 7: Governance Vitality Chapter 8: SOA Governance Case Study Appendix A: Glossary Appendix B: References Index

Contributors

Index Terms

  1. SOA Governance: Achieving and Sustaining Business and IT Agility

    Recommendations

    Reviews

    Cecilia G. Manrique

    Service-oriented architecture (SOA) is the focus of this book, written by a team of experts from IBM with years of combined experience in the field. Their goal is to share with businesses a way to model and structure their organizations and operations that will help them make the most of coordinating their efforts to maximize the use of information technology (IT) for greater profitability and to reduce their complexity, in order to operate more efficiently. In effect, they hope to provide corporations with a greater ability to monitor, react, and adapt to the various new opportunities and changes that surround them. The book makes use of SOA and champions it as a company's greatest source of flexibility. Using the concept of SOA as the proper method of governing and managing an organization, the lessons in the book are designed to increase the return on investment and decrease risks?two very important goals of any organization. Different from management, governance connotes a process or a set of processes that are put in place to ensure that the appropriate laws, policies, standards, and procedures are being adhered to. Two common areas of governance are the political and the enterprise or corporate realms. One aspect of governance is compliance; this is achieved by higher degrees of communication, comprehension, and buy-in by those who have a stake in the organization. It is the purported primary goal of SOA to bind business with the world of IT in a way that makes both the company and the IT sector more efficient; therefore, it is about SOA creating a bridge that facilitates the relationship between the two. SOA is an architecture paradigm that enables IT to organize, define, and implement projects in such a way that their value can be directly correlated with the business goals, vision, and drivers of the enterprise. With the use of flowcharts, tables, graphs, and various other visual aids, the authors provide perspectives of the many components necessary for standardizing the mechanisms of exposing business-critical information. The hope is that this will enable an enterprise to drive down costs and operating expenses, eliminate duplicate systems by consolidating their operations, and improve the time needed to market any new or enhanced capabilities. The authors suggest that organizations should adopt SOA only when they have reached the maturity to do so. This requires the enterprise to first assess its organizational, cultural, technological, infrastructural, and personnel capabilities. Organizations must understand where they stand in terms of the maturity indicator metrics, in order to develop a plan that helps them move up the SOA maturity ladder. IBM, as one of the leaders in championing SOA, has developed the Capability Assessment Tool (CAT) that enables its customers to perform a self-assessment of their maturity as it pertains to SOA adoption. The authors suggest that an SOA Center of Excellence (CoE) be set up at the enterprise level, following IBM's model. The SOA CoE should be adequately represented by both business and IT members of the enterprise. Crucial to any operation is the ability to measure. The old adage, "You cannot manage what you cannot measure," applies to SOA governance as well. It seems to be the promise of SOA to align IT initiatives directly with business visions and goals, to foster reusability, and to drive down total cost of ownership (TCO). SOA governance is the framework that tries to make use of measurement as one of the key responsibilities of any enterprise. The book provides readers with some SOA governance case studies; the case study approach is prominent in the exposition. The authors also point to the documentation on the book's Web site, as an additional source of information for those who want more tips for planning their implementation. However, one wonders about the applicability of procedures geared toward the operations of a giant corporation such as IBM. How much of what they convey in their CoE can be used by other operations__?__ More case studies of successful implementations outside of the IBM family are necessary before we can pronounce the verdict that SOA governance indeed works for all types of businesses. Until then, this remains a theoretical enterprise. Online Computing Reviews Service

    Access critical reviews of Computing literature here

    Become a reviewer for Computing Reviews.