Foundation for Strategy Execution
Professional Chef go beyond
routine to extraordinary meals
- What (Learning / Adopting with current Capabilities)
- How (Operating Model)
Routine Work
- What (Unique Special Capabilities)
- How (Digitized Operating Model)
- Focus of Achieving Business Objectives
Extraordinary Work
Enterprise Definition
Enterprise
Extended Enterprise
- Any collection of organizations that have common goals
- An enterprise will often span multiple organizations.
Comprises the partners, suppliers, and customers, as
well as internal business units.
Enterprise Definition
Enterprise Can Be
▷ Single department
▷ Chain of geographically distant
organizations
linked together by common ownership.
▷ Government Agency
▷ Whole Corporation
▷ Division of a corporation
Architecture Definition
#2
Structure of components, their inter-relationships, and principles
and guidelines governing their design and evolution over time.
#1
The fundamental concepts or properties of a system in its
environment embodied in its elements, relationships, and in
the principles of its design and evolution.
Enterprise Architecture Definition
Conceptual blueprint
Defines the structure and operation of an organization
EA Intent to determine how to achieve current and future
objectives of organization
Mapping Business into IT
The organizing logic for business processes and IT
infrastructure reflecting integration and standardization
requirements of firm’s operating model.
EA & Lego Tips
Tip #1 : Lego box is a store for all building blocks
The same is true for enterprise architecture
should have clearly structure Architecture repository ,
that contains all assets (Architecture BB , Solutions BB)
EA & Lego Tips
Tip #2 : Reusable building blocks
The same is true for enterprise architecture
A building block is re-usable and replaceable, and well specified.
Same concepts with SOA
Architecture Domains
Technology Architecture
Software and Hardware capabilities
IT infrastructure, middleware,
Networks, communications,
Processing, and standards.
Business Architecture
Business strategy
Governance
Organization
business processes.
People
Application Architecture
Application blueprint
Applications Interaction
Relation to business processes
Data Architecture
Logical data assets
Physical data assets
Data management.
Architecture Model
Consume
B.B
Add
B.B
Architecture Model
To Build
▷ The representation of a related set of concerns
( Issues , Risks , Assumptions , Constraints) of stakeholder
▷ A view is what is seen from a viewpoint.
▷ Anything that matter to stakeholders (How they see the world right)
▷ Outcome of ADM , Pull B.B to build Architecture Model
▷ Give view of you organization
At different states
Across different times
Views
Viewpoint
▷ Definition of the perspective from which a view is taken.
Handle Stakeholder Concerns Stakeholder
Lego Box
Concerns Requirements
Architecture Model
Building Blocks
Model Model Model
View
Function (What)
Process(How) Viewpoint
Handle Stakeholder Concerns
Consume
B.B
Add
B.B
Architecture Model
To Build
▷ Repeat ADM
▷ Build Architecture Model and scale it
▷ Contain all stakeholders views , concerns and viewpoints
across your organization
Reference
Model
Stakeholders
Views &
Viewpoints
Categorization system
Foundation Architecture
Generic components, inter-relationships, principles, and
guidelines that provide a foundation on which more
specific architectures can be built
▷ TRM ( Technical Reference Model)
Categorization system
Common Systems Architecture
Use services in Foundation Architecture to create an
architecture useful for building common Solutions (high
reusable)
across a wide number of relevant domains.
▷ ERP Architecture
▷ Security Architecture
▷ Network Architecture
▷ Management Architecture
▷ Operations Architecture
▷ III-RM
Categorization system
Industry Architecture
Integration of common systems components with
industry-specific components (certain vertical industries)
▷ Retail industry's architecture (SCOR-RM)
▷ Energistics Oil and Gas data exchange standards
Categorization system
Organization Specific Architecture
Describe and guide the final deployment of solution
components for a particular enterprise
▷ NBE bank architecture
▷ Your organization Architecture
Architecture Partitioning
▷ Allows for direction setting at an executive level.
Strategic Architecture
Segment Architecture
▷ Allows for direction setting and the development of
effective architecture roadmaps at a program or
portfolio level.
Capability Architecture
▷ Development of effective architecture
roadmaps realizing capability increments.
Architecture Repository - 1. Architecture Metamodel
Describes the organizationally tailored application of an architecture
framework, including a metamodel for architecture content
Architecture Repository – 2. Architecture Capability
Defines the structures, roles, responsibilities, skills, and processes
that support governance of the Architecture Repository
Architecture Repository – 3. Architecture Landscape
Architectural representation of assets deployed within the operating enterprise at
a particular point in time , for specific partition (Strategic , segment , capability)
Stakeholder LeaveArchitecture Landscape
Architecture
Model 1
Architecture
Model 2
Architecture
Model 3 Capability
Strategic
Segmented
In Y 2010
Revenue
40M$
In Y 2011
Revenue
50M$
In Y 2019
Revenue
20M$
Why enterprise lose revenue ?
Architecture Repository – 4. Standard Information Base (SIB)
Captures the standards with which new architectures must comply, which may
include industry standards, selected products and services from suppliers, or
shared services already deployed within the organization
Architecture Repository – 5. Reference Library
Provides reference material that can be leveraged in order to accelerate
the creation of new architectures for the enterprise
Patterns
Guidelines
Templates
Architecture Repository – 6. Governance Log
Provide a record of governance activity across the enterprise
Shared area to hold shared information related to ongoing governance of
projects
Architecture Repository – 7. Architecture Requirements Repository
Provides a view of all authorized architecture requirements
which have been agreed with the Architecture Board
Architecture Repository – 8. Solutions Landscape
Presents an architectural representation of the SBBs supporting the Architecture
Landscape which have been planned or deployed by the enterprise
Architecture Development Method ( ADM)
▷ Add and Consume B.B
▷ Can Apply Iterations ( ADM Guidelines)
▷ Can apply on different levels of details (Segmentation)
▷ Repeatable process for developing Architectures
▷ Include Establish Architecture Framework , develop Architecture
content , Transitioning , govern realization of architectures
▷ Iterative Cycle of Continuous architecture definition
▷ Transform enterprise in response to business goals and
opportunities
ADM focus Points
ADM Phases
Preliminary Phase
Determine the Architecture Capability
▷ Review the organizational context
▷ Identify the established frameworks, methods, and processes
that intersect with architecture capability
▷ Establish Capability Maturity target
Establish Architecture Capability
▷ Establish Organizational Model for EA
▷ Establish the detailed process for Architecture Governance
▷ Define architecture principles
▷ Select & implement tools to support Architecture Capability
ADM Phases
Phase A : Architecture Vision
▷ Develop Vision of the capabilities and business value to be
delivered for [iteration , partitioning ]
▷ Define scope , identify stakeholders , obtain approvals
▷ Evaluate Capabilities
Prelim
VisionVisionVision
ADM Phases
Phase B : Business Architecture
▷ Develop target business architecture that describes how the
enterprise needs to operate to achieve the business goals,
respond to strategic drivers
▷ Identify candidate Architecture Roadmap components , based
on gaps between target and baseline business architecture
ADM Phases
Phase C : Information System Architecture
▷ Develop target Application/Data architecture , that enables the Business
Architecture and the Architecture Vision, to address stakeholder concerns
▷ Identify candidate Architecture Roadmap components ,
based on gaps between target and baseline
Application/Data architecture
ADM Phases
Phase D : Technology Architecture
▷ Develop target Technology architecture that enables the Architecture Vision,
target business, data, and application building blocks to be delivered through
technology components and technology services , to address
stakeholder concerns.
▷ Identify candidate Architecture Roadmap components , based
on gaps between target and baseline Technology architecture
ADM Phases
Phase E : Opportunities and solutions
▷ identify major implementation projects group them into work packages
▷ Start Establish implementation , migration plan
▷ Solution Architect involved in this phase
ADM Phases
Phase F : Migration Planning
▷ Detailed implementation and migration plan by PMO
▷ Include [ cost , time , effort , resources ,
critical projects and align other projects
(strategic , segmented , capability)]
ADM Phases
Phase G : Implementation Governance
▷ Handover your projects to be implemented by
[ internal dev team , vendor , outsource]
▷ Compliance architecture to our business
[I Give you this / You deliver this / What is the gaps]
ADM Phases
Phase H : Architecture Change Management
▷ Ensure that the architecture lifecycle is maintained
▷ Ensure that the Architecture Governance Framework is
executed
▷ Ensure that the Enterprise Architecture Capability
meets current requirements
Value Stream Map
Value Stream:
A representation of an end-to-end collection of value-adding activities that
create an overall result for a customer, stakeholder, or end-user
Guidelines & Techniques
Techniques
Support specific tasks within the ADM
(such as defining principles, business
scenarios, gap analysis , CBP , etc.)
Guidelines
Address adapting the ADM to deal
with a number of usage scenarios
(e.g.,. the use for iteration) also
specific specialty architectures ( such
as security)
Iteration between ADM Cycles
Each iteration completes an ADM cycle at
a single level of Architecture Description.
This approach to the ADM uses Phase F
(Migration Planning) to initiate new more
detailed architecture development projects.
Iteration within an ADM Cycle
▷ Architecture Capability Iteration
▷ Architecture Development Iteration
▷ Architecture Transition Iteration
▷ Architecture Governance Iteration
ADM Iterations – Architecture Development Iteration
1. Define stakeholders view , viewpoints ,
concerns.
2. Reference model if exist , Building blocks if exist.
3. AS-IS architecture according to vision.
4. TO-BE architecture .
5. GAP analysis between AS-IS and TO-BE.
Phase B – Phase C – Phase D
Above steps depends of Vision of iteration
Step may be not existing according to Vision
Togaf Certification for People Program
Togaf Foundation
▷ Foundation Concepts and core Concepts of Togaf Framework
▷ Learning objective towards achieving TOGAF 9 Certified
▷ 40 multiple-choice questions
Togaf Certified
▷ Analyze and apply this knowledge of Foundation concepts.
▷ Apply Togaf into more practical scenarios
▷ 8 complex scenario questions
Togaf Foundation Certification Process
▷ Core Concepts
▷ Introduction to the ADM
▷ ADM Phases
▷ ADM Guidelines and Techniques
▷ The Enterprise Continuum and Tools
▷ Building Blocks
▷ ADM Deliverables
▷ Architecture Views, Viewpoints, and Stakeholders
▷ Architecture Governance
Togaf Certified Certification Process
▷ ADM Phases: Project Establishment (Phases Preliminary, A, Requirements Management)
▷ ADM Phases: Architecture Definition (Phases B, C, D)
▷ ADM Phases: Transition Planning (Phases E and F)
▷ ADM Phases: Governance (Phases G and H)
▷ Adapting the ADM
▷ Architecture Content Framework
▷ Architecture Capability Framework
The eight scenarios are drawn from the following major topic areas:
Question Point System
▷ 5 Point – best answer
▷ 3 Point – 2nd best answer
▷ 1 Point – 3rd best answer
▷ 0 Point - distracter
Togaf Certified Certification Process
For Togaf 9.1 Certified , you just need to prove your knowledge update via
passing ..
▷ 3 Hour online Learning
▷ Online Assessment Exam
▷ 20 multiple-choice questions
▷ 30 minutes time limit
▷ Pass mark = 75%
Training providers
When routine work become second nature , you will concentrate to achieve greatness.
Mangers need to go beyond routine work and execute it silently to focus to achieve Objectives.
Security
ssdasd
Concerns :
Issues identified by the stakeholder
Risks, assumptions, constraints, and other relevant information that may affect business analysis
view is what you see; a viewpoint is where you are looking from
view is what you see; a viewpoint is where you are looking from
Concerns :
Issues identified by the stakeholder
Risks, assumptions, constraints, and other relevant information that may affect business analysis
Industry Architectures guide the integration of common systems components with industry-specific components, and guide the creation of industry solutions for targeted customer problems within a particular industry.
http://pubs.opengroup.org/architecture/togaf9-doc/arch/index.html
Industry Architectures guide the integration of common systems components with industry-specific components, and guide the creation of industry solutions for targeted customer problems within a particular industry.
http://pubs.opengroup.org/architecture/togaf9-doc/arch/index.html
Industry Architectures guide the integration of common systems components with industry-specific components, and guide the creation of industry solutions for targeted customer problems within a particular industry.
http://pubs.opengroup.org/architecture/togaf9-doc/arch/index.html
Industry Architectures guide the integration of common systems components with industry-specific components, and guide the creation of industry solutions for targeted customer problems within a particular industry.
http://pubs.opengroup.org/architecture/togaf9-doc/arch/index.html
Industry Architectures guide the integration of common systems components with industry-specific components, and guide the creation of industry solutions for targeted customer problems within a particular industry.
http://pubs.opengroup.org/architecture/togaf9-doc/arch/index.html
ADM can be applied to any one of Partitioning levels
Architecture models over time ( years)
EA as strategic enabler , help business decisions
Enterprise planning space where EA can add true valueBusiness intelligence – Business Analytics
fragmented – legacy processes
Some decisions are made shortsighted , not all systems added together
Existing systems some parts are not used
Integrated environment whole enterprise not only one project
All enterprises has legacy
Not single structure that cover all systems
No common language between all departmens
No plan how to add new systems
fragmented – legacy processes
Some decisions are made shortsighted , not all systems added together
Existing systems some parts are not used
Integrated environment whole enterprise not only one project
All enterprises has legacy
Not single structure that cover all systems
No common language between all departmens
No plan how to add new systems
view is what you see; a viewpoint is where you are looking from
view is what you see; a viewpoint is where you are looking from
view is what you see; a viewpoint is where you are looking from
view is what you see; a viewpoint is where you are looking from
view is what you see; a viewpoint is where you are looking from
view is what you see; a viewpoint is where you are looking from
view is what you see; a viewpoint is where you are looking from
view is what you see; a viewpoint is where you are looking from
view is what you see; a viewpoint is where you are looking from
view is what you see; a viewpoint is where you are looking from
Indicators for
Running , pending
Types of objects shown , …. Status
State of some thing
How to plan to transit enterprise business from [state A to state B]
How to plan to transit enterprise business from [state A to state B]
How to plan to transit enterprise business from [state A to state B]
How to plan to transit enterprise business from [state A to state B]
Baseline First: in this style, an assessment of the baseline landscape is used to identify problem areas and improvement opportunities This process is most suitable when the baseline is complex, not clearly understood, or agreed upon. This approach is common where organizational units have had a high degree of autonomy.
Target First: in this style, the target solution is elaborated in detail and then mapped back to the baseline, in order to identify change activity This process is suitable when a target state is agreed at a high level and where the enterprise wishes to effectively transition to the target model.
How to plan to transit enterprise business from [state A to state B]