How to Manage Convergence ? DIGIT B2 - MIA – EA Team Dana Mateescu November 2010 EA@EC Center of Excellence How to Manage Convergence ? DIGIT B2 - MIA – EA Team September 2010 DIGITAL AGENDA EC lead by example in ICT: DIGIT directly concerned We need CONVERGENCE We need to be SMART SMART = intelligence + accurate information: We need ASSETS VISIBILITY Setup EA@EC CoE is a FLAGSHIP Process Glossary – CORPORATE INFORMATION Project FROM PRINCIPLES TO IMPLEMENTATION: forWe e-Commission 2011-2015 ! need accurate information on corporate assets We need corporate projects to reduce duplication WE NEED TO MAKE THE MOST OF RESOURCES ! 2 Known EC issues/problems (1/2) Many Business Processes serving similar purposes duplication of efforts & financial expenditure! No agility to handle Organizational changes in an ever changing World! Information systems built in silos to satisfy DG-specific objectives no interoperability and re-use 3 Known EC issues/problems (2/2) SOA infrastructure progressively deployed and SOA projects already ongoing or to start very soon (e.g. IPCIS, eFP7, DG TAXUD, DG REGIO) Wild West SOA! Lack of EA-SOA governance leading to Missing opportunities for interoperability, reuse and process streamlining services proliferation and duplication under use of the SOA related infrastructure and investments • Not yet fully acknowledged that… BPMSOA Strategi c Alliance …There is no SOA without strong business support and business process management… SOA = business service implementation ! 4 Enterprise Architecture can help Enterprise Architecture facilitates control in an ever changing environment through a holistic view linking business strategy, business processes, supporting IS and IT infrastructure Mastering CHANGE with: Focus on BUSINESS STRATEGY CEAF Continuous PROCESS IMPROVEMENT BPM IT assets RATIONALIZATION SOA 5 What is Enterprise Architecture ? An enterprise architecture (EA) is a rigorous description of the structure of an enterprise, which comprise Enterprise goals Business processes Roles, organizational structures and organizational behaviors Business information Software applications Computer systems EA is also the PROCESS of managing change: From 'As Is' to incremental 'To Be' s ! 6 Enterprise Architecture vs. IT Architecture What? Enterprise Architecture includes: Business Strategicy Business Architecture Information Architecture Data Architecture Systems Architecture Computer Architecture Why? To bridge the gap between IT and business by providing a common framework that facilitates common understanding and communication. How? First, organize and classify existing business processes and technology investments, to identify redundancies and reduce computing complexity. Secondly, use EA to identify and communicate standards and to stir corporate convergence programs. This approach typically reduces an enterprise’s technology portfolio costs by at least 10%. 7 To-Be Architecture example: Enterprise Semantic Data Model Strategic planning IT Audit Communication & Dissemination Policy Lifecycle Legislation Lifecycle Program Management Information Systems Data spine - core enterprise data model - Document Management Procurement Asset Management Grant Management Human Resources Financial management Coordination 8 To-Be Architecture example: SOA by Process Category Strategic Planning Policy Lifecycle Legislation Lifecycle Program Mgt Grant Mgt Coordination Communication & Dissemination Audit Financial Management Human Resources Document Management Assets Management Procurement IT Management Create Contract ……. Register Expert Authentication Register Document Update Employee Data access Data Transport Workflow e-Invoicing ... Enterprise Data spine Staff Database Supplier Database Financial Database Legacy System 9 SOA - 5 Success Factors for SOA Adoption strong alignment between Business & IT strong Business and IT Governance processes skills and knowledge centralized in an SOA Centre of Excellence adequate tools, methodologies, infrastructure an appropriate funding model 10 SOA@EC Governance & ROADMAP A shared vision on SOA Governance and adoption Roadmap in the Commission ! DIGIT will DRAFT an SOA@EC vision AGREE UPON within DIGIT + 1 ‘pilot’ DG… PROPOSE THIS VISION TO ALL DGs Gartner SOA SOA governance strategy study (this doc) paper SOA SOA vision Governance project project Shared vision on SOA SOA governance at the Commission Implementation by DIGIT EC wide SOA adoption The SOA Governance preparation study in the context of SOA adoption in EC 11 SOA@EC Governance project To agree on a common vision on SOA@EC among all DIGIT stakeholders, we propose the following path: SOA Governance preparation paper (DIGIT EA team) SOA Strategy paper Phase 1 AS IS Phase 2 TO BE SOA@DIGIT Readiness Assessment SOA@EC Governance Model (Agreed by DIGIT) (Gartner) Phase 3 ROADMAP SOA@EC Implementation Road Map (Agreed by DIGIT) 12 SOA - Phase 1 : As Is - SOA Readiness assessment Identification of stakeholders Inventory of needs for SOA (e.g. by interviews and questionnaire) Current and planned projects which are relying on SOA-related technologies Overview of current technical infrastructure related to SOA Current SOA – IT governance The As-Is state will be documented in the SOA readiness assessment. 13 SOA - Phase 2 – To Be deliverables SOA@EC VISION STATEMENT SOA@EC GOVERNANCE MODEL ROLES & RESPONSIBILITIES POLICIES PROCESSES TOOLS adoption METRICS SOA@EC PILOT PROJECT 14 Questions… Thank you! 15