The Open Group Architecture Framework (TOGAF) Version 7 John Spencer, Director – Architecture Forum Anaheim, January 24th 2002 Agenda The Architecture Forum TOGAF overview New in TOGAF Version 7 Looking Ahead Summary Architecture Forum - Vision Target An effective framework and method ADM TRM SIB Resource Base TOGAF Knowledgeable and professional practitioners Adequate “Commercial OffThe-Shelf” tools BBIB TOGAF Origins A customer initiative A framework, not an architecture Originally based on TAFIM (U.S. DoD) TOGAF Development 1994: Requirement Proof of Need 1995: TOGAF Version 1 Proof of Concept 1996: TOGAF Version 2 Proof of Application 1997: TOGAF Version 3 Relevance to practical architectures (Building Blocks) 1998: TOGAF Version 4 TOGAF in Context - the Enterprise Continuum 1999: TOGAF Version 5 Business Scenarios - architecture requirements 2000: TOGAF Version 6 Architecture views; ANSI/IEEE 1471 US DoD work (C4ISR Framework, C2STA) 2001: TOGAF Version 7 TOGAF Today An industry consensus framework and method Successful customer / vendor collaboration Technology and tool neutral Proven in practice 8 years continuous development & evolution Used successfully in major projects / procurements around the world Publicly available http://www.opengroup.org/public/arch TOGAF Structure and Components Architecture Development Method Foundation Architecture Resource Base TOGAF Foundation Architecture Target Architectures Architecture Development Method Technical Reference Model Standards Information Base Building Blocks Information Base (services taxonomy) (standards) (architecture building blocks - future) Resource Base TOGAF Architecture Development Method (ADM) Open, industry consensus method for IT architecture Quick-start foundation Practical, experience based guidance Emphasizes continual validation against requirements New in TOGAF Version 7 ANSI/IEEE Std 1471-2000, Recommended Practice for Architectural Description Extensive rewrite of Architecture Views section, integrating ANSI/IEEE Std 1471 concepts & terminology Integration with TOGAF Architecture Development Method Collaboration with IEEE 1471 Architecture Working Group members Architecture Compliance Reviews Procedure & checklists for ensuring architecture conformance in development projects Based on Boeing work Architecture Patterns Distinguish from design patterns Based on IBM, US Treasury work TOGAF Version 7 (continued) Architecture Principles Extensive generic example Based on US Air Force work Business Scenarios Method for identifying key business drivers and requirements for architecture work Additional material based on Open Group CIO work Model based representations of TOGAF Architecture Development Method and deliverables Using METIS tool from Computas TOGAF Version 7 (continued) TOGAF comparison with other frameworks: Federal Enterprise Architecture Framework (FEAF) Federal Enterprise Architecture Guidance Treasury Enterprise Architecture Framework (TEAF) Spewak Enterprise Architecture Planning (EAP) Zachman Framework TOGAF in the Enterprise TOGAF positioning relative to enterprise architecture Guidelines for tailoring the TOGAF Architecture Development Method Architecture Forum - Roadmap Target ADM TRM SIB BBIB TOGAF “Enterprise Edition” TOGAF Version 8 IT Architect Certification IT Architect Function / Skill Definitions “TOGAF Tools Challenge” TOGAF Support in COTS tools Resource Base TOGAF Jan Feb Mar Apr May Jun July Sep Oct Nov Dec 2002 Conclusion The Open Group Architecture Forum: The forum in which TOGAF is evolved A worldwide forum for customers, tools vendors, solution vendors, integrators, academic & research organizations involved with architecture Exchanging information, experience, and requirements Access to current work in progress Shaping the market for architecture methods, tools and services For More Information . . . The Architecture Forum: http://www.opengroup.org/architecture/ TOGAF Public Document: http://www.opengroup.org/public/arch TOGAF Information and Download: http://www.opengroup.org /architecture/togaf Standards Information Base (SIB): http://www.db.opengroup.org/sib.htm