Unifying IT Vision Through Enterprise Architecture

Similar documents
Government's Adoption of SOA and SOA Examples

Presentation Outline. Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform SOA Maturity/Adoption Model Demo Q&A

Business Process Driven SOA using BPMN and BPEL

Business Process Management Enabled by SOA

AquaLogic ESB Design and Integration (3 Days)

Developing SOA solutions using IBM SOA Foundation

Visual Enterprise Architecture

Enterprise Data Governance

Federal Enterprise Architecture and Service-Oriented Architecture

SOA Fundamentals For Java Developers. Alexander Ulanov, System Architect Odessa, 30 September 2008

SOMA, RUP and RMC: the right combination for Service Oriented Architecture

SOA Governance and the Service Lifecycle

Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group. Tuesday June 12 1:00-2:15

BPM and Rules Technical Update. Sunil Aggarwal, WebSphere BPM Leader UK&I

Case Study: Adoption of SOA at the IRS

L Impatto della SOA sulle competenze e l organizzazione ICT di Fornitori e Clienti

Service-Oriented Architecture and Software Engineering

Service-Oriented Architecture and its Implications for Software Life Cycle Activities

Five best practices for deploying a successful service-oriented architecture

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

SOA Best Practices (from monolithic to service-oriented)

OMG SOA Workshop - Burlingame Oct 16-19, 2006 Integrating BPM and SOA Using MDA A Case Study

Project Academy Series

Reporting component for templates, reports and documents. Formerly XML Publisher.

SOA IN THE TELCO SECTOR

SOA: The missing link between Enterprise Architecture and Solution Architecture

A Software Development Platform for SOA

Table of Contents. 1 Executive Summary SOA Overview Technology Processes and Governance... 8

Business Process Management Tampereen Teknillinen Yliopisto

Building Out BPM/SOA Centers of Excellence Business Driven Process Improvement

Enterprise IT Architectures Enterprise Architecture Governance

From Capability-Based Planning to Competitive Advantage Assembling Your Business Transformation Value Network

Fortune 500 Medical Devices Company Addresses Unique Device Identification

Cross-Domain Service Management vs. Traditional IT Service Management for Service Providers

SOA REFERENCE ARCHITECTURE: SERVICE TIER

Identity Management System: Architecture

Sadržaj seminara: SOA Architecture. - SOA Business Challenges s: Billion Dollar Lock-In. - Integration Tools. - Point-to-Point Approach

IBM Rational Asset Manager

IBM BPM Solutions Addressing the Enterprise Business Process Management

A Technical Roadmap for Oracle Fusion Middleware, E-Business Suite Release 12 and Oracle Fusion Applications

SOA Planning Guide The Value Enablement Group, LLC. All rights reserved.

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

Enterprise Architecture (Re)Charter Template

<Insert Picture Here> Oracle Web Services Manager (WSM)

<Insert Picture Here> Increasing the Effectiveness and Efficiency of SOA through Governance

Whitepaper Data Governance Roadmap for IT Executives Valeh Nazemoff

A Comparison of SOA Methodologies Analysis & Design Phases

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing

Service-Oriented Architecture: Analysis, the Keys to Success!

SOA management challenges. After completing this topic, you should be able to: Explain the challenges of managing an SOA environment

Securely Managing and Exposing Web Services & Applications

Vermont Enterprise Architecture Framework (VEAF) Identity & Access Management (IAM) Abridged Strategy Level 0

Designing an Enterprise Application Framework for Service-Oriented Architecture 1

Introduction to Service-Oriented Architecture for Business Analysts

Approach to Service Management

IBM SOA Foundation products overview

Process-Driven SOA Development

OPTIMUS SBR. Optimizing Results with Business Intelligence Governance CHOICE TOOLS. PRECISION AIM. BOLD ATTITUDE.

Spring 2011 Conference Sandanski, May 13th 15th 2011 Oracle SOA Suite 11g Rapid service integration and process automation with a no-coding approach

AquaLogic Service Bus

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS

Secure Identity Propagation Using WS- Trust, SAML2, and WS-Security 12 Apr 2011 IBM Impact

Service Virtualization: Managing Change in a Service-Oriented Architecture

Adopting Service Oriented Architecture increases the flexibility of your enterprise

G-Cloud Framework Service Definition. Master Data Management and Identity Resolution Service

Practice Description Business process management and enterprise architecture

SOA and Web Services. Larry Kramer Principal Applied Technologist June 9, A PeopleTools and Fusion perspective

IBM WebSphere Business Monitor, Version 6.1

Service Management Foundation

Oracle Business Activity Monitoring 11g New Features

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus

How can Identity and Access Management help me to improve compliance and drive business performance?

SERVICE ORIENTED ARCHITECTURE

DATA QUALITY MATURITY

webmethods Roadmap Ian Walsh VP, Product Marketing, Software AG

API Management: Powered by SOA Software Dedicated Cloud

Introducing SOA Governance Suite. Magnus Wettemark, Solution Consultant Manager Software AG

IT Governance (Worthwhile Exercise?) January 10, 2013 Presented by Chad Murphy, CISA

SOA + BPM = Agile Integrated Tax Systems. Hemant Sharma CTO, State and Local Government

Enterprise Architecture: A Governance Framework

Groot, Groter, Groots(t)

California Enterprise Architecture Framework

Enhance visibility into and control over software projects IBM Rational change and release management software

SOA Myth or Reality??

Solutions Master Data Governance Model and Mechanism

Publishing Enterprise Mobile Services

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use

Service Catalog Management: A CA Service Management Process Map

GOVERNANCE DEFINED. Governance is the practice of making enterprise-wide decisions regarding an organization s informational assets and artifacts

webmethods Product Roadmap Subhash Ramachandran VP, Product Management webmethods Product Line

Introduction to SOA governance and service lifecycle management.

Transcription:

Unifying IT Vision Through Enterprise Architecture A model for Strategic Alignment Northeast Ohio Information Technology & Enterprise Architects (NEO-ITEA) Presentation To: Integrate 2010: Uniting the World of IT Benku Thomas, Nour Laaroubi, & Joseph Starwood June 25, 2010

Abstract To develop a unified vision of IT activities and investments, it is essential that IT be aligned with the business at the strategic level. Such strategic alignment requires multi-year IT visioning and planning while being responsive to on-going business and operational needs. We outline a model to bridge multi-year strategic planning and execution with existing processes for shortterm asset management, project planning and solution delivery. Its iterative nature allows for adjusting to changing business needs as well as the ever-evolving technology landscape. The use of standard enterprise architecture roadmap activities and processes, provides a common vision that drives alignment of key IT capabilities and assets with business strategies. We provide details of the required architecture governance and examples of roadmaps 2

Problem Statement In spite of the unequivocal recognition of the need for Business - IT Alignment, the corporate IT departments continue to operate thru the silos of Enterprise Architecture, Application Development and Operations. In order to become a true business enabler, IT must not only deliver services fast but also ensure smooth and cost-effective operations. This requires a holistic approach to designing, delivering and managing IT services across the service lifecycle and mandates systematic integration of processes and tools across Enterprise Architecture, Application Development, and IT Operations. Integrate 2010 Conference Statement Despite the recognition for business-it alignment, does it in fact happen at a strategic level? Are planning and investment decisions (including skills) for core IT services and capabilities synchronized and driven by unified strategy, or do they occur in silos? For example, are planning activities for SOA capability coordinated with those for testing services and other core application system assets, and do any of the plans line up with strategic business needs? How do we ensure that core IT services planning is synchronized and aligned with strategy to achieve long-term business IT alignment while meeting shortterm business needs? 3

The Elusive Goal of Alignment Strategies are not clear enough to directly act upon Multiple interpretations of business priorities Governance is limited to aligning individual initiatives with individual IT solutions Business IT alignment may be (mis)defined or limited to delivering solutions for various business priorities and needs Build IT solutions driven by multiple priorities rather than building IT capabilities IT initiatives deliver separate solutions in piecemeal fashion often uncoordinated and misaligned with each other 4

Planning for the New Business-IT Reality Can no longer treat IT systems and disciplines as silos IT environments have become complex, highly integrated and interdependent No longer able to deal with individual systems or solutions by themselves Changes to one part of the environment impacts many others Skills need to cross system boundaries and IT disciplines Systems and capabilities continue to evolve, changing over several years IT planning is comparable to city planning 5

Link Strategy to Planning and Execution in a Holistic Manner Adopt an enterprise approach to plan and prioritize in alignment with strategy. Utilize enterprise architecture processes to transform business strategies and needs into actionable plans. Focus on key business and IT capabilities instead of individual solutions. Business Capability: Describes what the business must be able to do at a specific level of maturity to meet specific goals and objectives. Describes business needs at a more granular level in terms of the ability to. IT Capability : Describes cross-cutting skills, technologies and processes that IT must have at a specific level of maturity to enable multiple business solutions. An IT capability is broad and not specific to any one business solution. Examples include portal, business intelligence, user computing, enterprise service bus, workflow, content management, security, etc. Plan development and maturing of IT capabilities including skills in a coordinated fashion to meet strategic needs. Implement governance and metrics to ensure alignment and adaptability for plans that span multiple years. 6

Alignment Model Industry Trends Business Architecture Business Goals and Strategies Business Plans Corporate Operating Model Strategic Business Needs Business Capability Roadmaps Project Portfolio Plans Portfolio Projects Architecture Vision (Core EA) Dependencies IT Capability Roadmaps Asset Portfolio Roadmaps Governance & Metrics Individual Asset Roadmaps Asset Plans Portfolio Management Asset Management Asset Enhancements Industry Trends Directional Principles Reference Architectures & Standards IT Architecture Health & Risk Analysis Currency Plans 7

In Line With the TOGAF ADM The Open Group Architecture Framework (TOGAF) Architecture Development Method (ADM) - TOGAF v 9 Governance and Metrics: Ensure projects and initiatives are building architectures in alignment with roadmaps Establish the vision Roadmaps: Current state, target state, intermediate stages Execution: Manage interfaces with planning and execution of projects & initiatives 8

Roadmaps A roadmap is a visual representation of a transition from the as-is architecture to the envisioned to-be architecture. To be a useful tool for more tactical planning and budgeting processes, it shows important milestones along the route and the dependencies between them. A good roadmap provides the information required for fast and efficient decision making, allowing you to assess your progress along the "driving" route and identify possible problems. Destination = Business Goal Sign Posts = Milestones Map = Roadmap 9

Key Attributes of a Successful Enterprise Roadmap 10

Business & IT Capability Roadmaps Business capability roadmaps identify the current state, desired end state and interim states of business capabilities for one or more business functions. The boundaries of the business capability roadmaps can be defined using industry standard component business models. IT Capability roadmaps identify the current and desired maturity level, for a given IT capability along with a series of interim states that transition from current to desired over increasing stages of maturity. It identifies the people, process and other technology dependencies required for each transitional state. An IT capability roadmap builds consensus about a set of needs and the technologies required to satisfy those needs; assists in forecasting technology developments; and, establishes a framework to plan and coordinate technology developments. 11

Creating Effective IT Capability Roadmaps Focus on strategic IT capabilities like: Portal, SOA, Enterprise Content Management, etc Select a standard maturity model and assess your IT capabilities based on the selected model. Identify current state based on your maturity model. Identify future state based on your business and asset roadmaps Identify key IT capabilities that will be built at each maturity level Identify key business capabilities and benefits at each maturity level Identify implications on skills and existing processes Involve and get buy-in from your Leadership Team and key stakeholders. Expect to spend 5% creating the roadmap and 95% communicating it to your organization. 12

SOA Roadmap Example Basic Standardized Advanced Dynamic SOA maturity SOA focused on Simple Quick Win Projects SOA Applied to Existing Portfolio Projects SOA Focused on Business Process Automation and Improvement SOA Quantitatively Managed Monitoring Business Processes for Business Process Automation Process Delivery process structured around applications, projects and LOB - Delivery process structured around delivery of services - Adoption of RUP SOA -Business Process Modeling -Complete lifecycle governance for services, processes, and business rules - Process to capture NFRs and SLAs -Automated governance processes - Charge back process People - Development groups siloed by department - People aligned with SOA roles and responsibilities -Promotion of process-centric skills in IT communities - Initial formation of knowledge centers/ SOA center of excellence -SOA center of excellence established - Process owners are empowered to drive optimization of business processes Technologies - Basic service infrastructure; support for core WS standards wsdl, soap, xml - Security, logging and auditing policies in code rather than using a gateway solution - Initial project level use of ESB and BPEL for service integration and orchestration BPM, MDA, BAM BAM, BPEL, BPM, BRMS 13

SOA Roadmap Technology View Maturity Level Basic Standardized Advanced Dynamic IT Capability - Services Boundaries - Basic Security - Basic Governance - Enterprise Security - Enterprise Governance - Service Discoverability -Advanced Monitoring - Process Modeling - Process Management - Policy Management -Composable business processes -Self Service - Single Sign On - Rule Driven Policies Technologies & Frameworks - Enterprise Models - Application Server to support basic service infrastructure and tools with support for core WS standards wsdl, soap, xml - Security, logging and auditing policies captured in code rather than using a gateway Solution -Application Server - Enterprise Service Bus - Application Server - SOA Testing Tool - Service Registry and Repository - Reusable Asset Manager - Access Manager - Identity Manager - Process Server - Advanced Enterprise Service - Model Driven Architecture -Portal - Business Activity Monitoring tools, - Process Server - Business Rule Manager 14

Applications & Services Security Roadmap Maturity Level I Level II Level III Level IV Web Applications -Custom Security (Legacy App) -Custom Security (Legacy App) -JEE Security - JEE Security -JEE Security LDAP Directories -Sun One -Active Directory - Sun One - Active Directory -Single LDAP (Active Directory) Single LDAP Directory Services Not secured. Deployed in trusted zone Not secured. Deployed in trusted zone - Support Role propagation through JEE framework (limited to distributed services -WS Security( Encryption, Signature) - WS-Security for mainframe services -WS Context -WS Context Mainframe Client ACF2 ACF2 ACF2 - Enable WS-Security for mainframe consumers - Enable SSL Application Server - Websphere Application Server - Websphere Application Server - Websphere Application Server - Websphere Application Server -Weblogic -Tomcat - Weblogic -Tomcat -Tomcat -MQ Security -Tomcat -MQ Security -MQ Security -MQ Audit Trail -MQ Audit Trail Reduced Sign On Custom implementation -Custom implementation -LTPA - LTPA - JEE Security - SAML -Portal -Access Manager (SSO) 15

Governance How do we ensure that core IT services planning is synchronized and aligned with strategy to achieve long-term business IT alignment while meeting short-term business needs? Architecture Governance: The mechanism, including essential change processes, by which enterprise architectures are managed and controlled at an enterprisewide level. [after TOGAF Version 9] Metrics: Specific descriptions defining the ideal target values, prescribing the measurement processes, and the interpretation of the assessment. [after COBIT 4.1] 16

Alignment at the Strategic-Tactical Boundary To drive, support, and ensure IT interdiscipline alignment and integration: Build Architecture Governance topdown from business to IT Favor proactive governance over reactive Build Metrics top-down from business to IT Utilize the fewest Metrics necessary to verify and validate Success Remember, you can always improve! Identify the value exchanged at each interface Business-IT interfaces IT inter-discipline interfaces 17

A Governance Structure for Roadmaps 18

Execution and Results 19

Multi-Level Governance Level 4 IT Steering Committee Architecture Issue Arbitration Architecture Decision (Exception or Compliance) Architecture Issue Escalation Level 3 IT Leadership Team Executive Oversight and Sponsorship Architecture Decision (Exception or Compliance) Architecture Issue Arbitration Architecture Issue Escalation Communication, Reporting Level 2 Architecture Review Board (ARB) Administration Governance Coordination Portfolio Planning IT Capability Planning and Roadmaps SAG Metrics and Reporting Architecture Review Meeting Administration Target Architecture Review Architecture Issue Resolution and Exception Management Coordination Domain Standards and Governance Alignment Technical Impact and Trends Communication L1 Governance Monitoring Architecture Decision (Exception or Compliance) Reviewed Solution Architecture Gate Sign-Off Architecture Issue Elevation and Escalation Solution Architecture for Review Level 1 Embedded in Planning and Delivery Process Cross-Project Impact Harvest Reference Architectures IT Strategy and EA Architecture Alignment (Project Start Architecture) Architecturally Significant Work Product Creation and Review Architecture Issue Resolution, Escalation, or Elevation Architectural Risk Mitigation Technical Guidance and Enablement 20

Conclusions Despite the recognition for business-it alignment, does it in fact happen at a strategic level? Use Enterprise Architecture processes and frameworks to build linkages between business strategies and IT execution Are planning and investment decisions (including skills) for core IT services and capabilities synchronized and driven by unified strategy, or do they occur in silos? Use roadmaps to capture, plan, and coordinate the strategic IT initiatives planned over a multi-year horizon in a holistic manner in alignment business needs and to ensure focus on the right business and IT capabilities. How do we ensure that core IT services planning is synchronized and aligned with strategy to achieve long-term business IT alignment while meeting shortterm business needs? Use governance and metrics to ensure that projects and other initiatives are executing the roadmaps and getting the intended results. 21

Q & A 22

Thank You! 23