B1 40 - ArchiSurance - Case - Slides
B1 40 - ArchiSurance - Case - Slides
Case Study
See Y121.pdf
All products and trademarks mentioned are the property of their legitimate owners
(and listed here for educational purpose only)
Licensed from The Open Group. Adapted and reproduced with permission 3
The Architecture Development Method (ADM)
Licensed from The Open Group. Adapted and reproduced with permission 4
ADM – Basic Principles
Licensed from The Open Group. Adapted and reproduced with permission 5
ADM – Basic Principles
Licensed from The Open Group. Adapted and reproduced with permission 6
Prepare the organization for a successful
architecture project
ADM Phases
Licensed from The Open Group. Adapted and reproduced with permission 8
9
Licensed from The Open Group. Adapted and reproduced with permission 11
12
Role
Driver
TOGAF Templates
Driver
Goal
Goal
Principle
TOGAF Templates
• TOGAF: Principle Catalog
Licensed from The Open Group. Adapted and reproduced with permission 18
Business Architecture - Contents
• Organization structure
• Business goals and objectives
• Business functions
• Business Services
• Business processes
• Business roles
• Correlation of organization and
functions.
Licensed from The Open Group. Adapted and reproduced with permission 19
Business Architecture - Steps
Licensed from The Open Group. Adapted and reproduced with permission 20
21
Actor
Location
TOGAF Templates
• TOGAF: Organization Decomposition
Actor
Function
TOGAF Templates
• TOGAF: Functional Decomposition
Support Primary
Human Marketing
Business
Admin Finance & Engineering Inventory Manufacturing Distribution
Resources Planning
Sales
Manage Public Develop & Track Plan Human Formulate Develop New Research and Plan Material Plan Engineer
Develop Manufacturing
Relations Financial Plan Resources Strategy Business Technology Requirements Requirements Packages
Provide Provide
Manage Manage Design Tools Manage Control
Employee Customer
Transportation Payables Services Support and Equipment Inventory Production
Provide Manage
Terminate Active Warranty
Administrative Manage Assets
Services Employment Activities
TOGAF Templates
• TOGAF: Functional Decomposition
TOGAF Templates
• TOGAF: Process Flow Diagram /
Develop Information
Systems Architectures
Develop baseline and target
architectures and
analyze the gaps
Licensed from The Open Group. Adapted and reproduced with permission 30
Data or Applications first ?
Licensed from The Open Group. Adapted and reproduced with permission 31
32
TOGAF Templates
• TOGAF: Application Communication (ppt)
TOGAF Templates
• TOGAF: Application Communication (ppt)
TOGAF Templates
• TOGAF: Application Communication (ppt)
TOGAF Templates
• TOGAF: application/organization matrix, application/function matrix
TOGAF Templates
• TOGAF: Data dissemination diagram
TOGAF Templates
• TOGAF: Data dissemination diagram
TOGAF Templates
• TOGAF: Data dissemination diagram
Develop Technology
Architecture
Licensed from The Open Group. Adapted and reproduced with permission 47
48
In PDF
Licensed from The Open Group. Adapted and reproduced with permission 61
62
Licensed from The Open Group. Adapted and reproduced with permission 65
ADM Phases
Licensed from The Open Group. Adapted and reproduced with permission 67
ADM Phases
Provide continual monitoring and a
change management process to ensure
that the architecture responds to the
needs of the enterprise
Licensed from The Open Group. Adapted and reproduced with permission 69
Architecture Development Method – Process
Licensed from The Open Group. Adapted and reproduced with permission 70
Architecture Development Method – Process
Licensed from The Open Group. Adapted and reproduced with permission 71
Relationship to other Parts of TOGAF
The ADM forms the core
It is supported by the other main parts of TOGAF:
– ADM Guidelines and Techniques
• Set of guidelines, templates, checklists
– Architecture Content Framework
– The Enterprise Continuum
• Framework and context for architecture assets including descriptions,
models and patterns
– TOGAF Reference Models
– The Architecture Capability Framework
Licensed from The Open Group. Adapted and reproduced with permission 72
73
ADM: Overview
Licensed from The Open Group. Adapted and reproduced with permission 76
Applying Iteration to the ADM
Example Guideline
Licensed from The Open Group. Adapted and reproduced with permission 77
Applying the ADM at Different Levels
Example Guideline
Licensed from The Open Group. Adapted and reproduced with permission 78
79
Appendix
realization
access
Visibility
and use
Internals
realization
access
Used by
realizes
1 Contextual Contextual
n People/Who
Stakeholders related to each function Conceptual Conceptual
Logical Logical
n Network/Where
VA locations related to each function Physical Physical
As Built As Built
n Time/When
Cycles and events related to each Functioning Functioning
function What How Where Who When Why
100
Contextual Contextual
n People/Who
VA roles and responsibilities in each 2 Conceptual Conceptual
process
Logical Logical
n Network/Where
VA locations related to each process Physical Physical
As Built As Built
n Time/When
Events for each process and sequencing Functioning Functioning
of integration and process improvements What How Where Who When Why
101
Contextual Contextual
n People/Who
Logical representation of access privileges Conceptual Conceptual
constrained by roles and responsibilities
3 Logical Logical
n Network/Where
Logical representation of the distributed Physical Physical
system architecture for VA locations
As Built As Built
n Time/When
Logical events and their triggered responses Functioning Functioning
constrained by business events and their responses What How Where Who When Why
102
Contextual Contextual
n People/Who
Specification of access privileges to Conceptual Conceptual
specific platforms and technologies
Logical Logical
n Network/Where
Specification of network devices and their 4 Physical Physical
relationships within physical boundaries
As Built As Built
n Time/When
Specification of triggers to respond to system Functioning Functioning
events on specific platforms and technologies What How Where Who When Why
103
Contextual Contextual
n People/Who
Access privileges coded to control access Conceptual Conceptual
to specific platforms and technologies
Logical Logical
n Network/Where
Network devices configured to conform to Physical Physical
node specifications
5 As Built As Built
n Time/When
Timing definitions coded to sequence Functioning Functioning
activities on specific platforms and technologies What How Where Who When Why
104
n Data/What
Data values stored in actual databases
What How Where Who When Why
Contextual Contextual
n People/Who
VA personnel and key stakeholders Conceptual Conceptual
working within their roles and responsibilities
Logical Logical
n Network/Where
Sending and receiving messages Physical Physical
Integrated Integrated
n Time/When
Timing definitions operating to sequence 6 Functioning Functioning
activities What How Where Who When Why
105
Why EA is an Elephant
Useful metaphor
Useful Metaphor
Useful Metaphor
Useful Metaphor
Architecture: definition
• “An Architecture is the fundamental organization of something, embodied in:
– its components,
– their relationships to each other and the environment,
– and the principles governing its design and evolution.”