ea workflows 1 establish ea program recruit ea chief architect establish ea governance rules...
DESCRIPTION
EXAMPLE: Use of TOGAF Methodology for Risk & Security Segment (source:TRANSCRIPT
EA Workflows 1
Establish EA Program
Recruit EA Chief Architect
Establish EA Governance
Rules
Prepare Stakeholder
Communications Plan
Review & select a EA Standard
2Select EA
Framework
Maybe Customise if
needed
Review & select EA
Software Tools
3EA
Modelling
Current EA Modelling
Future EA Scenarios Modelling
Select & refine future EA scenario
Develop EA change mgt
plan
4EA Change Mgt Plan Execution
Integrate EA compliance in
Update EA Program
Components
Integrate EA Governance in
ICT Mgt Arrangements
Integrate EA compliance in
decision Making
TOGAF EA Methodology
Source: http://bmsace.blogspot.com.au/2011/04/togaf-notes-part-3.html
EXAMPLE: Use of TOGAF Methodology for Risk &
Security Segment
(source: http://www.infoq.com/news/2011/11/togaf-sabsa-integration?sf2540612=1
Example of TOGAF Modelling Components
Example : Cataloguing the EA artefacts
Zachman Framework
BUTNo methodology defined(Rezaei & Shams, 2008)
Identifies & classifies what are the EA artefacts/components & their taxonomy structure
So what is in EA Work?
Inputs OutputsPROCESSINVOLVED
MethodologyHow to do
EA FrameworkHow to organise
Based on
Steps involved are
Think Through Aspects of EA Program Management1) Which parts of the organisation are you implementing EA?• If all good• If part – understand the EA
limitations
2) EA Governance – checking EA compliance & risks mgt – is it centralised or decentralised?
3) What how to organise & format documentation?
4) What methods/techniques to use to document and model requirements and design artefacts?
5) What software tools to use for modelling & documentation?
6) Where to store & how to access?
7) When to update?
EATeam
Given the mandate to develop 2 segments of DMC’s EA.First deliverable: business case & EA Dev project plan
2 Critical Success Factors1. Inclusive stakeholder involvement2. Agreed EA Methodology
DMC EA Plan: Financial & Production Segments
Report
Produced
Elaborate the EA Approach / Methodology proposed in report
• EA Development timeline• EA modelling steps involved• Planning & decision making information specs, including preferred
documents’ formats• Selection of EA modelling techniques & tools• EA scenarios – Current & Several Future views• Agreement of planning assumptions• Evaluation of Kate/Jim’s systems and retrofit in EA scenarios• Explanation of how the EA methodology’s framework to structure DMC
EA and guide its various EA modelling/ documentation activities
Meeting Discussion Highlights
Meeting Outcomes: Agreed EA Methodology & EA Documentation FrameworkNext Meeting Goals: Understand how the 2 outcomes are used to document the current & future
models of Jim + Kate’s business units/departments
SCENE 3
EATeam
Given the mandate to develop 2 segments of DMC’s EA.First deliverable: business case & EA dev project plan
DMC EA Plan: Financial & Production Segments
Report
Produced
Inferred Methodology Contents• EA Development timeline• EA modelling steps involved• Planning & decision making information specs, including preferred
documents’ formats• Selection of EA modelling techniques & tools• EA scenarios – Current & Several Future views• Agreement of planning assumptions• Evaluation of Kate/Jim’s systems and retrofit in EA scenarios• Explanation of how the EA methodology’s framework to structure DMC
EA and guide its various EA modelling/ documentation activities
This Meeting’s Goals Achieved: To Agree the proposed EA Methodology & EA Documentation Framework
Inferred Business Case Contents• Chosen Jim/Kate’s areas as the 2 EA segments because they
cover several lines of business (LoB)• Analyse DMC’s strategic goals, business activities &
technology capabilities• Specified the 2 areas’ business and ICT requirements
SCENE 3
Case Study Qs
1. What are DMC’s EA methodology phases & steps?
2. How does DMC obtain stakeholders’ support?
3. Recommend DMC a schedule for updating the EA
What’s involved in the methodology?1. Develop the business case, which also contain the
business & ICT requirements for the 2 proposed systems2. Modelling phase
• Inputs:o Business planning & decision making
informationo Documentation formats
• Modelling techniques & tools • Processes & outputs
o Current environment modellingo Future environment scenarios modellingo Future scenario recommendation
Clues to the phases & steps involved in EA work
Step 1: Identify all stakeholders & form project teamStep 2: First meeting with project team to ensure
understanding of the EA Methodology
Step 3: Stakeholders agree the EA Methodology & expected modelling outcomes
EA Workflows 1
Establish EA Program
Recruit EA Chief Architect
Establish EA Governance
Rules
Prepare Stakeholder
Communications Plan
Review & select a EA Standard
2Select EA
Framework
Maybe Customise if
needed
Review & select EA
Software Tools
3EA
Modelling
Current EA Modelling
Future EA Scenarios Modelling
Select & refine future EA scenario
Develop EA change mgt
plan
4EA Change Mgt Plan Execution
Integrate EA compliance in
Update EA Program
Components
Integrate EA Governance in
ICT Mgt Arrangements
Integrate EA compliance in
decision Making
EA Stakeholders’ Communications Approach
Examples of EA Development Timelines
Q1 Q2 Q3 Q2 Q3Y2 Y3 Q2 Q3
Phase by Phase
Agile – Iterative Concurrent Phases progressing
How often to change EA models/documentation?
Every time one of the following changes:
1. A corporate level strategy, or2. A business level strategy, or3. A product level strategy,
check if EA changes are also needed
Time span may be annually or as when needed within a year.
Tutorial Questions
Clues to help deepen understanding of some Qs
What is an EA Framework?
Zachman EA Framework
A Conceptual Framework of TOGAF Architecture
Development Method
Lecture Slide – EA3 Framework US Gov’s FEA Framework
What is an EA Framework ?
Gartner EA Framework
Zachman EA Framework
Lecture Slide – EA3 Framework
What is an EA Framework ?
General Inferred Definition
Conceptual frame for structuring and classifying EA
“analysis and design” models/artefacts/specs/docs
EA3 definition: Is a structure for organising information that defines the documentation scope of an organisation’s EA
A Conceptual Framework of TOGAF Architecture Development Method
What is an EA Framework ?
Gartner EA Framework
Another Inferred Definition
Conceptual framework for structuring and classifying
EA work processes
What is an EA Framework?
US Gov’s FEA FrameworkAnother Inferred Definition
Conceptual frame for structuring and
classifying EA Business Units (US Agencies) & their key mgt functions
What is an EA Framework?
Zachman EA Framework
A Conceptual Framework of TOGAF Architecture
Development Method
Lecture Slide – EA3 Framework
US Gov’s FEA Framework
Gartner EA Framework
Conceptual frame for structuring and classifying:
1. EA Products - EA Analysis &
Design artefacts
and/or
2. EA Processes - EA Work groups or process flows
What is a methodology?
General Definitions
Methodologies are discipline specific approaches and processes(Kinash, 2014)
In research, a methodology describes HOW research is systematically conducted, including disclosure of methods, why the methods were chosen and the limitations of the methods (Oregan State University, 2012)
Research methodology is an approach that systematically solve a research problem (Ansari, 2012)
What is an EA Methodology?EA3 Methodology Definition
“The EA Methodology defines how the EA will be implemented and how documentation will be developed, archived and used, including the
selection of a framework, modelling tools and online repository”
= HOW TO guide= Process guide
Revitalising an existing EA program
Revitalise an existing EA program = improving an existing EA program
MCQ6 : When revitalising an existing EA program:
a. EA methodology should involve strict/rigid additional steps b. EA methodology should focus on the selections of different frameworks . c. EA methodology should focus on identification of a new Chief Architect d. All of above
What do you think is the answer & why?
Part B: Discussion Questions
Q1. What is an EA implementation methodology?
Q2. What is the role of an EA framework within the EA methodology?
Q3. What is the purpose of Phase I activities in the EA methodology?
Q4. Why are Phase III activities dependent on the completion of Phase II?
Q5. Compare and contrast the purpose of Phase II and Phase IV activities.
Q6.Can the steps of the EA methodology be changed for different enterprises?
Q7.Who is responsible for execution of the EA program and EA methodology?
Q8.How often should an EA be updated? Why?
Q9.Select a real world medium or large size enterprise and provide:a) The phases and steps of an appropriate EA implementation methodology.b) The way that EA stakeholder support will be obtained.c) The recommended schedule for updating the EA.
Role of EA Framework in EA Methodology
EA Methodology= HOW to do EA work guide
EA FrameworkClassification structure of EA products (work outputs) in EA3 (and may be process in
other EA standards) Input to
For the purposes of:
1. Scoping the documentation work involved;
2. Specifying the types and classification structure for organising EA work outputs or products (the EA artefacts)
Give example in EA3 text to show how purpose 2 is realised
(ORGANISING EA PRODUCTS)
(EXECUTING EA PROCESSES)