Achieving SOA Governance through Organizational Consensus SOA e-Government Conference Hosted by MITRE and The Federal SOA Community of Practice September.

Slides:



Advertisements
Similar presentations
Gaining Senior Leadership Support for Continuity of Operations
Advertisements

Life Science Services and Solutions
Program Management Office (PMO) Design
Supporting National e-Health Roadmaps WHO-ITU-WB joint effort WSIS C7 e-Health Facilitation Meeting 13 th May 2010 Hani Eskandar ICT Applications, ITU.
Global Congress Global Leadership Vision for Project Management.
Leverage MarkITS for agile solutions delivery that balances strategic thinking with tactical execution for “Business & Technology Convergence” MarkITS.
State of Indiana Business One Stop (BOS) Program Roadmap Updated June 6, 2013 RFI ATTACHMENT D.
Course: e-Governance Project Lifecycle Day 1
© 2009 The MITRE Corporation. All rights Reserved. Evolutionary Strategies for the Development of a SOA-Enabled USMC Enterprise Mohamed Hussein, Ph.D.
© Sigma (Bookham) Ltd British Computer Society 19 March 2007 'Embedding Benefit Realisation Management – Friends Provident’s experiences Ann Watts – Head.
Primary Benefit Types Value Discipline Benefits – Operating Excellence Reduce Cost Reduce Risk – Product Leadership Increase Revenue – Customer Intimacy.
Global Business Blueprint Summary Presenters: Laurie Dempsey, CBP Lois McCluskey, eCP January 28, 2004.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Building a SOA roadmap for your enterprise Presented by Sanjeev Batta Architect, Cayzen Technologies.
Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006.
A Presentation for the Enterprise Architect © 2008 IBM Corporation IBM Technology Day - SOA SOA Governance Miroslav Petrek IT Software Architect
Entrenching SOA in the organisation
Overarching Roles of Critical Partners In A Project 9:30 – 10:00 Rob Curlee, FMO Joseph Dominque, OCISO Mike Perry, EA.
Viewpoint Consulting – Committed to your success.
IT Governance and Management
The topics addressed in this briefing include:
Investment Management Concepts Portfolio Management | Segment Architecture March 25, 2009 Adrienne Walker and Kshemendra Paul
December 3, 2010 SAIF Governance Framework A Brief Update on work to date.
LEVERAGING THE ENTERPRISE INFORMATION ENVIRONMENT Louise Edmonds Senior Manager Information Management ACT Health.
Enterprise Architecture
Information Security Governance 25 th June 2007 Gordon Micallef Vice President – ISACA MALTA CHAPTER.
How to Manage the Organizational Change LaMarsh & Associates, Inc.
Critical Role of ICT in Parliament Fulfill legislative, oversight, and representative responsibilities Achieve the goals of transparency, openness, accessibility,
Continual Service Improvement Process
Engineering, Operations & Technology | Information TechnologyAPEX | 1 Copyright © 2009 Boeing. All rights reserved. Architecture Concept UG D- DOC UG D-
THE REGIONAL MUNICIPALITY OF YORK Information Technology Strategy & 5 Year Plan.
Information Technology Architecture Group ITAG, version 2.0 We need resource commitments! February ITLC.
Organize to improve Data Quality Data Quality?. © 2012 GS1 To fully exploit and utilize the data available, a strategic approach to data governance at.
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
1 Process Engineering A Systems Approach to Process Improvement Jeffrey L. Dutton Jacobs Sverdrup Advanced Systems Group Engineering Performance Improvement.
Information Assurance The Coordinated Approach To Improving Enterprise Data Quality.
The Challenge of IT-Business Alignment
Bennett Adelson. Microsoft Solution Center. Independence OH February 4, 2010 BENNETT ADELSON Microsoft® Solution Center.
IT PMB: Executive Oversight and Decision Authority for Application and Infrastructure Projects at NASA Larry Sweet Chair, IT PMB JSC CIO August 2010.
Using Business Scenarios for Active Loss Prevention Terry Blevins t
CSI - Introduction General Understanding. What is ITSM and what is its Value? ITSM is a set of specialized organizational capabilities for providing value.
1. 2 Business Process Reengineering (BPR) “the fundamental rethinking and redesign of processes to achieve dramatic improvements in critical, contemporary.
DRAFT – For Discussion Only HHSC IT Governance Executive Briefing Materials DRAFT April 2013.
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
Building Capability.  In order to successfully operate an architecture function within an enterprise, it is necessary to put in place appropriate organization.
Core Banking Transformation: A Roadmap to a Successful Core Banking Product Implementation - PMI Virtual Library | | © 2008 Kannan S. Ramakrishnan.
EPA Geospatial Segment United States Environmental Protection Agency Office of Environmental Information Enterprise Architecture Program Segment Architecture.
Draft Modernization Roadmap for the Geospatial Platform Karen Siderelis NGAC Meeting March 25,2010.
1 EMS Fundamentals An Introduction to the EMS Process Roadmap AASHTO EMS Workshop.
Technical Support to SOA Governance E-Government Conference May 1-2, 2008 John Salasin, Ph.D. DARPA
Kathy Corbiere Service Delivery and Performance Commission
U.S. Department of Agriculture eGovernment Program Smart Choice Pre-Select Phase Transition September 2002.
ITIL ♥ PM ITIL and Project Management: Friends Throughout the Lifecycle.
Implementing Program Management Standards at Duke Energy.
Leadership Guide for Strategic Information Management Leadership Guide for Strategic Information Management for State DOTs NCHRP Project Information.
Driving Value from IT Services using ITIL and COBIT 5 July 24, 2013 Gary Hardy ITWinners.
Managing Enterprise Architecture
Project Office Effectiveness Educating the Organization on How to Use a PMO February 22 nd, 2006.
Phase-1: Prepare for the Change Why stepping back and preparing for the change is so important to successful adoption: Uniform and effective change adoption.
1 Chapter 9 Implementing Six Sigma. Top 8 Reasons for Six Sigma Project Failure 8. The training was not practical. 7. The project was too small for DMAIC.
Process 4 Hours.
Data Architecture World Class Operations - Impact Workshop.
IT Governance at the SCO
Change Agents Why your Transformational IT Initiative Will Fail Without Them Terri Campbell Sr. Director of Change Leadership.
By Jeff Burklo, Director
Vijay Rachamadugu and David Snyder September 7, 2006
Enterprise Architecture at Penn State
Employee engagement Delivery guide
Portfolio, Programme and Project
Presentation transcript:

Achieving SOA Governance through Organizational Consensus SOA e-Government Conference Hosted by MITRE and The Federal SOA Community of Practice September 30, 2008

Achieving SOA Governance through Organizational Consensus Challenges Federal Agencies face in selling & executing SOA Why Governance When is the time right Executive Support – Defining the Value Proposition Stakeholder Incentive Identifying key stakeholders Identify strategies to overcome knowledge gaps and inertia Workshop Format – The Tool for Developing Organizational Concurrence Strawman Models Integrating Services Governance into the organization Q & A Appendix

Governance – A Central Pillar of SOA SOA Principles Governance Enterprise Architecture Guidance Design Patterns Common Services Platforms & Tools Center of Excellence Messaging SOA Roadmap

Challenges Federal Agencies face in selling & executing SOA Resource Constraints Organizational Silos Technology Transfer Resistance to Change System Silos Incentive: What’s in it for me?

Why Governance? SOA Governance defines the principles, processes, and roles required to manage, use and update the Service-Oriented Architecture. Key considerations include compliance with external requirements (FEA, OMB, etc.) and extension of existing life-cycle process details and control/quality gates. Supports SOA rollout success by providing a well defined and accepted set of principles, Provide clear definition of the development process, Enhances lines of communication across project teams that know the business, and Organizational support for governance and policy enforcement. Lack of Governance will promote new silos (Why? When individual business units/groups make their own decisions about what and how to develop applications,.  they create silos; because these decisions may be incompatible with one-another and certainly don't take into account the needs of other business units. Why do I care? With centralized governance, we make decisions that make sense for the entire enterprise while taking into account the needs of all groups. Service Orientation is becoming more popular and we want to “catch the horse before it leave the barn”

Governance – When is the time right? Establish a Light-weight Governance Model up front. You do not know everything at once You cannot do everything at once You do not want to inhibit innovation, growth or adoption, but you don’t want to recreate the Wild West Establish, and experiment with, some SOA Building Blocks Design, Develop, and Implement an initial set of Services Develop initial design patterns Put a very basic SOA Platform in place Using your experience, develop an SOA Roadmap Define what you want to achieve Establish your priorities Develop a realistic plan on how you want to get there Your Roadmap should reflect a Capability Model that allows your organization to grow in your targeted areas at a pace that your organization can absorb. There is no one- size-fits-all answer. Wild West – Shoot ‘em all, and let God sort them out. Marge Simpson, The Simpson’s - Your Uncle Arthur used to have a saying. "Shoot em' all and let God sort it out." Unfortunately, one day he put his theory into practice. It took 75 federal marshals to bring him down. We do not have that kind of leadership

Executive Support – Defining the value proposition of Common Services Governance Obtaining Executive Support “Significant change initiatives require strong support from executive leadership. This typically only happens when there is a compelling need to make the change and the senior management of the organization understands the need and drives the change.” (Practical Guide to Federal SOA, section 4.1.2, http://smw.osera.gov/pgfsoa/index.php/Welcome) Common Services are enterprise assets that must be developed with enterprise quality according to enterprise standards and policies to ensure ongoing operations, reduce integration costs and complexities, and mitigate risks. Governance provides the mechanisms necessary to ensure Common Services conform to and deliver on stated promises: Enterprise standards and expectations of Integration, Reduced Costs, Increased Business Agility, Extend lifetime of legacy systems while facilitating Orderly Transition from Legacy to Modernized Systems Ensures consideration of provider by consumer Ensures consideration of the consumer by the provider Service Level Agreements

Stakeholder Incentive: SOA Success promotes Organizational Success A key challenge is to make Service Ownership and consumption desirable While the Service consumer (and the organization as a whole) has a clear advantage to reuse, the Service provider currently has little or no incentive to develop services. After all, in a Project-oriented culture, a Service provider is generally provided budget to develop individual projects, not Common Services. Providers and Consumer need to know they are not wasting their time working on Enterprise Services, Governance Coordinates Design/Development/Implementation For the Executive - Concentrates limited resources where and when needed on Enterprise level Common Services For the Developers – Governance insulate them from polarizing prioritization issues and other non development issues in a multi-consumer environment For the Business – Realize some capabilities sooner, aggregate cost of services between organizations Conclusion: Implementation of SOA concepts and execution provides benefits to all stakeholders, but an initial investment is required.

Identifying key stakeholders Who should be part of developing governance? Anybody who has to live by it… Developers Project Managers Technical Advisors Engineers Infrastructure Operations Security Enterprise Architects Platforming & Tooling Expert Governance

Identifying key stakeholders (continued) Start Collaborating Determining key technology stakeholders One on one meetings to discuss issues, develop consensus for the approach with key stakeholders (confirm stakeholder-ship or get recommendations, repeat if necessary with appropriate stakeholders) Obtain commitment to support effort, to be or send representatives Determine specific individuals to participate Right people from the right organizations within the Enterprise They know how the organization functions Ability to determine transition path Decision authority on behalf of their organization Ability to communicate and excite their organization

Identifying strategies to overcome knowledge gaps and inertia First identify the objectives: Light weight integrate Integrated with existing organization Limit creating new committees or governance bodies Define process to use to develop consensus Baseline existing governance Integrate new governance into existing IT Governance Workshop format Present high level “strawman” of entry points and processes Lead group through thought processes and use cases to develop governance

Workshop Format – The Tool for Developing Organizational Concurrence SOA Concepts Service Definitions SOA Specific Roles and Responsibilities SOA Tools (Registry / Repository/ etc.) SOA Use Cases Enterprise Life Cycle processes ELC Roles and Responsibilities Policies ELC Artifacts Identify the actors Identify the roles and responsibilities Identify new and changed processes Identify the policies Identify Services Attributes for the Service Registry Preparation for Integrated Governance Workshops Gather SOA Specific Information Gather Existing Lifecycle and Governance Information Integrated Governance Workshops Discussion of what happens at each stage for each use case There are two key areas to focus on in preparation for the Integrated Workshops: SOA Specific preparation and Existing ELC preparation. The first area is SOA Specific Knowledge. This information will be new to most of the participants. It is important that you will be able to provide and instruct the participants on the SOA Concepts, Roles and Tools that are involved in SOA. At the IRS, we used our existing experience we had gathered via our PoC work with services and wrote a whitepaper that helped clarify roles and responsibilities. This was able to facilitate the discussions in our Integrated Workshops. The second area to concentrate on is the existing ELC and Governance that is already in place. This is crucial. Most people do not know the full ELC processes. They know where they intersect with it. Additionally, in order to understand and be able to integrate all of the SOA Touch Points, as well as to be able to make authoritative recommendations on how to modify it, it is important to have the full, documented process. To prep for these workshops, you might want to arrange Just In Time training, or set up other knowledge transfer sessions. Once you have adequately prepared, you will want to schedule your workshops with the participants. You will not be able to address all issues within a single workshop. At the IRS, we scheduled four to drill down all six of our life cycle stages (Service Identification, Service Re-Use, Service Design, Service Compliance and Validation, Service Development/testing, and Service Deployment) During the workshops, you will need to… Identify the actors Identify the roles and responsibilities Identify new and changed processes Identify the policies Identify Services Attributes for the Service Registry One of the easiest ways to do this is to step through each of the use cases. Identify who should be involved in each step, who is responsible, what type of information will be needed, what types of decisions will be required and who can make them, etc. Common Services Life Cycle - Service Identification, Service Re-Use, Service Design, Service Compliance and Validation, Service Development / Testing, and Service Deployment

Strawman Models – see appendix for full size examples

Achieving Common Services Governance through Organizational Concurrence provides Organizational Buy-In to a process that they helped develop A governance process that is reasonable, integrated into the existing proven processes Common Services Platforms & Tools Governance Enterprise Architecture Guidance Center of Excellence Design Patterns Messaging SOA Principles SOA Roadmap

Q & A Panelist Sam Kneppar Sam.Kneppar@irs.gov Kimberly Rabe Kimberly.A.Rabe@irs.gov Frank Tirado ftirado@mitre.org

Appendix – Workshop Strawman The IRS Services Life Cycle

Appendix – Workshop Strawman The IRS’ Role and Responsibilities during a services life cycle

Appendix – The IRS’ Strawman Use Cases examples

Service Opportunity Identified Appendix – Workshop Strawman The IRS’ Strawman Use Cases examples (continued) ELC Yes No Service Opportunity Identified