Pragmatic Enterprise ArchitectureThe Modern Enterprise Architect<br />Marc Caltabiano<br />Director, Enterprise Architectu...
Pragmatic Enterprise ArchitectureAgenda<br />What is Enterprise Architecture<br />Guiding Principles<br />Enterprise Archi...
© 2009 Oracle Corporation – Proprietary and Confidential<br />The following is intended to outline our general product dir...
CAUDIT ea2009Birds of a feather<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />EA Governance<br />TOGA...
CAUDIT ea2009Birds of a feather<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />Immature market adoptio...
Enterprise ArchitectureAsk the expert !<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />
Enterprise ArchitectureDriving Strategy…<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />“Today’s IT ar...
Pragmatic Enterprise ArchitectureWhat problem are we REALLY trying to solve?<br />Reduce Costs<br />Faster to Market<br />...
Pragmatic Enterprise ArchitectureWhat problem are we REALLY trying to solve?<br />© 2009 Oracle Corporation – Proprietary ...
Pragmatic Enterprise ArchitectureArchitect Roles…<br />Enterprise Architect <br />Business Architect<br />Solutions Archit...
Pragmatic Enterprise ArchitectureFrameworks, Frameworks, Frameworks<br />Zachman Framework - IBM framework from 1980s<br /...
Pragmatic Enterprise Architecture Frameworks: Foundation for developing EAs<br />© 2009 Oracle Corporation – Proprietary a...
Processes
Reference Models
Prescriptive Guidance                  (EA processes, architecture content, implementation roadmap, governance)
Catalog of EA deliverables and artifacts
Tools
Principals and Strategies
Reference Architectures
Recommended set of products and configurations                    (EA processes, architecture content, implementation road...
Start of it all</li></ul>The Open Group Arch Framework<br />(TOGAF)<br /><ul><li> Since 1995
Widely Adopted in the Commercial Sector</li></ul>Federal Enterprise Architecture (FEA)<br /><ul><li> Since 1999
Federal agencies map investment requests to their FEA reference models</li></li></ul><li>Pragmatic Enterprise Architecture...
Pragmatic Enterprise ArchitectureEA Guiding Principals - Guidance<br />© 2009 Oracle Corporation – Proprietary and Confide...
Driven upwards from Business Execution addressing Operational Issues and Remediation</li></ul>Simplify        & re-use<br ...
Just enough for enterprise solutioning efforts
Reuse best practice Business Models and Reference Architectures from industry and commercial vendors</li></ul>Deliver     ...
Mature iteratively & evolutionary for breadth & depth
Upcoming SlideShare
Loading in...5
×

ea2009 Enterprise Architecture keynote Final

3,250

Published on

Key note presentation around Pragmatic Enterprise Architecture delivered at CAUDIT ea2009 Auckland New Zealand 24 Nov 2009

Published in: Technology, Business
2 Comments
17 Likes
Statistics
Notes
No Downloads
Views
Total Views
3,250
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
2
Likes
17
Embeds 0
No embeds

No notes for slide
  • Speaking Notes:Ask the audience to throw out words and phrases of what they think (and others think) of when they hear the term “Enterprise Architecture”. The association can be definitional (what it is) and/or positive and negative connotations about the business value EA offers (what problem is it trying to solve). Repeat and accept all answers and encourage the audience to have fun with this.
  • Transcript of "ea2009 Enterprise Architecture keynote Final"

    1. 1. Pragmatic Enterprise ArchitectureThe Modern Enterprise Architect<br />Marc Caltabiano<br />Director, Enterprise Architecture<br />
    2. 2. Pragmatic Enterprise ArchitectureAgenda<br />What is Enterprise Architecture<br />Guiding Principles<br />Enterprise Architecture Process<br />Framework<br />Approaches<br />Recommendations<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />
    3. 3. © 2009 Oracle Corporation – Proprietary and Confidential<br />The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions.The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.<br />
    4. 4. CAUDIT ea2009Birds of a feather<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />EA Governance<br />TOGAF<br />2-10 year planning<br />BPM and EA<br />Back to Basics<br />Value of Architecture for the un-architects<br />Communication<br />Data Warehouse and BI<br />BUSINESS FOCUS<br />Business Adoption<br />IT Governance<br />IT Strategic Plan<br />Capabilities<br />Implementing EA<br />Repository<br />What is EA?<br />
    5. 5. CAUDIT ea2009Birds of a feather<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />Immature market adoption of EA<br />Collaboration<br />Practical Artefacts<br />EA Governance<br />TOGAF<br />2-10 year planning<br />BPM and EA<br />Regionalise Assets<br />Back to Basics<br />Value of Architecture for the un-architects<br />Communication<br />Data Warehouse and BI<br />BUSINESS FOCUS<br />Business Adoption<br />Differences between Frameworks/methods<br />IT Governance<br />IT Strategic Plan<br />Capabilities<br />Knowledge Re-use<br />Implementing EA<br />Repository<br />What is EA?<br />Practical application of the framework<br />not dot to dot<br />Certification<br />Sharing Artefacts<br />
    6. 6. Enterprise ArchitectureAsk the expert !<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />
    7. 7. Enterprise ArchitectureDriving Strategy…<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />“Today’s IT architectures, arcane as they may be, are the biggest roadblocks most companies face when making strategic moves.” <br />–McKinsey Flexible IT, Better Strategy”<br />
    8. 8. Pragmatic Enterprise ArchitectureWhat problem are we REALLY trying to solve?<br />Reduce Costs<br />Faster to Market<br />Innovate<br />Globalize<br />Business Goals<br />Technology Challenges<br />Delivering Real Business Value<br />Increasing System Complexity<br />Enterprise Architecture<br />Business Integration<br />Infrastructure<br />Intelligence & Analysis<br />Enterprise Mgmt<br />Business<br />IT Alignment<br />Data & Content<br />Applications & Services<br />Security & Compliance<br />Application Development<br />and so on<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />
    9. 9. Pragmatic Enterprise ArchitectureWhat problem are we REALLY trying to solve?<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />Why is <br />Enterprise Architecture<br />so hard?<br />
    10. 10. Pragmatic Enterprise ArchitectureArchitect Roles…<br />Enterprise Architect <br />Business Architect<br />Solutions Architect<br />Applications Architect<br />Infrastructure Architect<br />Database Architect<br />Security Architect<br />Differing Priorities and Focus<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />
    11. 11. Pragmatic Enterprise ArchitectureFrameworks, Frameworks, Frameworks<br />Zachman Framework - IBM framework from 1980s<br />TOGAF - The Open Group Architecture Framework<br />FEA - OMB Federal Enterprise Architecture<br />The Gartner Methodology - (formerly the Meta Framework)<br />DoDAF - DoD Architecture Framework<br />MoDAF - UK Ministry of Defense Architecture Framework<br />AGATE - The France DGA Architecture Framework<br />MDA - OMGs Model Driven Architecture<br />SOMF - Service Oriented Modeling Framework (Methodologies Corporation)<br />SABSA - Sherwood Applied Business Security Architecture<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />No standard approach<br />
    12. 12. Pragmatic Enterprise Architecture Frameworks: Foundation for developing EAs<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />EA Framework Benefits:<br /><ul><li>Common vocabulary, models, taxonomy
    13. 13. Processes
    14. 14. Reference Models
    15. 15. Prescriptive Guidance (EA processes, architecture content, implementation roadmap, governance)
    16. 16. Catalog of EA deliverables and artifacts
    17. 17. Tools
    18. 18. Principals and Strategies
    19. 19. Reference Architectures
    20. 20. Recommended set of products and configurations (EA processes, architecture content, implementation roadmap, governance)</li></ul>How do you pragmatically apply these?<br />Zachman Framework<br /><ul><li> John Zachman (IBM, 1980’s)
    21. 21. Start of it all</li></ul>The Open Group Arch Framework<br />(TOGAF)<br /><ul><li> Since 1995
    22. 22. Widely Adopted in the Commercial Sector</li></ul>Federal Enterprise Architecture (FEA)<br /><ul><li> Since 1999
    23. 23. Federal agencies map investment requests to their FEA reference models</li></li></ul><li>Pragmatic Enterprise ArchitectureJust in Time - Enterprise Architecture<br />“Just-enough models should be created just in time to address specific [business-driven requirements].”<br />Gartner EA Process: Evolution 2005<br />
    24. 24. Pragmatic Enterprise ArchitectureEA Guiding Principals - Guidance<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />Business focused approach<br /><ul><li>Driven downwards by Business Strategy addressing new markets and innovation and advantage
    25. 25. Driven upwards from Business Execution addressing Operational Issues and Remediation</li></ul>Simplify & re-use<br /><ul><li>Standardise & Simplify the technical architecture
    26. 26. Just enough for enterprise solutioning efforts
    27. 27. Reuse best practice Business Models and Reference Architectures from industry and commercial vendors</li></ul>Deliver & measure<br /><ul><li>Focused on speed-of-delivery for high level guidance
    28. 28. Mature iteratively & evolutionary for breadth & depth
    29. 29. Can be enforced and governed and success measured</li></li></ul><li>© 2009 Oracle Corporation – Proprietary and Confidential<br />1<br />Identify the Business Strategy<br />Establish an EA Program<br />2<br />3<br />Define “Future State” Architecture<br />4<br />Define EA Roadmap<br />5<br />Establish EA Governance<br />Establishes the vision for business and information technology.<br />Involves the right mix of people for success.<br />Establishes objectives, “future state” and roadmap.<br />Provides prescriptive guidance, process and standards for Business and Information Technology.<br />Documents current state and path to future state.<br />Promotes adherence to EA guidance and plans while architecting business-driven, enterprise solutions.<br />Pragmatic Enterprise ArchitectureEA Guiding Principals<br />
    30. 30. Pragmatic Enterprise ArchitectureUnnecessary EA Steps<br />© 2009 Oracle Corporation – Proprietary and Confidential<br /><ul><li>If you want to build a new addition to your house or even scrap your house and build a new one on the old foundation, you don’t need a complete blueprint of the existing house.</li></ul>Exhaustively define “Current State” Architecture<br />Exhaustively define “Future State” Architecture<br /><ul><li>Business strategies, vendor products and technologies change, therefore you need to “architect for change” and keep your options open.
    31. 31. Create roadmaps on a “just in time” basis as you launch specific EA initiatives and architect enterprise solutions. Define “just enough” of the current and future states to implement your transformations and solutions.</li></ul>Exhaustively define Roadmap to “Future State” Architecture<br />
    32. 32. Pragmatic Enterprise ArchitectureBusiness Strategy Lead<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />1<br />Identify the Business Strategy<br />Establish an EA Program<br />2<br />3<br />Define “Future State” Architecture<br />4<br />Define EA Roadmap<br />5<br />Establish EA Governance<br />Business Goals<br />Reduce Costs<br />Faster to Market<br />Innovate<br />Globalize<br />
    33. 33. Pragmatic Enterprise ArchitectureEstablish the Program<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />1<br />Identify the Business Strategy<br />Establish an EA Program<br />2<br />3<br />Define “Future State” Architecture<br />4<br />Define EA Roadmap<br />5<br />Establish EA Governance<br />TASKS<br /><ul><li>Establish goals, leadership and resources
    34. 34. Define scope and the next iteration of work product.
    35. 35. Business Executive sponsorship and support.
    36. 36. Conduct Stakeholder analysis.
    37. 37. Establish plan for an EA Governance Board.
    38. 38. Develop a communication plan.</li></ul>PEOPLE<br /><ul><li>Executive Sponsors
    39. 39. Stakeholders
    40. 40. Chief Enterprise Architect
    41. 41. Program Manager
    42. 42. Business Architects & Industry Experts
    43. 43. Information Analysts
    44. 44. Solution Architects
    45. 45. Specialty Architects</li></li></ul><li>Pragmatic Enterprise ArchitectureOracle Enterprise Architecture Framework<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />Oracle Enterprise Architecture Framework (OEAF)<br />Oracle Architecture Development Process (OADP)<br />
    46. 46. Applying Enterprise Architecture <br />A Solution Blueprint<br />spans all the <br />layers of the OEAF <br />(e.g. Modernisation)<br />A Customer EA is a configuration of the OEAF for a given Customer<br />An Industry Blueprint is a configuration of the OEAF for a given industry (e.g. Retail)<br />
    47. 47. Pragmatic Enterprise ArchitectureFuture State – Prescriptive Guidance<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />1<br />Identify the Business Strategy<br />Establish an EA Program<br />2<br />3<br />Define “Future State” Architecture<br />4<br />Define EA Roadmap<br />5<br />Establish EA Governance<br />How do you…<br /><ul><li>Stay current with technology and applications,
    48. 48. Implementing best practice business models,
    49. 49. Yet be able to integrate these business processes
    50. 50. To improve business visibility, agility and efficiency? </li></li></ul><li>Pragmatic Enterprise ArchitectureFuture State – Prescriptive Guidance<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />1<br />Identify the Business Strategy<br />Establish an EA Program<br />2<br />3<br />Define “Future State” Architecture<br />4<br />Define EA Roadmap<br />5<br />Establish EA Governance<br />EA Transformation Focus:Management Excellence<br />Enterprise Solutioning: Business-Driven Initiatives<br />EA Continuous improvement: Business Remediation<br />EA Transformation Focus:Operational Excellence(Business, IT)<br />EA “Future State”: Infrastructure<br />
    51. 51. Pragmatic Enterprise ArchitectureFuture State – Prescriptive Guidance<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />1<br />Identify the Business Strategy<br />Establish an EA Program<br />2<br />3<br />Define “Future State” Architecture<br />4<br />Define EA Roadmap<br />5<br />Establish EA Governance<br />RESPONSIBILITIES<br /><ul><li>Establish an EA Governance model and an Architecture Review Board
    52. 52. Promote the EA agenda and adherence to “Future State” EA Prescriptive Guidance:
    53. 53. Review IT project designs
    54. 54. Review proposed enterprise solution architectures and major initiatives
    55. 55. Provide assistance…</li></ul>BOARD MEMBERS<br /><ul><li>Chief Information Officer
    56. 56. Chief Enterprise Architect
    57. 57. At least one Executive Sponsor
    58. 58. At least one major Business Executive
    59. 59. At least one Business Architect
    60. 60. Lead Specialty Architects pulled in on an as-needed basis</li></li></ul><li>Pragmatic Enterprise ArchitectureThe role of the Enterprise Architect…<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />“The role of the Enterprise Architect is to intervene for the benefits of others”<br />Peter Idoine – NZ MD<br />Driven by outcome based success<br />Articulate, Conversant, Respectful<br />Product and Solution Line Breadth & Depth<br />Trusted Advisor<br />Sells products & services via selling the Enterprise Solution<br />Experienced Architect; <br />Track Record: Badges of Honor<br />Cross Domain<br />Apps + Tech<br />Leader of Architects<br />Identifies “wedge opportunities” in deep, technical discovery sessions<br />Aligns customer goals to Product Line via Architecture Roadmaps<br />Value Selling Skills<br />Credible & Published<br />Committed to add value with every activity<br />Just as comfortable white-boarding as presenting PowerPoint<br />The Enterprise Architect<br />
    61. 61. Pragmatic Enterprise ArchitectureRecommendations and Summary<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />1<br />Identify the Business Strategy<br />Establish an EA Program<br />2<br />3<br />Define “Future State” Architecture<br />4<br />Define EA Roadmap<br />5<br />Establish EA Governance<br />Stay practical!<br />Always align EA to Business Strategy (Top Down) and Remediation (Bottom Up)<br />Get the right mix of Business/IT/EA people involved with Exec Sponsorship<br />Adopt a simplified EA process and framework<br />Don’t re-invent the wheel: Get best practices business models and reference architectures from others<br />Establish “Future State” EA Architecture Prescriptive Guidance with EA Governance<br />Focus on Operational Excellence first for sound Technical Architecture<br />Is not static: “Architect for change”<br />Requires thought leadership and a practical approach: just enough; just in time<br />Build iteratively based on business priorities and alignment<br />
    62. 62.
    63. 63. For More Information<br />© 2009 Oracle Corporation – Proprietary and Confidential<br />E: marc.caltabiano@oracle.com<br />B: http://lightbulbeffect.blogspot.com<br />http://blogs.oracle.com/enterprisearchitecture<br />W: http://www.oracle.com/technology/architect/entarch<br />
    64. 64. 28<br />

    ×