Powerpoint

A Tutorial on the Zachman Framework for Enterprise Architecture

You must be logged in to download this document
Reviews
Shared by: techmaster
Stats
views:
37
downloads:
11
rating:
not rated
reviews:
0
posted:
10/28/2008
language:
English
pages:
0
A Tutorial on the Zachman Framework for Enterprise Architecture October 28, 2008 A Tutorial on the Zachman Enterprise Architecture Framework 1 Zachman Framework VA Enterprise Architecture SCOPE (CONTEXTUAL) DATA What Things Im portant to the Business FUNCTION How Processes Performed NETWORK Where Business locations PEOPLE Who Important Organiz ations TIME When Ev ents Signific ant to the Business MOTIVATION Why Business Goals and Strategy Based on work by John A. Zachman SCOPE (CONTEXTUAL) Planner ENTERPRISE MODEL (CONCEPTU AL) Owner SYSTEM MODEL (LOGICAL) Entity = Class of Business Thing Semantic Model Function = Class of Business Process Business Process Model Node = Major Business Locations Business Logistic s System People = Major Organiz ations Work Flow Model Time = Major Business Event Master Schedule Ends/Means = Major Business Goals Business Plan Planner ENTERPRISE MODEL (CONCEPTU AL) Owner SYSTEM MODEL (LOGICAL) Ent = Business Entity Proc = Business Process Rel = Business Relationship I/O = Business Resources Logical Data Model Application Architecture Node = Business Location People = Organization Unit Time = Business Event Link = Business Linkage Work = Work Product Cycle = Business Cycle Distributed System Architecture Human Interface Architecture Processing Structure End = Business Objectiv e Means = Business Strategy Business Rule Model Designer TECHNOLOGY MODEL (PHYSICAL) Builder Ent = Data Entity Rel = Data Relationship Physical Data Model Proc = Application Function Node = IS Function People = Role I/O = User Views Link = Line Characteristic s Work = Deliv erable System Design Technology Architecture Presentation Architecture Time = System Event Cycle = Processing Cycle Control Structure End = Structural Assertion Means = Action Assertion Rule Design Designer TECHNOLOGY MODEL (PHYSICAL) Builder DETAILED REPRESENTATIONS (OUT-OF-CONTEXT) Sub-Contractor FUNCTIONING ENTERPRISE Ent = Segment/Table Rel = Pointer/Key Proc = Computer Function Node = Hardware/Softw are People = User I/O = Data Elements /Sets Link = Line Specifications Work = Screen Format Program Netw ork Architecture Security Architecture Time = Ex ecute End = Condition Cycle = Component Cycle Means = Action Timing Definition Rule Design Data DETAILED REPRESENTATIONS Definition (OUT-OF-CONTEXT) Sub-Contractor FUNCTIONING ENTERPRISE Ent = Field Rel = Address Data Proc = Language Statement Node = Addresses I/O = Control Block Link = Protocols Function Netw ork People = Identity Work = Job Organiz ation Time = Interrupt Cycle = Machine Cycle Schedule End = Sub-Condition Means = Step Strategy Ent = Rel = Proc = I/O = Node = Link = People = Work = Time = Cycle = End = Means = DATA What FUNCTION How NETWORK Where PEOPLE Who TIME When MOTIVATION Why October 28, 2008 A Tutorial on the Zachman Enterprise Architecture Framework 2 Zachman Framework  Row 1 – Scope External Requirements and Drivers Business Function Modeling  Row 2 – Enterprise Model Business Process Models  Row 3 – System Model Logical Models Requirements Definition What How Where Who When Why  Row 4 – Technology Model Row 5 – As Built As Built Deployment Physical Models Solution Definition and Development 1 2 3 4 Contextual Contextual Conceptual Conceptual  Logical Logical Physical Physical  Row 6 – Functioning Enterprise 5 Functioning Enterprise Evaluation October 28, 2008 As Built As Built 6 Functioning What How Where Who When Why Functioning A Tutorial on the Zachman Enterprise Architecture Framework 3 Framework Rules Basic Model = Entities and Relationships  Rule 1: Columns have no order Entity Relationship Entity  Rule 2: Each column has a simple, basic model Contextual What How Where Who When Why Contextual  Rule 3: Basic model of each column is unique Conceptual Conceptual  Rule 4: Each row represents a distinct view Logical Logical Physical Physical  Rule 5: Each cell is unique As Built As Built Functioning What How Where Who When Why Functioning  Rule 6: Combining the cells in one row forms a complete description from that view October 28, 2008 A Tutorial on the Zachman Enterprise Architecture Framework 4 Zachman Framework – Row 1 Scope/Planner’s View   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   External Requirements and Drivers Business Function Modeling What How Where Who When Why   1 Contextual Contextual Conceptual Conceptual Logical Logical  Physical Physical  Time/When Cycles and events related to each function October 28, 2008 As Built As Built Functioning What How Where Who When Why Functioning A Tutorial on the Zachman Enterprise Architecture Framework 5 Zachman Framework – Row 2 Enterprise Model/Designer’s View   Motivation/Why Policies, procedures and standards for each process Function/How Business processes 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 How Where Who When Why Contextual Contextual  2 Conceptual Conceptual Logical Logical  Physical Physical  Time/When Events for each process and sequencing of integration and process improvements October 28, 2008 As Built As Built Functioning What How Where Who When Why Functioning A Tutorial on the Zachman Enterprise Architecture Framework 6 Zachman Framework – Row 3 System Model/Designer’s View   Motivation/Why VA policies, standards and procedures associated with a business rule model Function/How Logical representation of information systems and their relationships Data/What Logical data models of data and data relationships underlying VA information People/Who Logical representation of access privileges constrained by roles and responsibilities Network/Where Logical representation of the distributed system architecture for VA locations    Logical Models Project Management Requirements Definition  What How Where Who When Why Contextual Contextual  Conceptual Conceptual  3 Logical Logical Physical Physical  Time/When Logical events and their triggered responses constrained by business events and their responses October 28, 2008 As Built As Built Functioning What How Where Who When Why Functioning A Tutorial on the Zachman Enterprise Architecture Framework 7 Zachman Framework – Row 4 Technology Model/Builder’s View   Motivation/Why VA business rules constrained by information systems standards Function/How Specifications of applications that operate on particular technology platforms    Physical Models Technology Management Solution Definition and Development What How Where Who When Why  Data/What Database management system (DBMS) type requirements constrained by logical data models People/Who Specification of access privileges to specific platforms and technologies Network/Where Specification of network devices and their relationships within physical boundaries Contextual Conceptual Contextual  Conceptual Logical Logical  4 Physical Physical  Time/When Specification of triggers to respond to system events on specific platforms and technologies October 28, 2008 As Built As Built Functioning What How Where Who When Why Functioning A Tutorial on the Zachman Enterprise Architecture Framework 8 Zachman Framework – Row 5 As Built/Integrator’s View   Motivation/Why VA business rules constrained by specific technology standards Function/How Programs coded to operate on specific technology platforms Data/What Data definitions constrained by physical data models People/Who Access privileges coded to control access to specific platforms and technologies Network/Where Network devices configured to conform to node specifications    As Built Configuration Management Deployment  What How Where Who When Why Contextual Contextual  Conceptual Conceptual Logical Logical  Physical Physical  Time/When Timing definitions coded to sequence activities on specific platforms and technologies October 28, 2008 5 As Built As Built Functioning What How Where Who When Why Functioning A Tutorial on the Zachman Enterprise Architecture Framework 9 Zachman Framework – Row 6 Functioning Enterprise/User’s View  Motivation/Why Operating characteristics of specific technologies constrained by standards Function/How Functioning computer instructions 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     Functioning Enterprise Operations Management Evaluation  What How Where Who When Why Contextual Contextual  Conceptual Conceptual Logical Logical  Physical Physical  Time/When Timing definitions operating to sequence activities October 28, 2008 Integrated Integrated 6 Functioning What How Where Who When Why Functioning A Tutorial on the Zachman Enterprise Architecture Framework 10 VA Zachman Framework Portal October 28, 2008 A Tutorial on the Zachman Enterprise Architecture Framework 11

0
Related docs
Other docs by techmaster
family user guide
Views: 355  |  Downloads: 16
OSU Windows User Guide for PGP Desktop
Views: 219  |  Downloads: 7
Citrix GoToMeeting User Guide
Views: 380  |  Downloads: 8
GeNUBox Technical Specifications
Views: 125  |  Downloads: 6
ATTENDEE QUICK REFERENCE GUIDE
Views: 105  |  Downloads: 0
SecurEntry� Tutorial
Views: 98  |  Downloads: 1