A Tutorial on the Zachman Framework for Enterprise

  • Slides: 12
Download presentation
A Tutorial on the Zachman Framework for Enterprise Architecture A Tutorial on the Zachman

A Tutorial on the Zachman Framework for Enterprise Architecture A Tutorial on the Zachman Enterprise Architecture Framework 1

Zachman Framework A Tutorial on the Zachman Enterprise Architecture Framework 2

Zachman Framework A Tutorial on the Zachman Enterprise Architecture Framework 2

Zachman Framework A Tutorial on the Zachman Enterprise Architecture Framework 3

Zachman Framework A Tutorial on the Zachman Enterprise Architecture Framework 3

Zachman Framework n Row 1 – Scope External Requirements and Drivers Business Function Modeling

Zachman Framework n Row 1 – Scope External Requirements and Drivers Business Function Modeling n Row 2 – Enterprise Model n Row 3 – System Model Business Process Models Logical Models Requirements Definition n Where Who When Why Contextual 2 Conceptual 3 Logical 4 Physical Row 6 – Functioning Enterprise 5 As Built Functioning Row 4 – Technology Model Row 5 – As Built Deployment n How 1 Physical Models Solution Definition and Development n What Functioning Enterprise Evaluation 6 What How Where A Tutorial on the Zachman Enterprise Architecture Framework Who When Why 4

Framework Rules Basic Model = Entities and Relationships n Rule 1: Entity Relationship Entity

Framework Rules Basic Model = Entities and Relationships n Rule 1: Entity Relationship Entity Columns have no order n Rule 2: What Each column has a simple, basic model n n Who When Why Contextual Conceptual Rule 4: Logical Each row represents a distinct view Physical Rule 5: As Built Functioning Rule 3: Each cell is unique n Where Contextual Basic model of each column is unique n How Rule 6: What How Where Who When Why Combining the cells in one row forms a complete description from that view A Tutorial on the Zachman Enterprise Architecture Framework 5

Zachman Framework – Row 1 Scope/Planner’s View n n n Motivation/Why Business goals, objectives

Zachman Framework – Row 1 Scope/Planner’s View n n n Motivation/Why Business goals, objectives and performance measures related to each function Function/How High-level business functions Data/What High-level data classes related to each function People/Who Stakeholders related to each function Network/Where VA locations related to each function Time/When Cycles and events related to each function n n External Requirements and Drivers Business Function Modeling What 1 How Where Who When Why Contextual Conceptual Logical Physical As Built Functioning What How Where A Tutorial on the Zachman Enterprise Architecture Framework Who When Why 6

Zachman Framework – Row 2 Enterprise Model/Designer’s View n n n Motivation/Why Policies, procedures

Zachman Framework – Row 2 Enterprise Model/Designer’s View n n n Motivation/Why Policies, procedures and standards for n each process Function/How Business processes n n n Data/What Business data People/Who VA roles and responsibilities in each process Network/Where VA locations related to each process Business Process Models Business Function Allocation Elimination of Function Overlap and Ambiguity What 2 How Where Who When Why Contextual Conceptual Logical Physical As Built Time/When Functioning Events for each process and sequencing What How Where Who of integration and process A Tutorial on the Zachman Enterprise Architecture Framework improvements Functioning When Why 7

Zachman Framework – Row 3 System Model/Designer’s View n n n n Logical Models

Zachman Framework – Row 3 System Model/Designer’s View n n n n Logical Models Motivation/Why VA policies, standards and procedures associated with a business rule model n Project Management Function/How n Requirements Definition Logical representation of information systems and their relationships Data/What Logical data models of data and What How Where Who When Why data Contextual relationships underlying VA People/Who information Conceptual Logical representation of access privileges Logical constrained by roles and 3 Logical Network/Where responsibilities Physical Logical representation of the distributed As Built system architecture for VA Time/When locations Functioning Logical events and their triggered responses What How Where Who When Why constrained by business events and their A Tutorial on the Zachman Enterprise Architecture Framework 8 responses

Zachman Framework – Row 4 Technology Model/Builder’s View n n n n Motivation/Why VA

Zachman Framework – Row 4 Technology Model/Builder’s View n n n n Motivation/Why VA business rules constrained by n information systems standards Function/How n Specifications of applications that operate on particular technology platforms Data/What Database management system (DBMS) type requirements constrained by logical data People/Who models Specification of access privileges to specific platforms and technologies Network/Where Specification of network devices and their 4 relationships within physical boundaries Physical Models Technology Management Solution Definition and Development What How Where Who When Why Contextual Conceptual Logical Physical As Built Time/When Functioning Specification of triggers to respond to system What How Where Who events on specific platforms and A Tutorial on the Zachman Enterprise Architecture Framework technologies Functioning When Why 9

Zachman Framework – Row 5 As Built/Integrator’s View n n n n As Built

Zachman Framework – Row 5 As Built/Integrator’s View n n n n As Built Motivation/Why VA business rules constrained by n Configuration Management specific technology standards Function/How n Deployment Programs coded to operate on specific technology platforms Data/What Data definitions constrained by What How Where Who When Why physical Contextual data models People/Who Conceptual Access privileges coded to control access Logical to specific platforms and Network/Where technologies Physical Network devices configured to conform to As Built node specifications 5 As Built Time/When Functioning Timing definitions coded to sequence activities on specific platforms and What How Where Who When Why technologies A Tutorial on the Zachman Enterprise Architecture Framework 10

Zachman Framework – Row 6 Functioning Enterprise/User’s View n n n n Motivation/Why Operating

Zachman Framework – Row 6 Functioning Enterprise/User’s View n n n n Motivation/Why Operating characteristics of specific technologies constrained by standards n Function/How Functioning computer instructions n Functioning Enterprise Operations Management Evaluation Data/What Data values stored in actual databases People/Who VA personnel and key stakeholders working within their roles and responsibilities Network/Where Sending and receiving messages What How Where Who When Why Contextual Conceptual Logical Physical Integrated Time/When Timing definitions operating to 6 Functioning sequence What How Where Who activities A Tutorial on the Zachman Enterprise Architecture Framework Functioning When Why 11

VA Zachman Framework Portal A Tutorial on the Zachman Enterprise Architecture Framework 12

VA Zachman Framework Portal A Tutorial on the Zachman Enterprise Architecture Framework 12