Documente Academic
Documente Profesional
Documente Cultură
2 Edition
Day 1
Management Overview
TOGAF® standard Version 9.2 Introduction
The TOGAF® standard Version 9.2 Components
Architecture Capability Framework Overview
Architecture Skills Framework
An Introduction to the Architecture Development Method
An Introduction to the ADM Guidelines and Techniques
Architecture Content Framework
Enterprise Continuum
Adapting the ADM: Iterations and Levels
Day 2
Day 3
100
Day 4
Management
Overview
Agenda
10
What is an Enterprise?
12
What is an Architecture?
» An Architecture is the
fundamental concepts or
properties of a system in its
environment embodied in:
– its elements,
– their relationships to each
other and the environment,
– and the principles governing
its design and evolution.
13
14
Operating Models
Coordinated Unified
High
Integration
Diversified Replicated
Low
Low
High
Standardization
16
Broad Strategies
Play to win
Play not to lose
17
18
ONS
INNOVATI
TYPES OF
Types of Innovations
New
Technology
Near to the
New Play to win
existing
Business Model
19
ONS
INNOVATI
TYPES OF
Experience Innovation
D Dialogue
A Access
R Risk Assessment
T Transparency
20
Locus Of Interaction Once at the end of the value Repeatedly, anywhere, and
chain anytime in the system
21
S
IENCE
EXPER
ION
CREAT
C O-
TO
ATING
MIGR
Traditional Exchange Co-creation Experience
22
ONS
INNOVATI
TYPES OF
Experience Innovation
23
Managerial Insight
Business analysis:
Level-2: Monitoring, analyzing, and understanding business
Interaction
Business Activity activities
Monitoring
24
25
Definition of “Reengineering”
26
Manage complexity
27
28
29
Dealing Complexity
30
Manage complexity
Manage change
31
Types of Changes
Business Changes
Technology Changes
32
Manage complexity
Manage change
Manage Agility
33
EA?
XT OF
CONTE
THE
Y IN
AGILIT
IS
WHAT
What is Agility?
Develop Governance
34
Attributes of Agility
Flexibility
Cost
Speed of Response
Quality
Reusability
35
• Vision
• Maturity
• Innovation
• Environment
• Complexity
• Coherence
• Governance
36
Vision
37
Maturity
38
39
Coherence
Business Perspective
types -Teece et al
IT Perspective
- Wagter et al
40
COHERENCE ATTRIBUTES
41
Y
AGILIT
AND
ENCE
COHER
EN
BETWE
LATION
CORRE
(Abaas and Steenkamp, 2010)
42
Environment
• Leadership
• High-performance climate
• Commitment
• Connection
• Collaboration
• Freedom of choice
• Openness (Candor)
43
Manage complexity
Manage change
Manage Agility
44
PERFORMANCE
Governance Styles
PROFIT ASSET UTILIZATION GROWTH
ROI/ROE and business process ROA and unit IT cost Revenue growth
Key Metrics
costs
■ Enterprise wide management ■ Business/IT relationship ■ Budget approval and risk
mechanisms (e.g., executive manager management
committee) ■ Process teams with IT ■ Local accountability
Key IT Governance ■ Architecture process members ■ Portals or other
Mechanisms ■ Capital approval ■ SLA and chargeback information/services sources
■ Tracking of business value of IT ■ IT leadership decision-
making body
Governance E.g., Monarchies and Federal E.g., Federal and Duopoly E.g., Feudal arrangements;
risk management emphasis
45
Manage complexity
Manage change
Manage Agility
46
Optimization Techniques
Lean Methodology
47
Optimization Techniques
Six Sigma
1 690,000
2 308,537
3 66,807
4 6,210
5 233
6 3.4
48
Manage complexity
Manage change
Manage Agility
Align IT to Business
49
Architecture Types
Business
Architecture
Application Data
Architecture Architecture
Technology
Architecture
50
51
52
53
Source: “Why Enterprise Architecture Matters?”, The Open Group White Paper, W076
54
See also: “Why Enterprise Architecture Matters?”, The Open Group White Paper, W076
55
57
Tailorable to meet an
organization and industry Based in best practices
needs
Possible to participate in
Available under a free the evolution of the
perpetual license framework
58
TOGAF Origins
» A customer initiative
» A framework, not an architecture
– A generic framework for developing architectures to
meet different business needs
– Not a “one-size-fits-all” architecture
» Originally based on TAFIM (U.S. DoD)
59
TOGAF Scope
61
62
ADM Guidelines
Enterprise Continuum
& Techniques
63
TOGAF Components
65
66
Modular Structure
Content Framework
Extended Guidance
TOGAF Capability Framework Architectural Styles
Additional ADM detail
Capability Framework
68
Architecture
Skills
Framework
70
Roles
Architecture Sponsor CxO
Project
Manager
Architecture
Sponsor
Business
Architecture Board
Member There are many roles involved in an Architect
71
Purpose
Definitional Rigor
» ‘‘Enterprise Architecture’’ and ‘‘Enterprise Architect’’ are
widely used but poorly defined terms.
» There is a need for clearer definitions.
Basis of an Internal Architecture Practice
» An enterprise architecture practice is a formal program
of development and certification by which an enterprise
recognizes the skills of its architects
» Such a program is essential in order to ensure the
alignment of staff skills and experience with the
architecture tasks that the enterprise wishes to perform
72
Purpose
73
74
75
77
» Proficiency Levels
78
79
80
82
83
Architecture Content
Framework (Part IV)
Prepare the organization for a successful Set the scope, constraints and expectations
architecture projects for a TOGAF project; create the
Architecture Vision;
ADM Phases
Provide continual monitoring and a change
validate the business context; create the
Statement of Architecture Work
management process to ensure that the
architecture responds to the needs of the Develop Business Architecture
enterprise Develop baseline and target
architectures and
analyze the gaps
Provide architectural oversight for
the implementation; ensure that the
implementation project conforms to
the architecture Develop Information Systems
Architectures
Develop baseline and target
architectures and
Analyze costs, benefits and risks; analyze the gaps
develop detailed Implementation
and Migration Plan
Develop Technology Architecture
87
Preliminary Phase
88
89
» The fundamental
organization of a business,
embodied in
– its business processes
and people,
– their relationships
• to each other and the
environment,
and the principles
–
governing its design and
evolution
» Shows how the organization
meets its business goals
90
» Organization structure
» Business goals and
objectives
» Business functions
» Business services
» Business processes
» Business roles
» Business data model
» Correlation of organization
and functions.
91
92
» It is usually necessary to
address both
• Not always the case,
depending on project scope
and constraints
» May be developed in either
order, or in parallel
• Theory suggests Data
Architecture comes first
• Practical considerations
may mean that starting with
Application Architecture
may be more efficient
» There will need to be some
iteration to ensure consistency
94
» The fundamental
organization of an IT system,
embodied in
• its hardware, software
and communications
technology
• their relationships to
each other and the
environment,
• and the principles
governing its design and
evolution
95
» Perform initial
implementation planning
» Identify the major
implementation projects
» Determine if an incremental
approach is required, if so
define Transition
Architectures
» Decide on approach
• Make v Buy v Re-Use
• Outsource
• COTS
• Open Source
» Assess priorities
» Identify dependencies
96
97
» Provide architectural
oversight for the
implementation.
» Defines architecture
constraints on
implementation projects
» Govern and manage an
Architecture contract
» Monitors implementation
work for conformance
» Produce a Business Value
Realization.
98
99
100
101
102
103
Architecture Integration
104
105
TOGAF Certification
Certification Purpose
Level
TOGAF 9 To provide validation that the candidate has
Foundation gained knowledge of the TOGAF terminology,
structure, and basic concepts, and understands
the core principles of Enterprise Architecture and
the TOGAF standard
TOGAF 9 To provide validation that in addition to knowledge
Certified and comprehension, the candidate is able to
analyze and apply knowledge of the TOGAF
standard
108
TOGAF Foundation
Target Audience
109
TOGAF Certified
Target Audience
Summary
111
Architecture
Content
Framework
Introduction
Overview
» Deliverables » Artifacts
– Formal products – fine grained products that
describe an architecture from
– Contractually specified a specific viewpoint
– Outputs from a project – For example: use-case
– A deliverable can contain specifications, architectural
many artifacts requirements, network
diagrams, etc.
– Classified as:
» Building blocks • Catalogs (lists of things),
– components that can be • matrices (showing
combined with other building relationships between things)
blocks to deliver architectures or
and solutions • diagrams (pictures of things).
– Artifacts make up the content
of the Architecture Repository
Architectural Artifacts
Content Metamodel
Summary
Exercise
The Enterprise
Continuum
and Tools
127
Definition of ‘Continuum’
’
Source: Wiktionary.org
128
ADM Guidelines
Enterprise Continuum
& Techniques
129
Overview
Overview (Cont’d)
131
Architecture Reuse
132
133
Figure 1
134
Figure 1
135
Figure 1
» The architectural elements furthest left are the most
reusable
» Requirements for missing elements are passed to the left of
the continuum for inclusion.
» Enterprises can use the same continuum models,
specialized for specific businesses.
» Figure 1 shows the different architectures that may be
developed:
– these are not fixed stages in a process
– different architectures may exist as well.
136
Figure 1
Figure 2
138
Figure 2
139
140
Relationships
» The Architecture and Solutions Continuum are related by
guidance, direction, and support.
» E.g. the Foundation Architecture:
– is an architecture of building blocks and corresponding standards
– supports all the Common Systems Architectures and, therefore, the
complete enterprise operating environment
» The Open Group Technical Reference model (TRM) is a
Foundation Architecture
» The Open Group III-RM is a Common Systems Architecture
141
143
Relationships
144
145
146
147
Summary
Continued…
148
Summary
Summary
150
Architecture
Repository
151
Purpose
152
Architecture Repository
153
An architectural representation of
the SBBs supporting the
Architecture Landscape
Defines the compliance criteria
for work governed by architecture
Architecture Repository
» The Architecture Repository is a logical information store for outputs of executing the
ADM:
– The Architecture Metamodel describes the architecture framework in use within the
Enterprise
– The Architecture Landscape shows the state of the operating Enterprise at particular
points in time
– The Reference Library contains re-usable architecture work products
– The Standards Information Base defines the compliance criteria for work governed
by architecture
– The Governance Log captures results of governance activity, such as compliance
assessments
– The Architecture Capability describes the organisation, roles, skills and
responsibilities of the Enterprise Architecture practice
– The Architecture Requirements Repository provides a view of all authorized
architecture requirements which have been agreed with the Architecture Board
– The Solutions Landscape presents an architectural representation of the SBBs
supporting the Architecture Landscape which have been planned or deployed by the
enterprise
155
Architecture Landscape
1. Strategic Architectures:
– show a long-term summary view of the entire enterprise.
– provide an organizing framework for operational and change activity and allow
for direction setting at an executive level.
2. Segment Architectures:
– provide more detailed operating models for areas within an enterprise
– can be used at the program or portfolio level to organize and operationally align
more detailed change activity.
3. Capability Architectures:
– show in a more detail how the enterprise can support a particular capability.
– used to provide an overview of current capability, target capability, and
capability increments and allow for individual work packages and projects to be
grouped within managed portfolios and programs.
156
Reference Library
157
158
159
Standards Classification
Governance Log
161
162
163
Solutions Landscape
164
165
Summary
» The TOGAF standard provides a structural framework for a repository
» It is a logical information store for ADM outputs with the following
repository areas defined:
– Architecture Metamodel: describes the architecture framework in use within the
Enterprise
– Architecture Landscape: shows the state of the operating Enterprise at particular
points in time
– Reference Library: contains re-usable architecture work products
– Standards Information Base: defines the compliance criteria for work governed by
architecture
– Governance Log: captures results of governance activity
– Architecture Capability: describes the organisation, roles, skills and responsibilities
of the Enterprise Architecture practice
– Architecture Requirements Repository: provides a view of all authorized
architecture requirements which have been agreed with the Architecture Board
– Solutions Landscape: presents an architectural representation of the SBBs
supporting the Architecture Landscape which have been planned or deployed by the
enterprise
166
Exercise
167
Adapting the
ADM:
Iteration and
Levels
168
Module Objectives
169
170
171
Slide 172
Slide 173
174
175
Architecture Governance
iterations support
governance of change activity
As iterations converge on a
Transition Planning iterations target, extensions into Phases
support the creation of E & F ensure the viability of
formal change roadmaps implementation is considered
176
» Baseline First
– An assessment of the baseline landscape is used to identify
problem areas and opportunities for improvement
– A suitable approach for when baseline is complex or not clearly
understood
» Target First
– The target solution is elaborated in detail and then mapped back
to the baseline
– A suitable approach for when the target state is agreed at a high
level and where the enterprise wishes to effectively transition to
the target model
177
178
179
180
181
Transition Planning
» Iteration 1
– Define and agree a set of
improvement opportunities,
aligned against a provisional
Transition Architecture
» Iteration n
– Agree the Transition
Architecture, refining the
identified improvement
opportunities to fit
182
Architecture Governance
» Iteration 1
– Mobilize architecture
governance and change
management processes.
» Iteration n
– Carry out architecture
governance and change control
183
184
185
Iteration Considerations
187
188
189
190
191
Summary
192
Exercise
193
Architecture
Partitioning
194
Module Objectives
195
Partitioning
Allows for management of costs and complexity by dividing up the Enterprise and
assigning appropriate roles and responsibilities to each partition
196
» Managing Complexity
» Managing Conflicts
» Managing Parallel developments
» Managing Re-use
197
198
199
200
Preliminary Phase
201
202
Summary
203
Adapting the
ADM:
Security
204
Roadmap
205
206
Risk Assessment
Business Risk Model / Risk Register Identity &
Access Mgt
Applicable Law and Regulation Register
Continuity
Applicable Control Framework Register Management
Security
Intelligence
Security Services Catalogue
Security
Security Classification Monitoring
Data Quality Compliance
Management
Security Standards Etc.
Business
Data
Application
Technology
208
209