EA Roadmap To Success

1,026 views
896 views

Published on

A presentation on Enterprise Architecture

Published in: Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,026
On SlideShare
0
From Embeds
0
Number of Embeds
32
Actions
Shares
0
Downloads
54
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

EA Roadmap To Success

  1. 1. Roadmap to Success with Enterprise Architecture K V Ramesh My experiences from both sides of the table (1981-96 as IT Professional; Then as Business Manager) For presentation at:
  2. 2. The Purpose <ul><li>Corporations worldwide need Speed & Agility to stay on top of competition </li></ul><ul><li>This requires implementation-independent understanding of the inner workings of the enterprise </li></ul><ul><li>The Enterprise Architecture is expected to be a living (adaptive) & guiding (improvement) model reflecting the enterprise-workings </li></ul>
  3. 3. The Case for Action Technology Mass Market Acceptance has been faster than Business Acceptance creating (extending) the gap in expectations on the level of service MADness Increasing need for Consolidation & Value Focus through Mergers/Acquisitions/Divestitures Globalization Integration of Culture/ Language/ Diversity/ Mobility on a Common Business & Technology Platform Extended Enterprise Seamless Integration/Access across enterprises with security and authorization Speed & Agility to enable Volume & Variety (growth drivers) Block-Mode 1G GUI Browser PDA 1G Mobile Blue Tooth Smart Phone RFID/IPv6 Personal Console
  4. 4. The Enterprise Processes <ul><li>Governance Processes </li></ul><ul><ul><li>Financial & Non-financial disclosures… </li></ul></ul>Strategic Processes (Vision) Management Processes (resources) Enabling Processes (Platforms) Core Processes (Operations) Governance Processes (Values) Architecture Processes (Linkages) <ul><li>Strategic Processes </li></ul><ul><ul><li>Partnerships, Capital Structure, </li></ul></ul><ul><ul><li>M & A… </li></ul></ul><ul><li>Management Processes </li></ul><ul><ul><li>Finance, Human Resource, Budgeting… </li></ul></ul><ul><li>Enabling Processes </li></ul><ul><ul><li>IT, Facilities, Security… </li></ul></ul><ul><li>Core Processes </li></ul><ul><ul><li>R&D, Supply Chain, Marketing… </li></ul></ul><ul><li>Architecture Processes </li></ul><ul><ul><li>Modeling, Repository Management… </li></ul></ul>
  5. 5. Zooming the Core Processes (e.g.,) Strategic Processes (Vision) Management Processes (resources) Enabling Processes (Platforms) Core Processes (Operations) Governance Processes (Values) Architecture Processes (Linkages) <ul><li>The Governance & Strategic processes </li></ul><ul><ul><li>define Corporate Responsibilities & Direction </li></ul></ul><ul><li>The Management & Enabling processes </li></ul><ul><ul><li>provide Resources & Platform </li></ul></ul>Offering Management Offering Delivery Business Analytics Customers Channels Suppliers Management Offering Management Offering Delivery Business Analytics Customers Channels Suppliers Management Shared across SBUs Customers Channels Suppliers Management SBUs Business Analytics <ul><li>Business Analytics </li></ul><ul><ul><li>Feedback Collection </li></ul></ul><ul><ul><li>Quality of Service </li></ul></ul><ul><ul><li>Profitability </li></ul></ul><ul><ul><li>Cost of Service </li></ul></ul><ul><ul><li>Management Audits </li></ul></ul><ul><ul><li>… </li></ul></ul>Offering Delivery <ul><li>Offering Delivery </li></ul><ul><ul><li>Infrastructure </li></ul></ul><ul><ul><li>Supply Chain </li></ul></ul><ul><ul><li>Delivery Modality </li></ul></ul><ul><ul><li>Cycle Time </li></ul></ul><ul><ul><li>Support </li></ul></ul><ul><ul><li>… </li></ul></ul><ul><li>Offering Management </li></ul><ul><ul><li>Product/Service </li></ul></ul><ul><ul><li>Related Offerings </li></ul></ul><ul><ul><li>Globality </li></ul></ul><ul><ul><li>Packaging </li></ul></ul><ul><ul><li>Performance </li></ul></ul><ul><ul><li>… </li></ul></ul>Offering Management
  6. 6. The Core Processes in Government Program Delivery Program Analytics Program Delivery Program Analytics Program Management Program Delivery Program Analytics Citizen channels suppliers Management <ul><li>Program/Service Management </li></ul><ul><ul><li>Scope </li></ul></ul><ul><ul><li>Related Programs </li></ul></ul><ul><ul><li>Volume (coverage) </li></ul></ul><ul><ul><li>Constraints (eligibility) </li></ul></ul><ul><ul><li>Measures (impact) </li></ul></ul><ul><ul><li>… </li></ul></ul><ul><li>Program Delivery </li></ul><ul><ul><li>Infrastructure </li></ul></ul><ul><ul><li>Supply Chain </li></ul></ul><ul><ul><li>Delivery Modality </li></ul></ul><ul><ul><li>Cycle Time </li></ul></ul><ul><ul><li>Support </li></ul></ul><ul><ul><li>… </li></ul></ul><ul><li>Program Analytics </li></ul><ul><ul><li>Feedback Collection </li></ul></ul><ul><ul><li>Quality of Service </li></ul></ul><ul><ul><li>Effectiveness </li></ul></ul><ul><ul><li>Cost of Service </li></ul></ul><ul><ul><li>Management Audits </li></ul></ul><ul><ul><li>… </li></ul></ul><ul><li>The Governance & Strategic processes </li></ul><ul><ul><li>define regulation/legislation & policy </li></ul></ul><ul><li>The Management & Enabling processes </li></ul><ul><ul><li>provide resources & platform </li></ul></ul>Agencies Shared across Agencies Strategic Processes (Vision) Management Processes (resources) Enabling Processes (Platforms) Core Processes (Operations) Governance Processes (Values) Architecture Processes (Linkages) Strategic Processes (Vision) Management Processes (resources) Enabling Processes (Platforms) Core Processes (Operations) Governance Processes (Values) Architecture Processes (Linkages)
  7. 7. Technical Enterprise Service Bus (with Security, UDDI…) Conceptual Enterprise Service Bus (with published end-user services – Orchestrated & Choreographed) BPM WFM Authorization BAM Desktop & Collaborative Tools Website & Portal Business Architecture Architecture – Value to the Business Data Architecture SOA/EDA based Conceptual Enterprise Service Bus Change Management Application Architecture Technical Enterprise Service Bus (with Security, UDDI…) Technical Enterprise Service Bus Technical Architecture Technical Enterprise Service Bus Users Mapping Gateways for Extended Enterprise Operations Governance Processes (Values) Strategy Processes (Vision) Management Processes (Resources) Enabling Processes (Platform) Core Processes (Operations) Architectural Processes (Linkages) Partners Resources Analytics Delivery Platforms Offering CRM/BI COTS Legacy ERP Legacy COTS Applications Software Layer Presentation Software Layer Platform Software Layer Middleware Layer Hardware Layer
  8. 8. SOA and EDA – In this context <ul><li>Real-Time EA enables: </li></ul><ul><ul><li>User initiated activities </li></ul></ul><ul><ul><li>Event initiated activities </li></ul></ul><ul><ul><li>Service initiated activities </li></ul></ul>Asynchrony SOA EDA Tightly Coupled De-Coupled Coupling Asynchronous Synchronous <ul><li>EDA supports processing of events, messages, and triggers in real-time. </li></ul><ul><ul><li>Mostly asynchronous </li></ul></ul><ul><ul><li>Totally decoupled </li></ul></ul><ul><li>SOA supports assembly of distributed applications from loosely coupled services. </li></ul><ul><ul><li>Modular loosely coupled services </li></ul></ul><ul><ul><li>Mostly synchronous </li></ul></ul><ul><ul><li>One-to-one request/reply </li></ul></ul>
  9. 9. Separating the CESB & TESB SOA/EDA based Conceptual Enterprise Service Bus Websites & Portals Desktop Tools Analytics Access Rights Conceptual ESB Technical ESB Mapping Business Users Technical & IT Users ERP Legacy CRM WSDL WSDL WSDL SOAP/HTTP/ Reliable SOAP OEMS, JMS, MQ, TIBCO Web Services B2B .NET Portal WSDL WSDL WSDL UDDI Monitoring
  10. 10. Orchestration & Choreography Private Key Object’s Filters (Optional) Action Buttons Private Key Object’s First Normal Form Data Data Graphics Audio/Video Desktop Link Website Link Orchestration Choreography Action Buttons Link Button Data Keys From Left & Right Private Key (related in this context) Object’s First Normal Form Data Private Key Object’s First Normal Form Data Private Key Object’s Filters (Optional) Private Key Object’s First/Third Normal Form Data Private Key Object’s Third Normal Form Data Private Key (related in this context) Object’s First/Third Normal Form Data
  11. 11. The Deliverables Prioritized Projects Conceptual ESB Data Architecture Technical ESB & Mapping Technical Architecture Applications Architecture Enterprise Processes IT Business Living Document Strategic Processes (Vision) Management Processes (resources) Enabling Processes (Platforms) Core Processes (Operations) Governance Processes (Values) Architecture Processes (Linkages)
  12. 12. The Approach TOGAF & BPM/SOA/EDA Architecture Management Office Packages & Platforms Define Deliverables Linked Projects - Implementation Enterprise Architecture – BA/DA/AA/TA Develop Capability Maturity
  13. 13. The Governance Committee Of the Board CEO The Sponsor Architecture Management Officer Architects BA/DA/AA/TA CxOs <ul><li>The steering committee should be set at the Board level with the CEO on the AMO side of the table during reviews on progress </li></ul><ul><li>The CxOs should facilitate the Architecture Development </li></ul>
  14. 14. The Don’ts <ul><li>It is NOT an IT project – Output will trigger IT projects </li></ul><ul><li>Steering Committee governance reporting to the CEO/CIO is NOT likely to get the Enterprise buy-in </li></ul><ul><li>Conventional PMO concept is NOT likely to get the Board Attention </li></ul><ul><li>AMO should NOT drive the implementation (hand over to Enabling Process Managers) – Just facilitate compliance </li></ul>
  15. 15. Elephant at the Board Room EA – Elephant Accommodated! Emphatic Acceptance! Enterprise Adoption! Thank You Contact me for further discussions on implementation at Mobile : +91 98 4007 5086 E-Mail: [email_address] Rope? Spear? Pillar? Wall? Python? Mat? EA-SOA-EDA-BPM-BAM-ESB – What the hell is it?!

×