peff - 1 - basics - pragmatic ef - 1 - basics.pdf · framework, air force enterprise architecture...
TRANSCRIPT
The Pragmatic Enterprise Family of
Frameworks - PEFFv1.3 – February 2013
2/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Language - “It’s Only Words!”
• FACT 1
I guarantee that SOME or ALL of the words
used in this presentation will not be
consistent with your current definitions.
• FACT2
I guarantee that ALL of the words in this
presentation are consistent within this
presentation and within this framework.
3/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic
Enterprise
Family of
FrameworksFrameworks
4/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
5/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
Time
Maturity
Analyse
Evaluate Modify
MODIFY
Chasm of
Procrastination
Expectations of
Value
Actual
Value
6/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
Time
MODIFY
MODIFY
MODIFY
Maturity
Analyse
Evaluate Modify
Maturity
Analyse
Evaluate Modify
Maturity
Analyse
Evaluate Modify
Maturity
Analyse
Evaluate Modify
Maturity
Analyse
Evaluate Modify
7/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
8/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
9/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
ACME
EnvironArtefacts
Methods
Culture
Structural
Methods EnvironArtefacts
How should
work be carried
out?
What things are
consumed and
produced?
What things
should be used?
e.g.
Business
Functions,
Practices,
Processes
Activities, etc,
etc.
e.g.
Metamodels
(Structural,
Transformation
al), product
descriptions,
etc.
e.g.
Locations,
Technologies,
Frameworks,
etc.
Culture
What culture is
required?
e.g.
People, Values,
Ethics & Trust,
Language, etc
10/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
ACME
EnvironArtefacts
Methods
Culture
Structural
Methods EnvironArtefacts
How should
work be carried
out?
What things are
consumed and
produced?
What things
should be used?
e.g.
Business
Functions,
Practices,
Processes
Activities, etc,
etc.
e.g.
Metamodels
(Structural,
Transformation
al), product
descriptions,
etc.
e.g.
Locations,
Technologies,
Frameworks,
etc.
Culture
What culture is
required?
e.g.
People, Values,
Ethics & Trust,
Language, etcProcess People Technology
Process Organisation Location
Data
Applications
Technology
Data
Applications
Technology
11/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
MeasuresM
otivation
Actions
Asse
ssment
12/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
MeasuresM
otivation
Actions
Asse
ssment
13/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
14/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of FrameworksMaturity Model
Culture
Methods
Environ
Artefacts
Culture
Methods
Environ
Artefacts
Culture
Methods
Environ
Artefacts
Culture
Methods
Environ
Artefacts
Motivation
Assessment
Actions
Guidance
Motivation
Assessment
Actions
Guidance
Motivation
Assessment
Actions
Guidance
Motivation
Assessment
Actions
Guidance
Motivation
Assessment
Actions
Guidance
Motivation
Assessment
Actions
Guidance
Motivation
Assessment
Actions
Guidance
Motivation
Assessment
Actions
Guidance
Motivation
Assessment
Actions
Guidance
Motivation
Assessment
Actions
Guidance
Motivation
Assessment
Actions
Guidance
Motivation
Assessment
Actions
Guidance
Measures
Measures
Measures
Measures
Measures
Measures
Measures
Measures
Measures
Measures
Measures
Measures
L1 > L2Level 1
Unconsciously Incompetent
Level 2
Consciously Incompetent
Level 3
Consciously Competent
Level 4
Unconsciously Competent
L2 > L3 L3 > L4
EMMA
Maturity
Analyse
Evaluate Modify
15/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
16/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
17/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of FrameworksFramework
Altus EA Framework, Competing Values Framework,
Competitive Advantage framework, EA3 Cube Framework,
EIF European Interoperability Framework, FDIC Sogeti
Framework, Integration Framework, OBASHI Business &
IT methodology and framework, Value Reporting
Framework, (UK) Ministry of Defence Architecture
Framework, (US) Treasury Enterprise Architecture
Framework, Air Force Enterprise Architecture Framework,
Australian Defence Architecture Framework, Automotive
Architecture Framework, Capgemini Integrated
Architecture Framework, Essential Architecture
Framework, European Space Agency Architecture
Framework, Extended Enterprise Architecture Framework,
Extensible Architecture Framework, Extreme Architecture
Framework, FDIC Enterprise Architecture Framework,
Gartner's Enterprise Architecture Framework, Health
Enterprise Architecture Framework, iCode Security
Architecture Framework, Index Architecture Framework,
NATO C3 Systems Architecture Framework, Oracle
Enterprise Architecture Framework, Pragmatic Enterprise
Architecture Framework, Proprietary Enterprise
Framework, SAP Enterprise Architecture Framework,
Singapore Government EA Framework, Smart Grid
Conceptual Architecture Framework, The DND/CF
Architecture Framework, The EPC global Architecture
Framework, The Open Group Architecture Framework,
Universal Architecture Description Framework, US
Department of Defense Architecture Framework, US
Federal Enterprise Architecture Framework, US OMB
Enterprise Architecture Assessment Framework
Architecture
Business Security Architecture,
Queensland Government Enterprise
Architecture, Mastering Architecture,
Anything Architecture, Business
Capability Architecture, Dynamic
Architecture, Federal Enterprise
Architecture, Government Enterprise
Architecture, ISO 15704 Generic
Enterprise Reference Architecture,
Sherwood Applied
Model
3C's model, Bass Diffusion model,
Capability Maturity Model, Capital Asset
Pricing Model, Change Model, Delta
Model, Diamond Model, NIST Enterprise
Architecture Model, Ross-Weill-
Robertson Model, European excellence
model, Kruchten's 4+1 view model,
NIST Enterprise Architecture Model,
Shared Information and Data Model,
The Building Security In Maturity Model
Theory
Contingency Theory, ERG Theory,
Expectancy Theory, Game Theory,
Instrumental Approach of Stakeholder
Theory, Normative Approach of
Stakeholder Theory, Path-Goal Theory,
Planned Behavior Theory, Plausibility
Theory, Two Factor Theory
Approach
Mutual Learning approach, Logical
Framework Approach
Chain
Porters Value Chain
Cycle
Deming cycle, Industry Life Cycle,
Product Life Cycle
Dimensions
Change Dimensions, Cultural
Dimensions
Disciplines
Five Disciplines, Value Disciplines
Map
Strategy Map, enhanced Telecom
Operations Map
Matrix
ADL Matrix, BCG Matrix, GE / McKinsey
matrix, Growth Share Matrix, Kepner-
Tregoe Matrix, TDC matrix
Method
artITecture Architect Method, IBM
Unified Method, Dragon1 EA Method
View
Krutchen 4+1 Model View, Resource-
Based View
18/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
There are over 700 “frameworks” listed at www.PragmaticEF.com/frameworks.htm
19/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic
Enterprise
Family of
Frameworks
Enterprise
20/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
For Profit
Not for Profit
ENTERPRISE
Government
Privately Traded
Publicly Traded
Academic
Charities
etc...
etc...
21/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
For Profit
Not for Profit
ENTERPRISE
ENTERPRISE Context
Government
Privately Traded
Publicly Traded
Public / Private
Partnerships
Academic
Charities
etc...
etc...
22/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
DOTS
SupportOperation
Direction
Transfor-mation
EnterprisesTransfor-
mation
Direction SupportOperation
How will the
Enterprise be
driven and to
where.
How will the
Enterprise fulfil
its Mission.
How will the
enterprise deal
with problems
are encountered
by other areas?
How will the
Enterprises
change itself.
Defining the
Enterprises
Vision and
Mission and a
strategy for
Achieving it. e.g
The C-Suite and
Executive Team.
Fulfilling the
Enterprises
Mission and
thereby helping
to move closer
to it’s Vision. e.g.
Primary and
Secondary
Business
Supporting the
rest of the
Enterprise. e.g.
Business
Operation
Helpdesk, IT
Helpdesk, HR
Helpdesk, etc.
Transforming
the rest of the
Enterprise. e.g.
Programme/
Project Office, IT,
etc.
23/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
EnterpriseContext
EnvironArtefacts
Methods
Culture
EnvironArtefacts
Methods
Culture
EnvironArtefacts
Methods
Culture
EnvironArtefacts
Methods
Culture
SupportOperation
Direction
Transformation
24/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
EnterpriseContext
SupportOperation
Direction
Transformation
1st
&2nd line
Primary&
Secondary
Thinking&
Strategising
Planning&
Execution
25/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
EnterpriseContext
SupportOperation
Direction
Transformation
COO ???
CEO
???
26/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic
Enterprise
Family of
Frameworks
Pragmatic
27/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
Effectiveness
28/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
Efficiency
29/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of FrameworksIm
portant
Not im
portant
Urgent vs Not Urgent
30/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
ArchitecturalSignificance
31/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
Quality Time
e.g. Preventative
Maintenance.
Firefighting
e.g. Crises and
Deadlines.
Distractions
e.g. Phones, Emails,
Interruptions.
Relaxing
e.g. Chatting around
the Coffee Machine.
Urgent Not Urgent
Effectiveness Efficiency
Urgent vs Not Urgent
ArchitecturalSignificance
Thinking Ahead
32/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic
Enterprise
Family of
Frameworks
Family
33/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
EnterpriseContext
SupportOperation
Direction
Transformation
34/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
Transformation
EnterpriseContext
SupportOperation
Direction
35/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Pragmatic Enterprise Family of Frameworks
EnterpriseContext
The Pragmatic Enterprise Family of Frameworks
Transformation
SupportOperation
Direction
36/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
The Pragmatic Family - Direction (PEDF)
37/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
The Pragmatic Family - Transformation (PETF)
38/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
The Pragmatic Family - Operation (PEOF)
39/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
The Pragmatic Family - Support (PEOF)
40/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Summary
41/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
PEFF - SummaryPEFF – Summary – Primitives
42/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
Structural
Transform
ational
PEFF - SummaryEnterpriseContext
SupportOperation
Direction
Transformation
CEO
COO ???
???
Pragmatic Enterprise
Family Framework
43/43Setting the Context for Enterprise Frameworks © Pragmatic EA Ltd™
© Pragmatic EA Ltd
The Pragmatic Family of Frameworks
™
Setting the Context
for Enterprise
Frameworks
www.PragmaticEF.com
www.PragmaticET.com
www.PragmaticEA.com
To find out more, please visit us at