8.1. LIFECYCLE GOVERNANCE MATRIX

Central to this convergence point are the following IT and SOA disciplines:

  • Enterprise Architecture (EA)

  • Portfolio management/governance

  • Program and Project Management

  • SDLC process governance

  • Runtime governance

Figure 8.1. Enterprise Context for Lifecycle Governance

In addition to these processes, there is the identification, codification, assignment, provisioning, and enforcement of the critical policies across these processes based on the goals and objectives of the SOA initiative in a given enterprise. The relevant policies and approaches to governance have been discussed at length in Chapter 6 and will not be discussed here. However, specific examples of policies for these various processes will be discussed by way of example.

8.1.1. Portfolio Governance

Portfolio governance is focused on high-level business and IT decisions: what initiatives, projects, and deliverables (both services and applications consuming those services) get funded and the tracking of those projects' progress against funding and timeline objectives (project "governance" or the program management office [PMO] function in an enterprise).

Multiple portfolios must be considered and managed in an enterprise, depending on the maturity of the organization and its emphasis on portfolio management disciplines. Portfolio management is still a relatively new discipline in many organizations, ...

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.