WHERETO FROM ZACHMAN Architecture Practitioners conference

Similar documents
Tales from a TOGAF practitioner in Australasia (EA frameworks in real life) Architecture Practitioners conference April 2004

Architectural Principles for Enterprise Frameworks

Module B1 An Introduction to TOGAF 9.1 for those familiar with TOGAF 8

TOGAF days. Course description

An Overview of TOGAF Version 9.1

Enterprise Content Management

Enterprise Architecture Layers

Vendor: The Open Group. Exam Code: OG Exam Name: TOGAF 9 Part 1. Version: Demo

Module 7 TOGAF Content Metamodel

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

OG The Open Group OG TOGAF 9 Combined Part 1 and Part 2

Enterprise Architecture Frameworks

OG0-091 Q&As TOGAF 9 Part 1

KillTest *KIJGT 3WCNKV[ $GVVGT 5GTXKEG Q&A NZZV ]]] QORRZKYZ IUS =K ULLKX LXKK [VJGZK YKX\OIK LUX UTK _KGX

Module 3. Overview of TOGAF 9.1 Architecture Development Method (ADM)

Enterprise Architecture Modelling and Analysis with ArchiMate. Enterprise Architecture Practitioners Conference London, April 30, 2009

TOGAF 9 Foundation v9.1 Level 1 Level 1: An Introduction to TOGAF

1. What is the relationship between non-functional requirements and technology architecture?

Association for International PMOs. Expert. Practitioner. Foundation PMO. Learning.

Module 3 Introduction to the. Architecture Development Method. Introduction to the. Architecture Development Method (ADM)

TOGAF Enterprise Edition Version 8.1

The Great TOGAF Scavenger Hunt. Enterprise Architecture Using TOGAF 9 Course Preparation Guide

for TOGAF Practitioners Hands-on training to deliver an Architecture Project using the TOGAF Architecture Development Method

TOGAF 9 Level 1 and 2 Combined Classroom Course

DUBAI GRAND HOTEL. March 26 to (4 days) 9 am to 4 pm

Cliayter s. Vsing the ~usiness-it 5Ztfignment :Mode{

Why do architects need more than TOGAF?

Introduction in the Dragon1 open EA Method

A Comparison of Frameworks for Enterprise Architecture Modeling

Enterprise Architecture Frameworks

Module 1 Management Overview

Accelerate Your Enterprise Private Cloud Initiative

The Zackman Framework

IT Architecture Practice

Module 3 Introduction to the Architecture Development Method

Frameworks for Model-based Analysis and Design of Enterprise Information Systems

Introducing Enterprise Architecture. into the Enterprise

SABSA. Title / definition. Type. Owner. Brief history and description SHERWOOD APPLIED BUSINESS SECURITY ARCHITECTURE (SABSA )

Delivering Enterprise Architecture with TOGAF and ArchiMate

TOGAF Certified (Level 1 and 2) 9.1. Lesson Plan. This course covers all learning materials for TOGAF v9.1. Mock Exam: Duration: Language:

BUSINESS ARCHITECTURE AND THE OPEN GROUP I A S A e S u m m i t

The Modeling and Simulation Catalog for Discovery, Knowledge, and Reuse

Introducing Architecture into the North Rhine-Westfalia State Government

TOGAF Transforming Business

OMG Specifications for Enterprise Interoperability

Case Study. Enterprise Architecture and Rapid Business Transformation in HealthCare. Dorin Andreescu Refaat Shulaiba.

TOGAF Foundation (Level 1) 9. Lesson Plan. This course covers all learning materials for TOGAF v9.1. Mock Exam: Duration: Language:

BSIF. A Freeware Framework for. Integrated Business Solutions Modeling. Using. Sparx Systems. Enterprise Architect

WHO SHOULD ATTEND? ITIL Foundation is suitable for anyone working in IT services requiring more information about the ITIL best practice framework.

to the Enterprise Brussels - Tuesday 20th April 2004 Chris Greenslade Introducing Enterprise Architecture Introducing Enterprise Architecture

Exploring Synergies between TOGAF and Frameworx

A Comparative Analysis of Architecture Frameworks

Evaluation Criteria. 1) Evidence of Credentials / Certifications in all 4 Fields (Energy, GIS, Master Planning, and Real Property): 10 PTS

IT123: SABSA Foundation Training

Cloud solution consultant

A Comparative Analysis of Architecture Frameworks

Cloud solution consultant

Copyright protected. Use is for Single Users only via a VHP Approved License. For information and printed versions please see

TOGAF - (Level 1 & Level 2)

Business Architecture in Healthcare

The Zachman Framework

Practical Guide to Cloud Computing Version 2. Read whitepaper at

Zachman Classification, Implementation & Methodology

THE TRUSTED NETWORK POWERING GLOBAL SUPPLY CHAINS AND THEIR COMMUNITIES APPROVED EDUCATION PROVIDER INFORMATION PACK

Data Virtualization Implementation Methodology and Best Practices

HPE Network Transformation Experience Workshop Service

IT-CNP, Inc. Capability Statement

Business Architecture Implementation Workshop

Module E1 TOGAF 9.1 Changes Overview

John Snare Chair Standards Australia Committee IT/12/4

Digital government toolkit

Co-creation for Success

Visualizing IT at the Department of Homeland Security with the ArchiMate Visual Modeling Language

Symantec Data Center Migration Service

Architecture of Business Systems Architecture and the Role of the Architect

Experiences in Data Quality

April 17, Ronald Layne Manager, Data Quality and Data Governance

Industrial Energy Efficiency

IT Consulting and Implementation Services

Metadata Framework for Resource Discovery

Architecture Profession through Certification

Virtustream Managed Services Drive value from technology investments through IT management solutions. Tim Calahan, Manager Managed Services

EA Frameworks &TOGAF The Open Group Architecture Framework Vorlesung IT-Unternehmensarchitektur

Appendix 3 Disaster Recovery Plan

ITIL Intermediate Service Design (SD) Certification Training - Brochure

13.f Toronto Catholic District School Board's IT Strategic Review - Draft Executive Summary (Refer 8b)

constag ag corporate presentation

Supporting the Cloud Transformation of Agencies across the Public Sector

NC Education Cloud Feasibility Report

Recruitment Solutions for the Global Aviation Industry

Information Technology Security Plan Policies, Controls, and Procedures Identify Governance ID.GV

Achieving effective risk management and continuous compliance with Deloitte and SAP

TOGAF The Open Group Architecture Framework

FDIC InTREx What Documentation Are You Expected to Have?

Allen Brown. The Emerging Role of the Enterprise Architect. The next information revolution. Impact by the year The 5 th Information Revolution?

VMware vcloud Air Accelerator Service

TSC Business Continuity & Disaster Recovery Session

ArchiMate 2.0. Structural Concepts Behavioral Concepts Informational Concepts. Business. Application. Technology

Dell helps you simplify IT

Reviewed by ADM(RS) in accordance with the Access to Information Act. Information UNCLASSIFIED.

Transcription:

WHERETO FROM ZACHMAN Practitioners conference ARCHITECTURE-AFRAMEWORK TM April 2004 DATA What FUNCTION How NETWORK Where PEOPLE Who When MOTIVATION Why TIME List of Things Important to the Business List of Processes the Business Performs List of Locations in which List of Organizations List of Events Significant List of Business Goals/Strat the Business Operates Important to the Business to the Business ENTITY=Clasof Business Thing Function = Class of Business Process Node = Major Business Location Ends/Means=Major Bus. Goal/ People = Major Organizations Time = Major Business Event Critical Success Factor e.g. Semantic Model e.g. Business Process Model e.g. Business Logistics System e.g. Work Flow Model e.g. Master Schedule e.g. Business Plan Ent = Business Entity Proc. = Business Process Node = Business Location People = Organization Unit Time = Business Event Reln = Business Relationship I/O = Business Resources Link = Business Linkage Work = Work Product Cycle = Business Cycle End = Business Objective Means = Business Strategy e.g. LogicalData Model e.g. Application e.g. Distributed System e.g. Human Interface e.g. Processing Structure e.g., Business Rule Model Node = I/S Function Ent = Data Entity Proc.= Application Function (Processor, Storage, etc) People = Role Time = System Event End = Structural Assertion Reln = Data Relationship I/O = User Views Link = Line Characteristics Work = Deliverable Cycle = Processing Cycle Means =Action Assertion e.g. Physical Data Model e.g. System Design e.g. Technology e.g. Presentation e.g. Control Structure e.g. Rule Design Node = Hardware/System Builder Ent = Segment/Table/etc. Proc.= Computer Function Software People=User Time = Execute End = Condition Reln = Pointer/Key/etc. I/O = Data Elements/Sets Link = Line Specifications Work = Screen Format Cycle = Component Cycle Means = Action e.g. Data Definition e.g. Program e.g. Network e.g. Security e.g. Timing Definition e.g. Rule Specification (OUT-OF- Builder (OUT-OF Contractor Ent = Field Reln = Address Proc.= Language Stmt I/O = ControlBlock Node = Addresses Link = Protocols People = Identity Work=Job Time = Interupt End = condition Cycle = Machine Cycle Means=Step Contractor e.g. DATA e.g. FUNCTION e.g.network e.g.organization e.g. SCHEDULE e.g.strategy John A. Zachman, Zachman International (810) 231-0531 VISH VISWANATHAN Managing Consultant- CCANDC Solutions Regional Partner- The Open Group (Australia/ New Zealand /ASEAN) Vice Chair-Asia/Pacific, Forum

CURRENT STATE OF PLAY OF EA IN AUSTRALASIA ROI Pressures On CIO CIO champions EA As the solution Appoints Enterprise Architect Requires EA to be developed ASAP Enterprise Architect looks for help Consultants Web based information Seminars

TYPICAL EA PROJECT START UP PROCESS Investigation Phase Reports Initial Implementation Full Implementation In-house investigation Take over implementation (in source) Use in-house resources OR Employ first tier consultants (outsource) Select Framework, methodology & tools Assistance from specialist consultants QA Review /audit By specialist consultants Get training & hand holding Assistance from specialist consultants

A WELL KNOWN HIGH LEVEL FRAMEWORK. ZACHMAN FRAMEWORK De-facto standard for classifying the Enterprise architectural artifacts Logical structure for analysing and presenting artifacts from a management perspective Draws parallels from the well understood Engineering or Construction paradigm Widely recognised as a management tool for checking architectural completeness and maturity No processes for implementation Difficult to implement in total No ready examples or checklists Extent of coverage of the cells unclear

A DISCIPLINED PROCESS TOGAF Focuses on implementation cycle (ADM) and processes Has a foundation architecture as a part of Enterprise continuum Rich in the technical architecture area Resource base provides a lot of reference materials Supported by a set of certification processes Being positioned as the benchmark for EA best practice

and AN EASY-TO-USE TOOL. ARCHITECT Certified formally as TOGAF support tool / Ongoing commitment for future versions Comprehensive support for Zachman Framework Can be customised and extended to facilitate a hybrid approach Has a variety of built-in EA related models and artifacts Easy to learn

List of Things Important to the Business e.g. Semantic Model Ent = Business Entity Reln = Business Relationship e.g. Logical Data Model Ent = Data Entity Reln = Data Relationship e.g. Physical Data Model Ent = Segment/Table/etc. Reln = Pointer/Key/etc. e.g. Data Definition Ent = Field Reln = Address e.g. DATA List of Processes the Business Performs Function = Class of Business Process e.g. Business Process Model Proc. = Business Process I/O = Business Resources e.g.application Proc.= Application Function I/O = User Views e.g. System Design Proc.= Computer Function I/O = Data Elements/Sets e.g. Program Proc.= Language Stmt I/O = Control Block e.g. FUNCTION List of Locations in which the Business Operates Node = Major Business Location e.g. Business Logistics System Node = Business Location Link = Business Linkage e.g. Distributed System Node = I/S Function e.g. Technology Node = Hardware/System e.g. Network Node = Addresses Link = Protocols e.g. NETWORK List of Organizations Important to the Business People = Major Organizations e.g. Work Flow Model People = Organization Unit Work = Work Product e.g. Human Interface People = Role Work = Deliverable e.g. Presentation People = User Work = Screen Format e.g. Security People = Identity Work = Job e.g. ORGANIZATION List of Events Significant to the Business Time = Major Business Event e.g. Master Schedule Time = Business Event Cycle = Business Cycle e.g.processingstructure e.g. Control Structure Time = Execute Cycle = Component Cycle e.g. Timing Definition Time = Interrupt Cycle = Machine Cycle e.g. SCHEDULE List of Business Goals/Strat e.g. Business Plan End = Business Objective Means = Business Strategy e.g., Business Rule Model e.g. Rule Design End = Condition Means = Action e.g. Rule Specification End = condition Means = Step e.g. STRATEGY Practical Enterprise implementation using a hybrid approach TOGAF8 P A B C H D G E F VALUE ADDS Step by Step process Templates / checklists Customised features Training & professional services ZACHMAN FRAMEWORK Builder ARCHITECTURE - A FRAMEWORK DATA What FUNCTION How NETWORK Where PEOPLE Who When MOTIVATION Why ENTITY = Class of Business Thing (Processor, Storage, etc) Link = Line Characteristics Software Link = Line Specifications John A. Zachman, Zachman International (810) 231-0531 TIME Time = System Event Cycle = Processing Cycle TM Ends/Means=Major Bus. Goal/ Critical Success Factor End = Structural Assertion Means =Action Assertion Builder (OUT-OF (OUT-OF- Contractor Contractor

Architectural Development Planning Principles Rules Guidelines Models Building Blocks Standards Business Application Data Technology EA Version 1.0 EA Version 2.0 EA Version 3.0 EA Version 4.0 8

The Enterprise Shell Governance Principles /Rules/Guidelines Building Blocks Information Base Standards Information Base S Principles /Rules/Guidelines S Principles /Rules/Guidelines S Principles /Rules/Guidelines TRM Business Application( Systems) Information (Data) Technology (Infrastructure) 9

SIMPLIFIED COVERAGE ARCHITECTURE OF ALL FOUR - A FRAMEWORK EA LAYERS TM DATA What FUNCTION How NETWORK Where PEOPLE Who When MOTIVATION Why TIME List of Things Important to the Business List of Processes the Business Performs List of Locations in which the Business Operates List of Organizations Important to the Business List of Events Significant to the Business List of Business Goals/Strat ENTITY = Class of Business Thing Function = Class of Business Process Node = Major Business Location People = Major Organizations Time = Major Business Event Ends/Means=Major Bus. Goal/ Critical Success Factor e.g. Semantic Model e.g. Business Process Model e.g. Business Logistics System e.g. Work Flow Model e.g. Master Schedule e.g. Business Plan Ent = Business Entity Reln = Business Relationship Proc. = Business Process I/O = Business Resources Node = Business Location Link = Business Linkage People = Organization Unit Work = Work Product Time = Business Event Cycle = Business Cycle End = Business Objective Means = Business Strategy e.g. Logical Data Model e.g. Application e.g. Distributed System e.g. Human Interface e.g. Processing Structure e.g., Business Rule Model Ent = Data Entity Reln = Data Relationship Proc.= Application Function I/O = User Views Node = I/S Function (Processor, Storage, etc) Link = Line Characteristics People = Role Work = Deliverable Time = System Event Cycle = Processing Cycle End = Structural Assertion Means =Action Assertion e.g. Physical Data Model e.g. System Design e.g. Technology e.g. Presentation e.g. Control Structure e.g. Rule Design Builder (OUT-OF- Ent = Segment/Table/etc. Reln = Pointer/Key/etc. e.g. Data Definition Proc.= Computer Function I/O = Data Elements/Sets e.g. Program Node = Hardware/System Software Link = Line Specifications e.g. Network People = User Work = Screen Format e.g. Security Time = Execute Cycle = Component Cycle e.g. Timing Definition End = Condition Means = Action e.g. Rule Specification Builder (OUT-OF Contractor Ent = Field Reln = Address e.g. DATA Proc.= Language Stmt I/O = Control Block e.g. FUNCTION Node = Addresses Link = Protocols e.g. NETWORK John A. Zachman, Zachman International (810) 231-0531 People = Identity Work = Job e.g. ORGANIZATION Business Time = Interrupt Cycle = Machine Cycle e.g. SCHEDULE End = condition Means = Step e.g. STRATEGY Application Contractor Planning/Vision Data Technology

EA deliverables Planning Checklists/ templates Customised Change processes Customised Governance processes Framework and principles P Change maintenance Implementation& Governance G 11 H Touch points to Existing PMO processes Migration planning F EA services (ADM plus) EA services (ADM plus) EA workshops Architectural Vision A Requirements Management Opportunities & solutions E SENIOR EXECUTIVES ARCHITECTS PROJECT MANAGERS EA USERS Business B EA Objects Information Systems Technology D Collaborative Creation processes C

List of Things Important to the Business e.g. Semantic Model Ent = Business Entity Reln = Business Relationship e.g. Logical Data Model Ent = Data Entity Reln = Data Relationship e.g. Physical Data Model Ent = Segment/Table/etc. Reln = Pointer/Key/etc. e.g. Data Definition Ent = Field Reln = Address e.g. DATA List of Processes the Business Performs Function = Class of Business Process e.g. Business Process Model Proc. = Business Process I/O = Business Resources e.g.application Proc.= Application Function I/O = User Views e.g. System Design Proc.= Computer Function I/O = Data Elements/Sets e.g. Program Proc.= Language Stmt I/O = Control Block e.g. FUNCTION List of Locations in which the Business Operates Node = Major Business Location e.g. Business Logistics System Node = Business Location Link = Business Linkage e.g. Distributed System Node = I/S Function e.g. Technology Node = Hardware/System e.g. Network Node = Addresses Link = Protocols e.g. NETWORK List of Organizations Important to the Business People = Major Organizations e.g. Work Flow Model People = Organization Unit Work = Work Product e.g. Human Interface People = Role Work = Deliverable e.g. Presentation People = User Work = Screen Format e.g. Security People = Identity Work = Job e.g. ORGANIZATION List of Events Significant to the Business Time = Major Business Event e.g. Master Schedule Time = Business Event Cycle = Business Cycle e.g.processingstructure e.g. Control Structure Time = Execute Cycle = Component Cycle e.g. Timing Definition Time = Interrupt Cycle = Machine Cycle e.g. SCHEDULE List of Business Goals/Strat e.g. Business Plan End = Business Objective Means = Business Strategy e.g., Business Rule Model e.g. Rule Design End = Condition Means = Action e.g. Rule Specification End = condition Means = Step e.g. STRATEGY PRACTICAL EA DEVELOPMENT PROCESS SPECIFIC ARCHITECTURE ZACHMAN FRAMEWORK ARCHITECTURE - A FRAMEWORK TM DATA What FUNCTION How NETWORK Where PEOPLE Who When MOTIVATION Why TIME ENTITY = Class of Business Thing Ends/Means=Major Bus. Goal/ Critical Success Factor P TOGAF RESOURCES -Foundation -TRM /SIB -Checklists -Templates -Case studies Etc., H G A F B E C D Builder (Processor, Storage, etc) Link = Line Characteristics Software Link = Line Specifications Time = System Event Cycle = Processing Cycle End = Structural Assertion Means =Action Assertion John A. Zachman, Zachman International (810) 231-0531 Steps towards Enterprise 1. TOGAF Phase P plus: Creation of the EA shell & initial management agreement 2. Snapshot study of current architecture & Concerns analysis to highlight the need for EA Builder (OUT-OF (OUT-OF- Contractor Contractor 3. Customise ADM / Customise Zachman cell checklists 4. Training of Architects and other key stake holders 5. TOGAF Phase A 6. TOGAF phases B/C/D: Complete Version 1 of Reference Models 7. Identify,Create and store Building Blocks ( ABB/SBB) 8. Refer to relevant Zachman cells for completeness at the end of each phase 9. TOGAF ADM Phases E/F: Provide touch points to existing processes 10. Complete processes for phases G/H

SAMPLE EA Business Customer contact Service request Service delivery Service fulfillment Service pricing Account receivable Service request Service billing collection Customer interface Service Billing A/c receivable Application Customer history Pricing Finance Service Standard Data Customer Service Finance Technology UIS DMS DIS DTS System process Manual process

ARCHITECTURE BUILDING BLOCKS & SOLUTION BUILDING BLOCKS ABB1 SBB1 VIEW 1 ABB2 SBB2 ABB3 SBB3

SAMPLE ARCHITECTURE BUILDING BLOCK FORMAT (Technology domain) Name Header Body Tail Links Domain SME Principles /Rules/ Guidelines Strategy Implementation plan Interim Retiring (Legacy) Current V/L Date of creation / change Change history Links to SBB (s) and any other detailed information / models

SAMPLE SOLUTION BUILDING BLOCK FORMAT (Technology domain) Name Header Body Solution Domain SME Rules/ Guidelines/standards Rationale for inclusion Implementation plan Tail Links V/L Date of creation / change Change history Links to any other detailed information / technical data

VALUE ADDED SERVICES FROM CCAND C SOLUTIONS Training : One day TOGAF appreciation course (group / customised) 4/5 days TOGAF practical implementation course (group/ customised) Other Special training / personalised training services ( general): Linking into vertical architectures Linking into ITIL/OMG/Zachman / other architectures and processes Linking into existing / strategic vendor architectures Modeling / tools: Tool (s) selection / Tolls embedding ABB / SBB structures & rules Data modeling BBIB repository systems Processes: Process maps for creation/ governance/change management Process maps to suit outsourcing contracts / SLA s Processes & content of RFIs / RFPs for selecting tools, methodologies or service providers Resourcing : Short term / permanent resources for implementation

WHERETO FROM ZACHMAN Practitioners conference ARCHITECTURE-AFRAMEWORK TM April 2004 DATA What FUNCTION How NETWORK Where PEOPLE Who When MOTIVATION Why TIME List of Things Important to the Business List of Processes the Business Performs List of Locations in which List of Organizations List of Events Significant List of Business Goals/Strat the Business Operates Important to the Business to the Business ENTITY=Clasof Business Thing Function = Class of Business Process Node = Major Business Location Ends/Means=Major Bus. Goal/ People = Major Organizations Time = Major Business Event Critical Success Factor e.g. Semantic Model e.g. Business Process Model e.g. Business Logistics System e.g. Work Flow Model e.g. Master Schedule e.g. Business Plan Ent = Business Entity Proc. = Business Process Node = Business Location People = Organization Unit Time = Business Event Reln = Business Relationship I/O = Business Resources Link = Business Linkage Work = Work Product Cycle = Business Cycle End = Business Objective Means = Business Strategy e.g. LogicalData Model e.g. Application e.g. Distributed System e.g. Human Interface e.g. Processing Structure e.g., Business Rule Model Node = I/S Function Ent = Data Entity Proc.= Application Function (Processor, Storage, etc) People = Role Time = System Event End = Structural Assertion Reln = Data Relationship I/O = User Views Link = Line Characteristics Work = Deliverable Cycle = Processing Cycle Means =Action Assertion e.g. Physical Data Model e.g. System Design e.g. Technology e.g. Presentation e.g. Control Structure e.g. Rule Design Builder John A. Zachman, Zachman International (810) 231-0531 Node = Addresses People = Identity Time = Interupt End = condition Link = Protocols Work=Job Cycle = Machine Cycle Means=Step e.g.network Contact: e.g.organization e.g. SCHEDULE e.g.strategy Node = Hardware/System Builder Ent = Segment/Table/etc. Proc.= Computer Function Software People=User Time = Execute End = Condition Reln = Pointer/Key/etc. I/O = Data Elements/Sets Link = Line Specifications Work = Screen Format Cycle = Component Cycle Means = Action e.g. Data Definition e.g. Program e.g. Network e.g. Security e.g. Timing Definition e.g. Rule Specification (OUT-OF- Contractor Ent = Field Proc.= Language Stmt Reln = Address I/O = ControlBlock e.g. DATA e.g. FUNCTION (OUT-OF Contractor VISH VISWANATHAN Vish.viswanathan@opengroup.org vish@primus.com.au 61 2 94109855 / 61 412293336