Professional Documents
Culture Documents
Enterprise Architecture
Introduction
(Enterprise Architecture IS353)
Abdisalam Issa-Salwe
Taibah University
College of Computer Science & Engineering
Information Systems Department
Topic subject
Background
Enterprise Architecture definition
System architecture
The Role of EA
Enterprise Frameworks:
Zachman Framework
Open Groups Architecture Framework (TOGAF)
The Foundation for Execution
Business architecture
Information architecture
Application architecture
Technology architecture
Implementation
Abdisalam Issa-Salwe, College of Computer Science & Engineering, Taibah University
Definition (cont)
Definition (cont)
Oxford:
The
Defining an IT Architecture
an IT Architecture is
to each other
and the environment,
Practically
it is represented in Architectural
Descriptions from the viewpoints of the
Stakeholders
Architect:
the
Architecting:
the
Architectural description
a
Enterprise Architecture
Enterprise
Reference Models
Zachman Framework
Planners view
Contextual
Owners view
Conceptual
Designers view
Logical
Builders view
Physical
Integrators view
As Built
Users view
What
How
Where
Who
When
Why
What
How
Where
Who
When
Why
Functioning
work
processes
data
mission
data
Investments,
Planning
data
Software system
design
data
business modeling
Data management
whole of
government
ministry
division
office
workgroup
# participants, complexity
Architecture views
14
System Stakeholder:
an individual, team, or organization (or classes thereof)
with interests in, or concerns relative to, a system
View:
a representation of a whole system from the
perspective of a related set of concerns
Viewpoint: (a schema of the information in a view)
acts as a pattern or template from which to develop
individual views by establishing the purposes and
audience for a view and the techniques for its creation
and analysis
15
16
System architecture
Design:
How
17
18
19
20
10
21
Business
Management
IT Architects
System Designers
& Developers
22
11
The Role of EA
12
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
Row 4 Technology Model
Physical Models
Solution Definition and Development
Row 5 As Built
As Built
Deployment
Row 6 Functioning
Enterprise
Functioning Enterprise
Evaluation
What
How
Where
Who
When
Why
Contextual
Contextual
Conceptual
Conceptual
Logical
Logical
Physical
Physical
As Built
As Built
Functioning
Functioning
What
How
Where
Who
When
Why
IT Emphasis
Technology Neutral
Technical Pedigree
26
13
Operating model
Defines
integration and
standardization
requirements
Enterprise architecture
27
Understanding is key
28
14
Supporting Agility
Managed Progression
Business Types
29
Business architecture
commitment
Mapping stakeholders
Business architecture
How the business works
BPM / BPMN / BPEN
Business targets
What are the vision and mission.
Gaps from current situation
Constraints
30
15
Information architecture
31
Application architecture
Byproduct of business and information
architecture.
Aligning systems to business needs
Basic structure of systems
Architecture
patterns
32
16
Technology architecture
33
Implementation
Solution
Mapping current situation
Defining the ideal situation
Gap analysis
Creating blueprints, instructions and standards to fill the gaps.
Work plan
Governance
34
17
Who implement it
Governmental agencies in the states
Firms & enterprises
Improvement of IT products and saving
35
References
36
18