Upload
others
View
46
Download
1
Embed Size (px)
Citation preview
Extended Enterprise Architecture
Framework (E2AF)
E2AF 2
Agenda
Introduction
E2AF Development Process
E2AF Full Blown
View & ViewPoint
Enterprise Architecture Approach
Win Win Spiral Model
Evaluation
Tool Selection
EA Maturity Model
E2AF 3
Introduction
An enterprise architecture (EA) establishes the organization-wide roadmap to achieve an organization’s mission through optimal performance of its core business processes within an efficient information technology (IT) environment.
besides the choices for an EA framework at the same time choices for supporting methods and techniques has to be made.
E2AF 4
Elements of Frameworks
3 major elements of every Framework:
Construction
Function
Style
enterprise architecture is dealing with
construction and function, without any
attention of the style aspect
E2AF 5
Why E2AF
Every complex thing that has to operate as a
whole has to be designed as a whole. This to
guarantee integration and coherency of all its
components and to ensure the whole will operate the
way required when it is created.
Organization will be fully benefits from the
alignment of business and IT by integrating all
enterprise architecture aspect areas into one overall
result
E2AF 6
What does it do for us?
Enterprise Architecture results as well as E2AF itself can
be used as an Atlas for management to navigate to all
relevant topics.
From E2AF, roadmaps can be defined to identify the
necessary tasks and activities.
E2AF can show the complexity of elements to be
addressed.
E2AF can show the people to be involved in the process.
E2AF shows the relations and dependencies.
E2AF is your Guide in all Architectural Activities.
E2AF 7
E2AF Development Process (1)
Enterprise Architecture environment rules & principles
Business Benefits are leading
Business based choices
Business centric thinking instead of technology centric thinking
Business Principles are mandatory
Business Scenario thinking
Technology enabling by business benefits (Or Technology rationalised by business benefits)
E2AF 8
E2AF Development Process (2)
Translating the rules & principles into a coherent framework
Separation of levels of abstraction
Separate the Strategy from Requirements
Separate Requirements from solutions
Separate solutions from implementations
Separate implementations from transformations
Enterprise Architectures exist at different abstraction levels
E2AF 9
E2AF Development Process (3)
Combining aspect areas with abstraction
levels
Adding Viewpoints to the framework
Integrating all these elements into a
Framework
E2AF 10
E2AF Full Blown
E2AF 11
Separation of concerns
Contextual (Why?)
Environmental (With Who?)
Conceptual (What?)
Logical (How?)
Physical (With what?)
Transformational (When?)
E2AF 12
Decomposition of the Enterprise
Business
Information
Information Systems
Technology Infrastructure
E2AF 13
View & ViewPoint
ViewPoint: defines the perspectives from which views are taken. From an extended enterprise perspective these viewpoints are addressing generic and common concerns covering the whole enterprise.
Views: are representations of the overall enterprise architecture that are meaningful to all stakeholders in and outside the organization.
Enterprise Architectural Viewpoints
Security
Governance
The impact of viewpoints should be incorporated in the extended enterprise architecture results at all levels.
E2AF 14
Relations
E2AF 15
Enterprise Architecture Approach
E2AF 16
The E2AF WinWin Spiral Model
E2AF 17
Effective Factors on EA
E2AF 18
when is an Enterprise
Architecture Good Enough ?
“An Enterprise Architect knows he has achieved
the perfect solution not when there is nothing left to
add, but when there is, nothing left to take away.”
[Saint-Exupery]
Enterprise Architecture Score Card developed
by Jaap Schekkerman
E2AF 19
Enterprise Architecture Score Card
E2AF 20
Validation Approach
E2AF 21
Tool Selection (1)
tools basic functionality:
Methodologies and Models;
Model Development Interface;
Tool Automation;
Extendibility and Customization;
Analysis and Manipulation;
Repository;
Deployment Architecture;
Costs and Vendor Support.
E2AF 22
Tool Selection (2)
tool’s utility to different professionals:
Enterprise Architects;
Strategic Planners;
Enterprise Program Managers.
E2AF 23
Tool Selection (3)
The purpose of adopting an EA Tool:
Supporting decision making of management
requires another level of detail in models and
diagrams then supporting application
development.
Tool List & Candidate Tool Requirements
Checklist [4. Enterprise Architecture Tool Selection Guide]
Gartner's Magic Quadrant for business process analysis 2006
E2AF 24
Some Tools
E2AF 25
EA Maturity Model
IFEAD Extended Enterprise Architecture
Maturity Model (E2AMM)
path for enterprise architecture
procedural improvements within an
organization
E2AF 26
Resources (1)
1. J. Schekkerman, “Extended Enterprise Architecture ViewPoints Support Guide”, http://www.enterprise-
architecture.info/Images/E2AF/Extended%20Enterprise%20Architecture%20ViewPoints%20Sup
port%20Guide%20v18.pdf, AT:2006/5/26; PT: 2006
2. J. Schekkerman, “Extended Enterprise Architecture Framework Essentials Guide”, http://www.enterprise-
architecture.info/Images/E2AF/Extended%20Enterprise%20Architecture%20Framework%20Ess
entials%20Guide%20v1.5.pdf, AT:2006/5/26; PT: 2006
3. J. Schekkerman,”The (Enterprise) Architecture Process Cycle”, http://www.enterprise-architecture.info/Images/WEB%20Architecture%20Process%20Cycle/WEB%20Architecture%2
0Process%20Cycle%202001-02-01.htm, AT:2006/5/23; PT: 2001
4. J. Schekkerman, “Enterprise Architecture Tool Selection Guide”, http://www.enterprise-architecture.info/Images/EA%20Tools/Enterprise%20Architecture%20Tool%20Selection%20Gu
ide%20v3.pdf, AT:2006/5/26; PT: 2006
E2AF 27
Resources (2)
5. J. Schekkerman,”Enterprise Architecture Assessment Guide”, http://www.enterprise-architecture.info/Images/Architecture%20Score%20Card/Enterprise%20Architecture%20Assess
ment%20Guide%20v2.2.pdf, AT:2006/5/26; PT: 2006
6. J. Schekkerman,”Extended Enterprise Architecture Maturity Model
Support Guide”, http://www.enterprise-
architecture.info/Images/E2AF/Extended%20Enterprise%20Architecture%20Maturity%20Model
%20Guide%20v2.pdf, AT:2006/5/26; PT: 2006
7. J. Schekkerman, “Extended Enterprise Architecture Maturity Model Support Guide”, http://www.enterprise-architecture.info/Images/E2AF/Extended%20Enterprise%20Architecture%20Maturity%20Model
%20Guide%20v2.pdf , AT:2006/5/26; PT: 2006
8. J. Schekkerman, “Enterprise Architecture Validation” http://www.serc.nl/lac/2003/papers/EnterpriseArchitectureValidationFullversion.pdf , AT: 2006/6/7; PT: 2003/9/8