1.13. SOA GOVERNANCE REQUIREMENTS VARY BY SOA MATURITY

Another SOA governance misconception is that once you implement an SOA governance initiative, you will not have to revisit it again. This is patently false. SOA governance is fluid, evolving, and dynamic. SOA governance is a sustained and ongoing capability for your enterprise. The requirements for ongoing SOA governance will vary based on the organization and the relative maturity of SOA in that organization. Exhibit 1.4 depicts an SOA adoption lifecycle model that illustrates the fundamental phases of SOA that an organization will proceed through on its journey to some SOA steady state.

These SOA adoption phases in Exhibit 1.4 are described in detail below:

  • SOA Inception. Initial SOA and Web services pilots and proof of concepts (POC) occur here, where early learning and gaining SOA experience for a core team of practitioners are the project goals.

  • SOA Strategy and Planning. This phase often follows the SOA Inception phase and attempts to align all SOA activities under a coherent strategy and roadmap for execution under the sponsorship and leadership of a corporate executive. Our field experience shows that many organizations proceed directly to the next phase, SOA Governance Model Development, prior to developing an SOA strategy. We advise doing them in parallel, starting with the SOA strategy and beginning the SOA governance model development shortly thereafter.

    Figure 1.4. SOA Adoption Phases (Preferred)
  • SOA Governance ...

Get Service-Oriented Architecture Governance for the Services Driven Enterprise now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.