Successfully reported this slideshow.

Governance and Business Participation: The Key Requirements for Effective SOA Deployment


Published on

Published in: Business, Education
  • Be the first to comment

  • Be the first to like this

Governance and Business Participation: The Key Requirements for Effective SOA Deployment

  1. 1. Stephen Lowe Senior Enterprise Architect SRA International “ Governance and Business Participation: The Key Requirements for Effective SOA Deployment”
  2. 2. Topic Outline <ul><li>Governance Perspectives </li></ul><ul><li>Business Participation Accelerators </li></ul><ul><li>Change Enablement </li></ul><ul><li>Business Service Project Review Revisions </li></ul><ul><li>Outcomes </li></ul>
  3. 3. Intent of Governance Activities Capacity (Intellectual) Capability (Will to Act) Less More More Glossary Clearinghouse Standards Manager Transition Roadmap Risk Manager Champion External Compliance Auditor
  4. 4. Contribution of Governance Framework <ul><li>Create performance visibility across enterprise </li></ul><ul><li>Manage from baseline </li></ul><ul><li>Constructively channel project inertia </li></ul><ul><li>Eliminate faulty assumptions </li></ul><ul><li>Validate proposed solution logic </li></ul><ul><li>Align IT competency to produce business value </li></ul><ul><li>Accelerate OCIO business diagnostic maturity </li></ul><ul><li>Simplify pathway to IT commoditization </li></ul><ul><li>Optimize and extend viable service components </li></ul>Controls Business Value
  5. 5. SOA Governance Considerations SOA Policies (What policies to enforce?) SOA Governance Strategy and Goals (Govern What and Why?) SOA Governance Organization (Who Governs What?) Governance Processes (Govern What How?) Governance Roles and Interactions (Who Governs What How?) Governance Behavior & Reinforcement Model (What behavior and incentives?) Governance Metrics & Performance Mgt. (What metrics & SLAs support the goals and how?) Governance Implementation Process (What tools, how they integrate, and what SOA processes?) Source: Governance Management (What management processes & tools?) Define/Enforce Policies by Governance Tiers (What policies apply to which governance processes?)
  6. 6. Enabling Business Participation Automate Push Information Stimulate Thinking Learning Process Outcomes Form of Governance Decision Content (Business Drivers) Mode of Process Solution (Systems) Adopt Guide Restrict Service Standards Service Empowerment
  7. 7. Why Learning: Business Sustainability <ul><li>“ Wicked” qualities of the problem: </li></ul><ul><ul><li>No immediate corollary from which to make predictions </li></ul></ul><ul><ul><li>Dynamic cognitive environment </li></ul></ul><ul><ul><li>Contextual complexity </li></ul></ul><ul><ul><li>Constant change </li></ul></ul><ul><ul><li>Uncertain situational understanding </li></ul></ul><ul><ul><li>Ambiguity and lack of clarity for decision making </li></ul></ul><ul><ul><li>High cost of mistakes </li></ul></ul><ul><ul><li>Shifting boundaries </li></ul></ul><ul><ul><li>Untested integration and merger of solutions </li></ul></ul><ul><li>Develop simplified, elegant SOA solutions: </li></ul><ul><ul><li>Consistency and quality of emerging content </li></ul></ul><ul><ul><li>Accelerated insights from diversity </li></ul></ul><ul><ul><li>Domain interoperability </li></ul></ul><ul><ul><li>Convergence of cognitive, cross disciplinary models </li></ul></ul><ul><ul><li>Attribute value to interdependencies </li></ul></ul><ul><ul><li>Elaboration of context </li></ul></ul>
  8. 8. Build the Learning Organization <ul><li>A learning organization is not about “more training.” While </li></ul><ul><li>training helps develop certain types of skill, a learning </li></ul><ul><li>organization involves the development of higher levels of </li></ul><ul><li>knowledge and skill. 4-level model attributes: </li></ul><ul><li>Level 1- Learning facts, knowledge, processes and procedures . </li></ul><ul><li>Applies to known situations where changes are minor. </li></ul><ul><li>Level 2- Learning new job skills that are transferable to other </li></ul><ul><li>situations . </li></ul><ul><li>Applies to new situations where existing responses need to be </li></ul><ul><li>changed. Bringing in outside expertise is a useful tool. </li></ul><ul><li>Level 3 - Learning to adapt . Applies to more dynamic situations </li></ul><ul><li>where the solutions need developing. Experimentation, and deriving </li></ul><ul><li>lessons from success and failure reflect this mode of learning. </li></ul><ul><li>Level 4 - Learning to learn . Is about innovation and creativity; </li></ul><ul><li>designing the future rather than merely adapting to it. This is where </li></ul><ul><li>assumptions are challenged and knowledge is reframed. </li></ul>
  9. 9. Understand the Hurtles “ Cannot See Change” “ Wants Change” Contentment Denial Renewal Confused Population Averages: Innovators – 3% Early Adopters – 13% Early Majority – 34% Late Majority – 37% Laggards – 13% “ 23% Threshold”
  10. 10. Our Frames of Reference <ul><li>Individuals and Institutions assume rigid thinking structures for efficient decision-making: </li></ul><ul><ul><li>Roles </li></ul></ul><ul><ul><li>Pet Theories/Patterns of Thought </li></ul></ul><ul><ul><li>Industry/Specialist Perspectives </li></ul></ul><ul><ul><li>Personal Mental Models </li></ul></ul><ul><ul><li>Gaps in Reasoning </li></ul></ul><ul><ul><li>Dysfunctional Attitudes </li></ul></ul><ul><ul><li>Emotional/Defensive Reactions </li></ul></ul><ul><li>Frames of Reference act as a filter on efforts to influence and persuade target groups </li></ul>
  11. 11. Exchanging the “Old” Story for the “New” Recognize and Interrupt Old “Rut” Story Understand Nature of Old “Rut” Story Create New “Pathway” Story Listen to beliefs, assumptions, and intent in people’s stories Name and identify rut stories What are the unintended consequences of that story? What are alternative ways to view what happened in the past? Step back from the story; observe facts and inferences What are new ways of relating, thinking and acting? Influence the present and future by first disconnecting from the past!
  12. 12. Governance for SOA Delivery Business Owner Vesting
  13. 13. Framework for Lifecycle Change Plan to Design Specify to Implement Certify to Accept Deploy to Deliver
  14. 14. SOA Project Milestone Review Questions <ul><li>Strategy: </li></ul><ul><li>When or at what stage in the lifecycle is the introduction of </li></ul><ul><li>the SOA perspective likely to produce the desired effect? </li></ul><ul><li>Value Proposition: </li></ul><ul><li>What types of decisions are enabled with SOA perspective? </li></ul><ul><li>How will this decision information impact the concept of </li></ul><ul><li>value/benefit/cost in the system development lifecycle? </li></ul><ul><li>Implementation: </li></ul><ul><li>Where may the new evaluation perspective yield the greatest </li></ul><ul><li>initial return? Where will it be the least disruptive; most </li></ul><ul><li>disruptive? </li></ul><ul><li>Accountability: </li></ul><ul><li>Who owns the new actions generated by this review </li></ul><ul><li>perspective? What means are available to align contract business </li></ul><ul><li>partners with the new vision? </li></ul>
  15. 15. SOA Project Adoption Risk Management Issues <ul><li>Academic compliance policy </li></ul><ul><li>Limited architectural alignment and validation </li></ul><ul><li>Unable to audit requirements throughout lifecycle </li></ul><ul><li>Status of each service asset unclear </li></ul><ul><li>Lack of cultural integration </li></ul><ul><li>Poor or no service profile and registry standards </li></ul><ul><li>Sourcing management criteria is ambiguous </li></ul><ul><li>Inability to specify and measure QoS attributes </li></ul><ul><li>Obscure performance visibility and accountability </li></ul>
  16. 16. Project Milestone Review Factors <ul><li>Business requirements traceability </li></ul><ul><li>Deployment of business capabilities </li></ul><ul><li>Service Information Model </li></ul><ul><li>Satisfaction of SOA principles </li></ul><ul><li>Deliverable template completion – Service Description and Specification </li></ul><ul><li>Conformance to SOA Reference Architecture </li></ul><ul><li>Components standards compliance </li></ul><ul><li>Quality of Service defined and metrics provided – Service Level Agreement </li></ul><ul><li>Service Registry completion </li></ul><ul><li>Funding Expenditures for Service Development </li></ul>
  17. 17. Project Value Revision: Seven Drivers of SOA Value Alignment <ul><li>Develop and deploy a sustainable service-oriented review methodology , which facilitates governance decisions </li></ul><ul><li>Demonstrate integrity and integration with all necessary systems lifecycle activities </li></ul><ul><li>Create, publish, and accelerate adoption of new project evaluation approach and success metrics </li></ul><ul><li>Validate and intervene to ensure business services value throughout system development lifecycle </li></ul><ul><li>Manage organization change to enable capability maturity </li></ul><ul><li>Codify and catalog service-oriented best practices for reuse across enterprise and partner portfolio, solution acquisition, and transition management </li></ul><ul><li>Transition legacy solution development practices where appropriate </li></ul>
  18. 18. Project Milestone Review SOA Categories R – Responsible, A – Approve, P – Participate, I – Input, D – Distribute, * – Key Participant Consume Provision Enable Manage <ul><li>Capability Maturity </li></ul><ul><li>Governance Capacity </li></ul><ul><li>Installation Plan </li></ul><ul><li>Orchestration Plan </li></ul><ul><li>Provision Plan </li></ul><ul><li>Implementation Plan </li></ul><ul><li>Solution Assembly </li></ul><ul><li>Business Improvement Plan </li></ul>Outputs: <ul><li>Quality Control Framework </li></ul><ul><li>Service Ops/ Maint Plan </li></ul><ul><li>Platform Design </li></ul><ul><li>Legacy Transition Plan </li></ul><ul><li>Enterprise/Seg. Architecture </li></ul><ul><li>Business Requirements </li></ul><ul><li>Business Model </li></ul>Inputs: P, I A, I, * P, I, D P, I, D Chief Architect A, I, D, * P, I P, I Capital Planning and Investment Control P, I I, D, * A, I, D A, I, D IT Project Management Review Board P, I A, * A, I, * A, I, * SOA Governance Board P, I, * R, A, I, * R, I, D R, I, D SOA Program Office A, I, * A, P, I, * P, I P, I Service Integration Team R, D, * A, P, I, * P, I, * P, * SOA Center of Excellence I P, I, * R, A, P, * R, A, P, * Business Architect I P, I A, P, I, * A, I, * Business Program Manager Roles:
  19. 19. Business Service Provisioning: Deliver Repeatable Core Competency/Capability “ Roadmap to Process Maturity” Use Process Knowledge Critical Thinking Creative Thinking Synthesis Thinking
  20. 20. Enterprise Outcomes Anticipated from Project Review Revisions <ul><li>Improved business models provide input to Service Portfolio Plan, which identifies services for the Business Process Service Layer. - Service Oriented Business Process Analysis </li></ul><ul><li>Development of individual Project Service Portfolio Plans, where the technical and business capabilities are identified and represented as an organized collection of interdependent services. - Project Service Portfolio Planning </li></ul><ul><li>Alignment with Enterprise Service Portfolio Plan (aspect of the Target Architecture) used to determine project congruency for each release of every project. This is supported by definition of a SOA Governance capability and then subsequent integration with the SDLC and CPIC processes. - Establish an SOA Center of Excellence </li></ul><ul><li>Emerging set of Proof of Technology Concept projects </li></ul><ul><ul><li>– Systems of Systems enterprise solutions </li></ul></ul>
  21. 21. Thank You! <ul><li>Stephen Lowe </li></ul><ul><li>Senior Enterprise Architect </li></ul><ul><li>SRA International </li></ul><ul><li>Contact Information: </li></ul><ul><li>703-653-5301 </li></ul><ul><li>Stephen_Lowe@ </li></ul>