Enterprise Architecture Foundation, TOGAF 10 Standard Course Notes

●7 MIN READ

Enterprise Architecture Foundation, TOGAF 10 Standard Course Notes

I’m taking the Enterprise Architecture Foundation (10) with TOGAF course on Udemy (no referral link 🙂).

Because I study most efficiently when I take notes and actively interact with the course material, I decided to put my notes here.

These notes are an extra to go with the course. They don’t replace it, and they don’t cover everything the course mentions.

But if you’re planning to take the same exam, they might come in handy.

Good luck!

Edit: published November 5, notes until the section related to the ADM

Introduction to Enterprise Architecture

Enterprise: any collection of organisations with common goals In EA, enterprise can be applied to entire enterprise or to 1 or ore specific areas of interest within the enterprise

Enterprise can also include partners, suppliers etc. Crosses multiple systems or groups

The enterprise is whatever you need it to be, the whole org, a section, a division, etc

What is an architecture?

Architecture is 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 ISO 42010: 2011

TOGAF adds the structure of components, the interrelationships, principles, and guidelines governing the design and evolution over time You can read more in the TOGAF Standard, 10th edition, highly recommended you read this.

Interaction business activities and information tech, like applications and data

Architecture domains

Business Architecture:

  • Business strategy, key business processes
  • Visualized by: biz capability maps, value stream maps, org maps

Data Architecture:

  • Structure of org’s logical and other data assets, and data mgmt resources
  • Visualized by: data dissemination diagram, data entity/biz function matrix

Application Architecture:

  • Blueprint for individual applications to be deployed, their interactions and relationships to core biz processes of the org
  • Visualized by: application portfolio catalog, app communication diagrams, app/org matrix

Technology Architecture:

  • Digital arch + logical soft- and harware infra capabilities and standards to support the biz
  • Visualized by: Tech portfolio catalog, Platform decomposition diagram

Last 3 = IT architecture

Architecture states

Architecture is never finished, so there are 5 states

Baseline: current state, AS IS

Resting: state where enterprise receives activity if all change activity is suspended (subordinate role)

Transition: In direction of Target, already provides benefits. When the target archi is too big, too expensive, you divide it up in intermediate steps

Candidate: future state, not approved by stakeholders

Target: Future state, approved by stakeholders, TO BE

There’s always a baseline, but not necessarily any other

How to scope

There are four dimensions to limit scope

Breadth/Enterprise: You narrow scope, by limiting to orgs, BUs, departments or processes.

Depth/Level of Detail: how in depth to go?

Domain: What domain should be looked at?

Time Period/Planning horizon: What time period is needed? Doable? Enough resources?

Scope is mostly limited by people, finance, objectives, organisational authority of the EA team

Levels of landscape

Strategic Archi: direction setting at executive level

Segment Archi: supports direction setting and dev of archi roadmaps at a program or portfolio level

Capability Archi: Supports dev of effective archi roadmaps realizing capability increments

Several capability architectures with a higher level of detail and shorter time horizon can detail a segment architecture, for example.

Archi Partitioning

Divide big complicated EA into subset.

Each team carrying out archi activity within their partition.

Apply partitioning until each architecture has 1 owning team

Make sure the partitioning model reflect the enterprise’s operating model

Benefits

  • Conflict management
  • Allow parallelization
  • Reuse architecture segments
  • Manageable complexity and governance

Archi Abstraction levels

Technique to divide problem area into smaller problem areas that are easier to solve

Why/Contextual: Why is it needed. Understand environment (scope, motivation, goals, objectives)

What/Conceptual: What functionality and other requirements need to be met by architecture? Understand the problem. Requirements and service models e.g. biz, app, tech services

How/Logical: How do we structure the functionality. Identify implementation-independent components to achieve the services, e.g. bizz, data, app, tech components

With what/Physical: With what assets shall we implement this structure. Find alternatives for allocation and implementation of physical components to meet logical components

Levels of archi landscape and the architecture abstraction levels are totally different! You can describe each level of architecture landscape with one or more architectures on a certain abstraction level.

Building Blocks

BB: package or functionality to meet biz needs across org.

Recognizable as a “thing” by domain experts

Has normally a type that corresponds to the Enterprise Metamodel (actor, biz service, application, data entity, etc)

Defined at various levels of detail, depending on objectives of EA

Can lead to improvements in legacy system integration, interoperability and flexibility in creation of new systems and applications

Up to org to decide what arrangement of BBs work best

Characteristics

Considers implementation & Usage, evolves to exploit technology and standards

Re-usable, replaceable, well specified

May be assembled from and subassembly of other BB

May interoperate with other, interdependent BBs based on published and stable interface

Defined boundaries and specification which are loosely coupled to its implementation

Potentially re-usable component, meets biz needs, defined at various levels of details

ABBs (architecture) vs SBBs (solution)

ABB: Architectural components, shape specification, describe required capability, logical or supplier independent: e.g. Tracking

SBB: Realize the required capability, physical or implementation specific (YAML solution, Tracking SDK)

The TOGAF standard

EA framework to develop any kind of archi in any context

Best practice framework by community

Enabled org to operate in an efficient & effective way using a proven and recognized set of best practices to address business & tech trends

Enables orgs to build workable and economic solutions

Adds value, standardizes, de-risks archi dev

Results in EA that’s consistent, reflects needs of stakeholders, employs best practice, considers current and future needs

May adopt, replace elements from other frameworks, and vice versa

Should be tailored and integrated into the processes and org structures

Can be standalone

Structure

Fundamental content is covered by 6 docs

1 is Core concepts 2, 3, 4 are ADM: developing an EA, techniques to apply TOGAF and ADM, adapting to ADM 5 is Architecture content: deliverables, how to classify, store, and re-use them 6 is EA capability and governance: orgs, processes, roles, responsibilities to establish and operate EA

TOGAF library: additional guidance material to support TOGAF approach. Guidelines, templates, patterns, etc

EA purpose and benefits

Purpose

  • Manage complexity, risk and support change
  • Optimizes processes into integrated environment that is responsive to change and supportive of the delivery of the biz strat and mission
  • Achieves balance between biz transformation and operational efficiency
  • Allow BU to innovate for biz goals and competitive advantage
  • Enables integrated strat with synergies across enterprise and beyond
  • Governs change activity to realize expected value
  • Describes current and future state AND gap of an enterprise
  • Document processes around personal data easy to understand
  • Addresses end state, preference trade-offs and value realization for big and little q’s

EA to align biz and IT

Benefits

  • Better ROI & reduced risk
  • More effective and efficient digital transformation and operations
  • More effective strategic decision-making by C-level execs
  • More effective and efficient biz operations
  • Faster, simpler, cheaper procurement
  • Balance across conflicting demands

The ADM

Core of the TOGAF standard. Tested and repeatable process to develop architectures

Iterative cycle of continuous realization that allows enterprises to transform in a controlled manner

The ADM is the heart of TOGAF: a method for developing an enterprise architecture, phase by phase, around a central requirements store. Each circle below is a phase.

The steps are recommendations, not set in stone, don’t use if not relevant

It’s NOT a waterfall method, does not mandate specific sequence

Merely reference model

Preliminary

Phase 0. Creates architecture capability of an org = ability of org to do AE

Define roles, skills, responsibilities, and Architecture Principles

Customize the TOGAF framework to enterprise

A. Architecture Vision

Initial fase

Define scope of arch dev initiative.

The vision is a rough overview of architecture to be developed.

Identify stakeholders, and obtain approval to proceed

B, C, D. Business, Information Systems and Technology Architecture

Develop the biz, data and tech archi to support agreed archi vision

Information systems architecture is divided into data architecture and application architecture, see Architecture domains

E. Opportunities and Solutions, Migration planning

Conduct initial implementation planning, indentify delivery vehicles for the architecture defined in the previous phases

Migration planning: how to move from baseline to target archi

Finalize a detailed implementation and migration plan

G. Implementation Governance

Keeping the projects that build it in line with the architecture.

H. Architecture Change Management

Watching for change and deciding when the cycle starts again.

Requirements Management

The centre of the circle: requirements flow in and out of every phase.

Architecture content

Deliverables, artifacts, building blocks: how they differ.

What stuck

The handful of ideas I’d keep even if I never used TOGAF again.

Cover photo: beekeeper in a field of sunflowers, Getty Images via Unsplash+.

More polaroids I want to share

CLICK OR DRAG THE TOP ONE ASIDE

You've reached the end of the shoebox. More polaroids and other posts live on my Instagram.

@GMJELLE →
Polaroid of a calm lake at dusk reflecting pink clouds and dark hills, at a wild campsite near Adana, Turkey
Polaroid of Josip Broz Tito's marble tomb seen through plant leaves in Belgrade, Serbia
Polaroid of a motorcycle parked at a Soviet-era bus stop decorated with a flower mosaic in Moldova
Polaroid of a large stone statue of a bearded man in a long coat on a hillside near Buzludzha, Bulgaria
Polaroid of the saucer-shaped Buzludzha Monument on a distant hilltop above the trees in Bulgaria
Polaroid of a man standing in front of the Buzludzha Monument and its tower in Bulgaria
Polaroid of a valley of pale, cone-shaped rock formations in Cappadocia, Turkey
Polaroid of hot air balloons silhouetted against the dawn sky in Cappadocia, Turkey
Polaroid of the brutalist Cosmos Hotel tower in Chisinau, Moldova
Polaroid of the Tomb of Cyrus the Great on its stepped stone base at Pasargadae, Iran
Polaroid of a close view of the Tomb of Cyrus the Great at Pasargadae, Iran
Polaroid of a converted red fire truck camper and a motorcycle at a campsite on the west coast of Turkey
Polaroid of a mosque minaret and domes silhouetted against a cloudy sky in Edirne, Turkey
Polaroid of the Mimar Sinan statue in front of the Selimiye Mosque in Edirne, Turkey
Polaroid of the courtyard of a historic house with a fountain and colored-glass windows in Isfahan, Iran
Polaroid of a man standing next to an Isfahan city emblem sign on a sidewalk in Isfahan, Iran
Polaroid of the tiled dome and entrance portal of the Sheikh Lotfollah Mosque in Isfahan, Iran
Polaroid of the tiled entrance portal and twin minarets of the Shah Mosque in Isfahan, Iran
Polaroid of a columned palace silhouetted at sunset behind a fountain pool on Naqsh-e Jahan Square, Isfahan, Iran
Polaroid of a dark interior lit through colorful stained-glass windows in a historic house in Isfahan, Iran
Polaroid of rocky ridges and rock formations under a cloudy sky near Goreme, Cappadocia, Turkey
Polaroid of a loaded motorcycle parked by a desert road with mountains behind it in Iran
Polaroid of a loaded motorcycle with a helmet on the mirror, parked on a coastal road near Izmir, Turkey
Polaroid of a Soviet-era mosaic of workers and a motorcyclist on a building wall in Lutsk, Ukraine
Polaroid of a Soviet-era mosaic of a crowned woman holding scales, framed by tree leaves in Lviv, Ukraine
Polaroid of the Lviv Opera House facade with a fountain in front in Lviv, Ukraine
Polaroid of a Soviet WWII memorial column with a stork's nest on top in northern Moldova
Polaroid of a large Soviet-era mural of figures on a wall beside a tree in Moldova
Polaroid of royal tombs carved into the cliff face at Naqsh-e Rustam near Persepolis, Iran
Polaroid of a stone relief of a Persian soldier holding a spear at Persepolis, Iran
Polaroid of the Gate of All Nations with its winged bull statues and columns at Persepolis, Iran
Polaroid of four men sharing dinner at a table in a traditional hostel in Shiraz, Iran
Polaroid of the tiled courtyard and reflecting pool of the Nasir al-Mulk (Pink) Mosque in Shiraz, Iran
Polaroid of two men smiling at a restaurant table in Tabriz, Iran
Polaroid of the mirrored hall of Golestan Palace lit by large chandeliers in Tehran, Iran
Polaroid of the bronze statue of Leonidas raising a spear at the Thermopylae monument, Greece
Polaroid of a man looking up at the wooden Trojan Horse from the Troy film in Canakkale, Turkey
Polaroid of a backgammon board on a table overlooking the sea at a campsite in Turkey
Polaroid of a Soviet-era mosaic of a woman in traditional dress under a Ukrainian coat of arms in Ukraine
Polaroid of a motorcycle parked at a bus stop with a mosaic of three knights in Ukraine
Polaroid of a man standing on a boardwalk in front of the stairway of the Ziggurat of Ur, Iraq
Polaroid looking up the brick stairway of the Ziggurat of Ur, Iraq
Polaroid of eroded mud-brick ruins with a small sign in front at Uruk, Iraq
Polaroid of a man and two boys crouching by a freshly slaughtered sheep on grass on the road to Van, Turkey
Polaroid looking up at the curved glass Zlota 44 skyscraper in Warsaw, Poland
Polaroid of the Palace of Culture and Science lit at dusk in Warsaw, Poland
Polaroid of the Zoroastrian Fire Temple with a round reflecting pool in Yazd, Iran