Enterprise Architecture

Enterprise architecture is a discipline that guides effective change. It is a profession that uses models and views to explain how an organization is constructed, the source of a deficiency, and how it can be effectively changed.

In this article, we will dive deep into the six key components of enterprise architecture, unveiling the secrets behind its effectiveness. From the domain of business architecture to the skill of your enterprise architects, we will explore how each element contributes to creating a holistic framework that drives organizational growth.

What is Enterprise Architecture

What is enterprise architecture? Enterprise architecture is a set of models and views the explain how an organization is constructed, and how it can be effectively changed.

Enterprise architecture is a strategic tool that helps identify and address the gaps between aspirations and reality.

Enterprise architecture is developed to guide effective change.

Most definitions of what is enterprise architecture speak to what we do (Gartner), or they speak about what it is (DODAF).

An EA team speeds an organization's ability achieve its stated objectives.

As a profession, enterprise architects, use techniques to simplify complexity. The simplifications help us understand the source of a deficiency and the work to over come the deficiency. A better understanding of the real world allows us to select effective change.

Six Main Components of Enterprise Architecture

In this article, we will dive deep into the six main components of enterprise architecture, unveiling the secrets behind its effectiveness. We will explore how each element contributes to creating a holistic and integrated framework that drives organizational growth. This article will provide you with valuable insights and actionable strategies to leverage the power of enterprise architecture.

So, let's embark on this journey together and uncover the essential building blocks that pave the way to success in the ever-changing digital landscape.

Who Uses Enterprise Architecture?

Six Main Components of Enterprise Architecture

Component 1: Enterprise Architecture Governance

Component 2: Enterprise Architecture Framework

Component 3: Enterprise Architecture Domains

Classic TOGAF Architecture Domains

      • Business architecture
      • Applications architecture
      • Information architecture
      • Technology architecture

Other Enterprise Architecture Domains

      • Security architecture
      • Cloud architecture
      • Service Oriented Architecture (SOA)

Component 4: Enterprise Architecture Methodology

Component 5: Enterprise Architecture Deliverables and Work Products

Component 6: Enterprise Architecture Best Practices

Conclusion

Implementing Enterprise Architecture

Go Further with Best Practice Enterprise Architecture Process and Method

Best practice enterprise architecture from Conexiam Navigate

Enterprise Architecture Work Management

Enterprise Architecture Work Management Enterprise Architecture Work Management is crucial to the day-to-day success of an Enterprise Architecture Team. Architects must deliver useful guidance before stakeholders make informed decisions. Enterprise architects need to translate the […]

Standing-up a Modern Architecture Review Board

Standing-up a Modern Architecture Review Board Standing-up an modern architecture review board requires creating a dynamic governance process and establishing a top-level back-stop decision-making body. The objective is to establish effective architecture governance without bureaucracy. […]

Unlocking Your Business Potential: How to Create an Effective Capability Map

Unlocking Your Business Potential: How to Create an Effective Capability Map Are you struggling to identify the capabilities needed to take your business to the next level? Do you find it challenging to align resources […]

Best Practices to Implement Enterprise Architecture Management Tools

Best Practices to Implement Enterprise Architecture Management Tools Enterprise Architecture Management Tools are designed to support the planning, design, analysis, and execution of enterprise architecture. They enable enterprise architects to examine the need for change […]

Everything You Need to Know About Using Architecture Alternatives

Everything You Need to Know About Using Architecture Alternatives Architecture alternatives are required for good enterprise architecture development. When you start architecture development, your enterprise has deficiencies. There are areas for improvement. You need to […]

Enterprise Architecture Framework Comparison: Which Is Right for You?

Enterprise Architecture Framework Comparison: Which Is Right for You? There’s no one-size-fits-all in business. Nor in enterprise architecture frameworks. Compare the merits of popular frameworks to deletermine what optimized framework is right for you. While […]

Who Uses Enterprise Architecture

Enterprise architecture can be used by organizations of any size and in any industry. The overhead of enterprise architecture methods is worthwhile once change spans departments.

Enterprise Architecture is used by three broad classes

  • stakeholders
  • sponsors
  • implementers

As a general rule Stakeholders select direction. Sponsors develop a plan to improve following direction. Implementers perform the changes.

Good end-to-end governance ensures that performance requirements and constraints cascade from stakeholders to sponsors to implementers.

Enterprise Architecture for Stakeholders

Enterprise Architecture Decision CycleStakeholders are the primary consumer of an enterprise architecture.

Enterprise architecture governance highlights that stakeholders own all Enterprise Architecture decisions

Enterprise architecture deliverables are often less useful to a stakeholder than actively taking part in its development.

Stakeholders often need to make complex decisions. They have Wicked Problems, those problems without an obvious answer. Hard Problems have multiple solutions, each one shining on different criteria.

Developing an enterprise architecture helps the stakeholder explore the potential answers and select the least-worst.

Stakeholders often consume enterprise architecture to support strategy, and enterprise architecture to support portfolio.

Enterprise Architecture for Sponsor

Sponsors are a secondary market for an enterprise architecture. Sponsors manage enterprise resources & drive change programs.

Enterprise architecture provides a sponsor with the constraints & value of a change program. Enterprise architects advise the Sponsor on the plan to execute the architecture roadmap.

Sponsors often consume enterprise architecture to support portfolio, and enterprise architecture to support project.

Enterprise Architecture for Implementers

Implementers are the last major consumer of enterprise architecture. While an implementer owns all implementation decisions, they can only make those choices within the constraints and guidelines of the enterprise architecture.

Enterprise architecture provides the Implementer with what is being built, where value is realized, and what the Implementer does not control. Enterprise architects advise Implementers on the performance expectations and constraints.

Implementers often consume enterprise architecture to support project, and enterprise architecture to support solution delivery.

What are the 6 core components of Enterprise Architecture?

So we know what enterprise architecture is, but how does it work, and how can it benefit you (as a business or as an architect working with businesses)?

Enterprise architecture centers upon six basic elements. Each is unique and distinct, but interconnected and interdependent.

Component 1: Enterprise Architecture Governance

Enterprise architecture calls for oversight. Oversight that amounts to direction and control.

When developing the enterprise architecture are the architects following the direction of the stakeholders? What are the Stakeholder's effective controls that their directions are followed?

When the enterprise architecture is being used to develop change plans, implementation projects, and implementations how are the directions embedded in the architecture communicated? What are the controls that the implementation is following the implementation project? That the project is following the change plan? That the change plan follows the architecture?

>>>Read More about Component 1: Enterprise Architecture Governance

Component 2: Enterprise Architecture Framework

An enterprise architecture framework helps enterprise architects develop  develop, implement, govern, and maintain an enterprise architecture. A useful enterprise architecture framework will speed developing an enterprise architecture and executing the changes it contains to improve your organization. A great enterprise architecture framework will help your architects develop a better target and architecture roadmap.

>>> Read more about Component 2: Enterprise Architecture Frameworks

Component 3: Enterprise Architecture Domains

Enterprise architecture domains represent different aspects of an organization's landscape. Classic architecture domains include business architecture, data architecture, application architecture, and technology architecture. Each domain focuses on a specific area and provides a comprehensive view of its components, relationships, and dependencies.

By understanding the relationships and interactions between these domains, enterprise architects can identify opportunities for optimization, innovation, and alignment with business goals.

>>> Read More about Component 3: Enterprise Architecture Domains

Component 4: Enterprise Architecture Methodology

Another basic component is the methodology for developing and sustaining an enterprise architecture. A comprehensive methodology will include planning implementation of the changes and governing the implementation.

>>> Read more about Component 4: Enterprise Architecture Methodology

Component 5: Enterprise Architecture Deliverables and Work Products

Enterprise architecture artifacts, or work products, or deliverables. We use work product.

>>> Read more about Component 5: Enterprise Architecture Artifacts

Component 6: Enterprise Architecture Best Practices

Best-practices allow you to develop consistency, productivity, and efficiency. If you are not using Enterprise Architecture Best Practices you are wasting time and resource.

The best enterprise architects are 50-100 times more productive and 1,000 times more impactful than the average architect.

>>> Read more about Component 6: Enterprise Architecture Best Practices

Enterprise Architecture Training and TOGAF Training

Enterprise Architect’s Kickstart

Enterprise Architect’s Kickstart We need to keep our skills current. More now than ever. Use the Enterprise Architecture Kickstart to improve your ability to deliver transformative enterprise architecture. This 90-day kick-start is how Conexiam Consulting […]

Custom Enterprise Architecture Training

Custom Enterprise Architecture Training Custom enterprise architecture training addresses the professional development your EA Team needs. Good enterprise architects use a broad set of skills, method, in addition to specialized domain knowledge to develop enterprise […]

Effective Online Education

Effective Online Education Effective online education works. Students to access the best available instructor. Students control the pace of their learning. Instructors can share rich supplemental material without distracting from the primary topic. Effective distance […]

Avolution ABACUS Training Course

Avolution ABACUS Training Effective enterprise architecture relies on formal modeling and analysis. We provide Avolution ABACUS training from hand-on enterprise architects. Students gain skills and knowledge to create integrated enterprise and domain architectures in this […]

TOGAF Enterprise Architecture Training Course

Do you want training for TOGAF Certification? Demonstrate your knowledge of enterprise architecture with TOGAF Certification TOGAF® Enterprise Architecture Training Course Take a major step to be a better enterprise architect with TOGAF Standard, 10th […]

Business Architecture Training Course

Business Architecture Training Effective enterprise architecture relies on business architecture. The course gives students the skills and knowledge to develop business architecture in an enterprise architecture setting. Business architecture involves describing the structure of the […]

Component 1: EA Governance

Enterprise Architecture supports and is dependent on effective governance.

What is Governance?

Most people confuse governance with management, or decision making. Governance is neither.

Governance is a “system by which an organization is directed, overseen and held accountable for achieving its defined purpose”

Direction is what to do

  • Ends (Outcome or Objective)
  • Means (Boundary)

Control is ensuring accountability

  • Test the directions were followed
  • Correct when they were not followed

Enterprise Architecture Governance

We can divide all enterprise architecture governance to:

In short, you govern the enterprise architects when they are developing an enterprise architecture. Then you use the enterprise architecture to govern the implementation project.

What is an Architecture Review Board?

An Architecture Review Board manages the process of approving and publishing the target architecture, assessing compliance with the architecture, and determining what action stakeholders will take to correct noncompliance.

Because the failure pattern is so embedded, we will highlight:

There is no role for an Enterprise Architecture Governance Board to debate, or approve, the target architecture. Best-practice Enterprise Architecture Review Boards own the Process.

Download Business Leader’s Guide to AI

Download Business Leader’s Guide to Artificial Intelligence Organizations that successfully apply innovative technology have had a competitive advantage. Innovative technology does not come with established success patterns and best practices. Innovative technology is novel and […]

Download the Introduction to the TOGAF Standard, 10th Edition

Download Introduction to the TOGAF® Standard, 10th Edition The TOGAF Standard, 10th Edition makes adoption of enterprise architecture best practices easier. It separates the universal concepts from proven best practice. The standard underscore where to […]

Download Capability-based Planning Guide

Download Capability-based Planning Guide Always drive to realize value. Half an improvement is 100% waste! No one teaches an Eagle to crawl, walk, or run. Eagles Fly! Download Teach your Eagles to Fly: Capability-based Planning […]

Download Business Architecture Capability Assessment Guide

Download Business Architecture Capability Assessment Guide Download a Business Architecture Capability Assessment Guide. Capability-based planning is one of the most powerful business architecture improvement techniques. Best practice of capability-based planning uses capability as a management […]

Download Sample Enterprise Architecture Principles

Download Sample Architecture Principles Download a sample enterprise architecture principles. Enterprise Architecture principles identify how to approach a problem or decision. The approach always drives you towards your enduring priorities. Download Sample Enterprise Architecture Principles […]

Download Enterprise Architecture Governance Guide

Download Enterprise Architecture Governance Guide Download the Enterprise Architecture Governance Guide to understand best practice to direct and control the development of architecture, and change to obtain the expected outcomes. Download Enterprise Architecture Governance Guide […]

Download TOGAF and SABSA Integration

Download TOGAF and SABSA Integration Bring SABSA, the world’s best security architecture framework, and TOGAF, the industry standard enterprise architecture framework together. Download TOGAF and SABSA Integration TOGAF and SABSA Integration Includes SABSA uses a […]

Download Enterprise Architecture Capability Reference Architecture

Download Enterprise Architecture Capability Reference Architecture The Enterprise Architecture Capability Reference Architecture will speed up establishing and enhancing your EA Team. Design your Enterprise Architecture Team for success. Identify and enhance the your enterprise architecture […]

Download Agile Enterprise Architecture Report

Download the Agile Enterprise Architecture Report The Agile Enterprise Architecture Report covers our experience – Agile Enterprise Architecture is real, practical and valuable. We do it every day. Field reports bridge the theoretical concepts and […]

Download Agile Enterprise Architecture Case Study

Download the Agile Enterprise Architecture Case Study Download the Agile Enterprise Architecture Case Study to see an example developing an EA Capability and useful architecture at the same time. We cover all six use cases […]

Component 2: Enterprise Architecture Framework

An enterprise architecture framework helps enterprise architects develop  develop, implement, govern, and maintain an enterprise architecture. A useful enterprise architecture framework will speed developing an enterprise architecture and executing the changes it contains to improve your organization. A great enterprise architecture framework will help your architects develop a better target and architecture roadmap.

The best definition of an enterprise architecture framework is providing the essential scaffolding to develop, implement, govern, and sustain an enterprise architecture. It should provide universal concepts, stable best practice, and guidance on how to develop and use your enterprise architecture.

The Three Types of Enterprise Architecture Frameworks

There are three types of enterprise architecture framework. The comprehensive framework, an industry framework, and a domain frameworks. Each framework addresses different EA use cases.

Comprehensive Architecture Frameworks

Comprehensive Architecture Frameworks are industry and domain agnostic.

Industry Architecture Frameworks

Industry Architecture Frameworks are optimized for one industry. Good examples exist for Finance and Banking, Defence, and Government. Industry Frameworks typically specify the stakeholders, viewpoints and model techniques.

Domain Architecture Frameworks

A Domain Architecture Frameworks is designed for one domain. These frameworks typically provide the most detailed techniques and method.

Organizational Specific Framework

Typically an organization will build a customized framework that is optimized for the enterprise architecture use case. We use an EA Capability workshop to define the specialized use case. Your specialized use case determines the contends of your framework.

>>> Read more about the TOGAF Content Framework

What is Enterprise Architecture

Component 3: Enterprise Architecture Domains

Enterprise architecture domains describe different parts of the enterprise architecture. Specialist architects usually develop domain architectures independently. When the domain architectures are put together, you have a complete enterprise architecture.

Each enterprise architecture domain will be useful on their own. When only one domain is explored you must assume all other domains are static.

TOGAF Architecture Domains

Modern Enterprise Architecture Domains

Enterprise Architecture Elements

What is the TOGAF Framework?

What is the TOGAF® Framework? The TOGAF Framework is an industry standard enterprise architecture framework for developing, maintaining, and using enterprise architecture. TOGAF is developed by consensus between over 300 member companies of The Open […]

What is Architecture to Support Portfolio

What is Architecture to support Portfolio? Enterprise Architecture for Portfolio is the easiest use case for enterprise architecture. Portfolio architecture supports change initiatives made up of projects and digital products. Portfolio architecture enables choice. Hard choices […]

What is Business Architecture?

What is Business Architecture? Business architecture is a discipline that explains the business domain of an enterprise and how it can be improved. Business architecture is an architecture domain, that provides a partial representation of […]

What is Enterprise Architecture?

What is Enterprise Architecture? Enterprise architecture is a discipline that guides effective change. It is a profession that uses models and views to explain how an enterprise works and can be improved The value comes […]

What Is An Enterprise Architecture Review Board?

What is an Enterprise Architecture Review Board? The Architectural Review Board is responsible for overseeing the architecture governance process. A dynamic architecture review board reserves few architecture decisions. Instead it delegates most decision making. Managing […]

What Is an Enterprise Architecture Blueprint?

Visualizing complex enterprise architecture is challenging. There are so many different elements that all connect to each other in different ways – wouldn’t it be nice if you had a blueprint that allowed you to […]

What is a Reference Architecture?

What is a Reference Architecture? A Reference Architecture identifies the normal outlines of a system. The core of every reference architecture is the model. Models show components of the system, their relationships, and attributes that […]

What Is the Value Proposition of Enterprise Architecture Today?

What Is the Value Proposition of Enterprise Architecture Today? For those in the know, enterprise architecture represents an opportunity for organizations and companies to better allocate their resources in a more holistic and tech-enabled way. […]

A Complete Career Guide for Enterprise Architects

A Complete Career Guide for Enterprise Architects We develop EA Teams. This means leading and developing enterprise architects. The best architects we work with have a strong passion for managing their careers. Take charge of […]

What are the Different Enterprise Architecture Jobs?

What are the Different Enterprise Architecture Jobs? We are going to demystify the term ‘enterprise architect.’ Then discuss the different enterprise architecture architect jobs. Digital Transformation depends on a well-developed enterprise architecture team. Effective change […]

Component 4: Enterprise Architecture Methodology

At a minimum, an Enterprise Architecture methodology must address developing and sustaining an enterprise architecture. A complete method will include planning the implementation of the changes and governing all implementation projects. A comprehensive methodology will include guidance on work management.

Component 4: Enterprise Architecture Methodology includes:

  • Architecture Development Methodology
  • Planning integration
  • Governance Framework
  • Work Management

Architecture Development Methodology

The TOGAF Architecture Development Method provides the industry standard method for developing and sustaining an enterprise architecture. The TOGAF ADM for the core of the TOGAF Standard.

TOGAF 10 ADM At its root the TOGAF ADM uses an information flow model. Each Phase in the ADM exists to sustain the creation of information. The classic TOGAF ADM graphic is a simplified representation of essential information flows.

As an information flow, the ADM is inherently incremental and iterative. You need to craft the information flow onto a process model. Your process is test if you have sufficient knowledge, if so use it. If not, produce it. The TOGAF ADM is not an activity sequence. Far too many people look at the TOGAF ADM graphic and misunderstand it as a linear waterfall process model.

Every time the EA team is undertaking any activity to develop the information that comes from an ADM Phase, they are executing a Phase. An Enterprise Architect always needs to consume the mandatory inputs and produce the mandatory outputs. This applies to all ADM phases.

Using the TOGAF ADM as an information model helps the enterprise architect achieve maximum efficiency and productivity.

Each Phase in the TOGAF ADM is designed to create the necessary information

Phase A: Defining Architecture Vision

The Outcome of Phase A is permission to proceed with detailed architecture analysis.

Output & Outcome Essential Knowledge
Sufficient documentation to get permission to proceed.

Permission to develop a Target Architecture to prove out the summary Target (Architecture Vision).

  • The scope of the problem being addressed.
  • Those who have interests that are fundamental to the problem being addressed. (Stakeholders & Concerns)
  • What summary answer to the problem is acceptable to the Stakeholders? (Architecture Vision)
  • Stakeholder priority and preference.
  • What value does the summary answer provide?

Table from TOGAF 10 TOGAF Series Guide: Enterprise Architect's Guide to Developing Architecture

It is a great success to stop. If your stakeholders cannot see a path to sufficient value, the enterprise architecture team has saved the organization's scarce change resources.

Do not be surprised if you have over one architecture alternative expressed as different Architecture Visions. You rarely have enough information to select the best-path in Phase A.

Phase A Deliverables provide the basis of governing architecture development.

Phase B: Developing the Business Architecture

The outcome of Phase B is the candidate business architecture.

Output & Outcome Essential Knowledge
The business architecture domain architecture approved by the stakeholders for the problem being addressed, with a set of gaps, and work to clear the gaps understood by the stakeholders. How the current Enterprise fails to meet the preferences of the stakeholders?

What must change to enable the Enterprise to meet the preferences of the stakeholders? (Gaps)

What work is necessary to realize the changes that are consistent with the additional value being created? (Work Package)

How stakeholder priority and preference adjust in response to value, effort, and risk of change. (Stakeholder Requirements)

Table from TOGAF 10 TOGAF Series Guide: Enterprise Architect's Guide to Developing Architecture

The business architecture domain describes the target business structure. It will typically include elements like business capability, organizational design, process, and information flows. It often addresses motivations like strategy, goals and objectives. These components will be documents as Business Architecture Models.

Download a free Business Architecture Capability Assessment Guide.

Phase C: Developing the Information Systems Architecture

Information Systems Architecture includes both the application Architecture domain and the data architecture domain.

The outcome of Phase C is the candidate application architecture and candidate data architecture. Together these create the candidate information systems architecture.

Output & Outcome Essential Knowledge
The application and data architecture domain architecture approved by the stakeholders for the problem being addressed, with a set of gaps, and work to clear the gaps understood by the stakeholders. How the current software portfolio fails to meet the preferences of the stakeholders?

What must change to enable the software portfolio to meet the preferences of the stakeholders? (Gaps)

What work is necessary to realize the changes that are consistent with the additional value being created? (Work Package)

How stakeholder priority and preference adjust in response to value, effort, and risk of change. (Stakeholder Requirements)

Table from TOGAF 10 TOGAF Series Guide: Enterprise Architect's Guide to Developing Architecture

The Application Architecture will help answer the following questions:

Phase D: Describing and Developing Technology Architecture

The outcome of Phase D is the development of a candidate technology architecture.

Output & Outcome Essential Knowledge
The technology domain architecture approved by the stakeholders for the problem being addressed, with a set of gaps, and work to clear the gaps understood by the stakeholders. How the current technology portfolio fails to meet the preferences of the stakeholders?

What must change to enable the software portfolio to meet the preferences of the stakeholders? (Gaps)

What work is necessary to realize the changes that are consistent with the additional value being created? (Work Package)

How stakeholder priority and preference adjust in response to value, effort, and risk of change. (Stakeholder Requirements)

Table from TOGAF 10 TOGAF Series Guide: Enterprise Architect's Guide to Developing Architecture

Most often we see weak Technology Architectures, largely comprised of physical models. In most of our work we are aligning Phase D with Cloud Architecture. For the other domains core work products like, a System Model and Service Model, are the same.

The technology architecture will help answer the following questions:

Phase E: Identifying Opportunities and Solutions

The objective of Phase E is to move past the simplified Architecture Vision. It was only expected to show promise. By developing an architecture roadmap with your stakeholders you will identify potential changes that should be abandoned. In fact, most changes should be abandoned. They will fail one or more value tests:

  • Too much work for the return
  • Success is too uncertain for the return
  • The return is only nice to have

The outcome of Phase E is an Iarchitecture roadmap and supporting candidate enterprise architecture.

Output & Outcome Essential Knowledge
A set of work packages that address the set of gaps, with a sign of value produced and effort required, and dependencies between the work packages to reach the adjusted target. Dependency between the set of changes. (Work Package & Gap dependency)

Value, effort, and risk associated with each change and work package.

How stakeholder priority and preference adjust in response to value, effort, and risk of change.

Table from TOGAF Framework TOGAF Series Guide: Enterprise Architect’s Guide to Developing Architecture

An Architecture Roadmap will help answer the following questions:

Planning integration

The TOGAF ADM Phase F: Crafting a Migration Plan addresses planning integration. It highlights that the architecture approach needs to integrate with your organization's planning approach. Most of the time you will fit into standard portfolio and project planning. However, if you are architecting a transformation expect the standard planning approaches will not be used.

The outcome of Phase F is an Implementation Plan and supporting Architecture Contract.

Output & Outcome Essential Knowledge
An approved set of projects, containing the objective and any necessary constraints, resources required, and start and finish dates. Resources available to undertake the change.

How stakeholder priority and preference adjust in response to value, effort, and risk of change. (Stakeholder Requirements)

Table from TOGAF 10 TOGAF Series Guide: Enterprise Architect’s Guide to Developing Architecture

An Implementation Plan will help answer the following questions:

An Architecture Contract will help answer the following questions:

Governance Framework

Governance Framework All governance follows a model of direction and control. Direction and control at selection. Direction and control at implementation.

Simply extend the governance framework to include governing developing  architecture and governing implementation.

Your architecture development will make decisions ,or selections. Your implementation projects will make selections. Are these decisions in compliance with direction? What is your control?

>>> Download the Enterprise Architecture Governor's Guide

Architecture Development Governance

All decision rights belong to your Stakeholders. Use your Enterprise Architecture Governance Board should manage process. It should use the architecture development governance checklists. The checklists are a control to demonstrate the architect followed direction.

Architecture Implementation Governance

The TOGAF ADM has a specific phase to address implementation governance: Phase G: Governance Implementation. The Outcome of Phase G is a successful change.

Output & Outcome Essential Knowledge
Completion of the projects to implement the changes necessary to reach the adjusted target state.
  • Purpose of the project and constraints on the implementation team. (Gap, Architecture Requirement Specification, Control)
  • How stakeholder priority and preference adjust in response to success, value, effort, and risk of change. (Stakeholder Requirements)

Table from TOGAF 10 TOGAF Series Guide: Enterprise Architect's Guide to Developing Architecture

The role of the enterprise architect is to guard value through implementation governance. You test the designer's and implementer's choices by comparing to documented Gaps, Architecture Requirements Specifications and Controls. Don't invent new architecture during a project.

The three completion essentials of Phase G:

  • First, a successful implementation project that delivers expected value within the architecture's constraints.
  • Second, a cancelled project. When a project cannot provide expected value, an enterprise's scarce change resources should be re-allocated as soon as possible.
  • Third, a change of the target architecture. Extend the expected value, or pull it in to what we can realize. Relax or tighten constraints.

When there is a problem, the enterprise architect provides a recommendation of what the stakeholder should do. The Stakeholders only have three choices:

    1. enforce compliance with the target architecture
    2. provide relief and allow the project to ignore the target architecture (which is usually a weak method of changing the target)
    3. change the target architecture

Extended Governance Controls over Value Realization

The TOGAF ADM provides extended controls in Phase H: Architecture Change Management. This extended value realization activity is a an architecture control.

See TOGAF Phase H - Applying Agile and our recorded Webinar True Life EA Webinar: Agile COVID-19 Response for real-world realization of Enterprise Agility

Work Management

When we develop EA Teams we obsess over productivity. We focus on the guidance in TOGAF about essential knowledge. To improve productivity we use a Kanban knowledge manufacturing approach.

Following Kanban's best practices, we break the work down. Each work product will have an accountable resource and due date.

We start with Phase A:

  1. What is the question?
    Question or Problem Space. What are the bigger questions or prior decisions that constrain us.
  2. Who are the stakeholders?
    How will they assess the potential changes? What are their Concerns?
  3. What information do we need?
    What is in the repository? What is missing? How will we gather it?
  4. What analysis do we need?
  5. What work products will help our stakeholders understand their choices?
    Architecture Views

Then we execute. With Kanban we have a backlog. Work-in-Progress is limited to what can be completed.

Learn more about Enterprise Architecture

What is Data Architecture?

What is Data Architecture? Pragmatic enterprise architects, will follow DAMA, knowing data architecture is focused on the ‘data needs of the enterprise‘. They will turn to TOGAF to understand what to describe-the major types and […]

Enterprise Architecture Team

Your Enterprise Architecture Team The most effective enterprise architecture teams help their organizations transform. They support strategic change. They enable outstanding portfolio-based transformation. They help agile product teams deliver cohesive products. The difference between an […]

Enterprise Architecture Roadmap as Design

Enterprise Architecture Roadmap as Design An Architecture Roadmap is a planning tool that helps an organization’s decision-makers. A dynamic Architecture Roadmap is designed to help them develop and travel the best path forward. It also […]

What is Architecture to Support Portfolio

What is Architecture to support Portfolio? Enterprise Architecture for Portfolio is the easiest use case for enterprise architecture. Portfolio architecture supports change initiatives made up of projects and digital products. Portfolio architecture enables choice. Hard choices […]

What is Business Architecture?

What is Business Architecture? Business architecture is a discipline that explains the business domain of an enterprise and how it can be improved. Business architecture is an architecture domain, that provides a partial representation of […]

Enterprise Architecture Work Management

Enterprise Architecture Work Management Enterprise Architecture Work Management is crucial to the day-to-day success of an Enterprise Architecture Team. Architects must deliver useful guidance before stakeholders make informed decisions. Enterprise architects need to translate the […]

Initiative Strategy Workshop

Initiative Strategy Workshop Initiative Strategy Workshops develop a strategy for an initiative. Used for new initiatives, and initiatives that have stumbled. Understand what actions are available to reach the outcome. Be able to articulate the […]

Enterprise Architecture Capability Workshop

Enterprise Architecture Capability Workshop The Enterprise Architecture Capability Workshop starts with your enterprise architecture use case and develops an improvement roadmap for your EA Team. The Enterprise Architecture Capability Workshop results in a designed EA […]

Enterprise Architecture Governance Workshop

Enterprise Architecture Governance Workshop Enterprise Architecture Governance Workshops ensure your architecture project and implementation project have the architecture governance to succeed. You do not have time time to run failed improvement efforts. Enterprise Architecture Governance […]

Scenario-Based Architecture Roadmap Workshop

Scenario-Based Architecture Roadmap Workshop Scenario-Based Architecture Roadmap Workshops develop candidate architecture roadmaps using scenario analysis. Scenario analysis tied together with architecture roadmaps are powerful tools when used early in architecture development. When you need to […]

Stakeholder Engagement Workshop

Stakeholder Engagement Workshop Stakeholder Engagement Workshops start your architecture development on a firm footing. Understand your key stakeholders, their concerns, how to engage, and how to communicate. Get Help to Start Today Stakeholder Engagement Workshop […]

How to Build an Effective Enterprise Architecture Team

How to Build an Enterprise Architecture Team Three things to know about your Enterprise Architecture Team. Three paths to pick from when building an effective Enterprise Architecture Team. Build an Enterprise Architecture Team that makes […]

Developing Enterprise Architecture Strategy

Developing Enterprise Architecture Strategy: Strategic Plan for Change Enterprise Architecture Strategy is action. Action your organization will take and the changes you will make to reach your strategic goals. Strategy development is all about choice. […]

Enterprise Architecture Framework Comparison: Which Is Right for You?

Enterprise Architecture Framework Comparison: Which Is Right for You? There’s no one-size-fits-all in business. Nor in enterprise architecture frameworks. Compare the merits of popular frameworks to deletermine what optimized framework is right for you. While […]

The Basics of Enterprise Architecture Governance

The Basics of Enterprise Architecture Governance Enterprise architecture governance is part of effective business governance. Enterprise architecture governance fits into other enterprise governance activity. The concept of architecture governance is straightforward. It is 1) the […]

Ensuring Alignment and Accountability: The Crucial Role of Enterprise Architecture Governance Checklists

Ensuring Alignment and Accountability: The Crucial Role of Enterprise Architecture Governance Checklists Enterprise Architecture Governance Checklists simplify enterprise architecture governance processes. The governance process needs to approve target architecture and provide implementation governance. A robust enterprise […]

Developing an Architecture View

Developing an Architecture View Enterprise architecture is an essential compass. It helps organizations navigate the complexities of technology, strategy, and operations. The core of enterprise architecture is a systematic approach. The objective is to ensure […]

What is Enterprise Architecture?

What is Enterprise Architecture? Enterprise architecture is a discipline that guides effective change. It is a profession that uses models and views to explain how an enterprise works and can be improved The value comes […]

What Is An Enterprise Architecture Review Board?

What is an Enterprise Architecture Review Board? The Architectural Review Board is responsible for overseeing the architecture governance process. A dynamic architecture review board reserves few architecture decisions. Instead it delegates most decision making. Managing […]

Standing-up a Modern Architecture Review Board

Standing-up a Modern Architecture Review Board Standing-up an modern architecture review board requires creating a dynamic governance process and establishing a top-level back-stop decision-making body. The objective is to establish effective architecture governance without bureaucracy. […]

Five Goals of an Architecture Review Board

Five Goals of an Architecture Review Board Every Architecture Review Board should follow five simple goals. These goals ensure your organization follows best practices to develop an enterprise architecture. Then when implementing projects to deliver […]

What Is an Enterprise Architecture Blueprint?

Visualizing complex enterprise architecture is challenging. There are so many different elements that all connect to each other in different ways – wouldn’t it be nice if you had a blueprint that allowed you to […]

Using Scenario Analysis for Enterprise Architecture

Using Scenario Analysis for Enterprise Architecture A scenario is simply a plausible future. Scenario analysis looks at how we get to a plausible future and how different scenarios impact our current choices. Scenarios help leaders […]

Effective Online Education

Effective Online Education Effective online education works. Students to access the best available instructor. Students control the pace of their learning. Instructors can share rich supplemental material without distracting from the primary topic. Effective distance […]

Custom Enterprise Architecture Training

Custom Enterprise Architecture Training Custom enterprise architecture training addresses the professional development your EA Team needs. Good enterprise architects use a broad set of skills, method, in addition to specialized domain knowledge to develop enterprise […]

TOGAF Enterprise Architecture Training Course

Do you want training for TOGAF Certification? Demonstrate your knowledge of enterprise architecture with TOGAF Certification TOGAF® Enterprise Architecture Training Course Take a major step to be a better enterprise architect with TOGAF Standard, 10th […]

How to Define Enterprise Architecture Principles

How to Define Enterprise Architecture Principles To Define Enterprise Architecture Principles start with understanding what a principle is and how to apply them. Then we can develop strong architecture principles that help improve our organization. […]

7 Architecture Principles Every Enterprise Architect Should Know

7 Architecture Principles Every Enterprise Architect Should Know Architecture Principles are the foundation of good enterprise architecture. They translate strategy to decision. Architecture principles provide guidelines and guideposts. They provide the foundational rules of the […]

What is a Reference Architecture?

What is a Reference Architecture? A Reference Architecture identifies the normal outlines of a system. The core of every reference architecture is the model. Models show components of the system, their relationships, and attributes that […]

Navigate Atlas to support Portfolio

Navigate Atlas to support Portfolio The Navigate Atlas to support Portfolio extends Navigate to directly support the Enterprise Architecture Use case of Portfolio. Architecture to support portfolio is the most common use case in digital […]

What Is the Value Proposition of Enterprise Architecture Today?

What Is the Value Proposition of Enterprise Architecture Today? For those in the know, enterprise architecture represents an opportunity for organizations and companies to better allocate their resources in a more holistic and tech-enabled way. […]

Business Architecture Training Course

Business Architecture Training Effective enterprise architecture relies on business architecture. The course gives students the skills and knowledge to develop business architecture in an enterprise architecture setting. Business architecture involves describing the structure of the […]

Download Business Leader’s Guide to AI

Download Business Leader’s Guide to Artificial Intelligence Organizations that successfully apply innovative technology have had a competitive advantage. Innovative technology does not come with established success patterns and best practices. Innovative technology is novel and […]

Help Developing Your Enterprise Architecture Team

Develop Your Enterprise Architecture Team Consulting Service Develop your team of enterprise architects while they deliver powerful enterprise architecture. Get Help to Start Today We are a specialist enterprise architecture consultancy. Our experience crosses multiple […]

Best Practices to Implement Enterprise Architecture Management Tools

Best Practices to Implement Enterprise Architecture Management Tools Enterprise Architecture Management Tools are designed to support the planning, design, analysis, and execution of enterprise architecture. They enable enterprise architects to examine the need for change […]

Download the Introduction to the TOGAF Standard, 10th Edition

Download Introduction to the TOGAF® Standard, 10th Edition The TOGAF Standard, 10th Edition makes adoption of enterprise architecture best practices easier. It separates the universal concepts from proven best practice. The standard underscore where to […]

Making Smarter Choices: Why Your Business Needs Architectural Decisions

Making Smarter Choices: Why Your Business Needs Architectural Decisions Enterprises are constantly confronted with the challenge of making crucial decisions. Every day, decisions, including operational practices and technology selections, have a significant impact on a […]

A Complete Career Guide for Enterprise Architects

A Complete Career Guide for Enterprise Architects We develop EA Teams. This means leading and developing enterprise architects. The best architects we work with have a strong passion for managing their careers. Take charge of […]

What are the Different Enterprise Architecture Jobs?

What are the Different Enterprise Architecture Jobs? We are going to demystify the term ‘enterprise architect.’ Then discuss the different enterprise architecture architect jobs. Digital Transformation depends on a well-developed enterprise architecture team. Effective change […]

Understanding Enterprise Architecture and Agile

Understanding Enterprise Architecture and Agile Both agile and enterprise architecture are designed to reduce risk. Agile software development excels at building something that we have never had before and do not know how to build. […]

Component 5: Enterprise Architecture Deliverables and Work Products

Work Products, Models, and Deliverables

Developing and using an enterprise architecture creates a wide set of documents, analyses, models and other elements of the enterprise. These are “artifacts,” and these will need to be stored, accessed, and used.

The EA Capability Reference Model identifies two Foundational Capabilities - Architecture Contents (Models) and Architecture Contents (Templates & Repository). All of your artifacts will either me a model, or a document.

EA Capability Reference Architecture

Enterprise Architecture Documents

In Navigate we maintain a set of standard documents. We maintain these is a document repository. These documents are normally what non-architect's consume. Your Enterprise Architecture Use Case will require different documents.

Document Contents Architecture to Support Strategy Architecture to Support Portfolio Architecture to Support Project Architecture to Support Solution Delivery
Problem Statement

(Request for Architecture Work)

  • The Ask
  • The Surrounding Problem
  • Stakeholders & Concerns
  • What the EA Team will work on
Key Deliverable Key Deliverable Key Deliverable

Superior Architecture

Occasional Deliverable and Superior Architecture
Options Document
  • The Problem Space
  • The Deficiency
  • For Bookend Options
    • Work to realize
    • Cost, Risk, Change Impact
  • Recommendation
Key Deliverable Key Deliverable

Also Superior Architecture

Key Deliverable

Also Superior Architecture

Superior Architecture
Decision Document
  • The Problem space
  • The Decision & its Implication
  • Deferred Decision
Regular Deliverable Key Deliverable Key Deliverable Superior Architecture

Usually governing implementation

Architecture Roadmap
  • 4-Types of Roadmap
  • Transition States (Off-Ramps)
  • Required Work with Terms of Change

Used for decision & governance

Architecture Roadmap Type 3: Impact & Dependency

Architecture Roadmap Type 4: Scenario & Multiple Candidates

Implementation Strategy

Used for decision & governance

Architecture Roadmap Type 1: Heatmaps

Architecture Roadmap Type 2: Lifecycle Chart

Architecture Roadmap Type 3: Impact & Dependency

Architecture Roadmap Type 4: Scenario & Multiple Candidates

Implementation Strategy

Used for governance

Architecture Roadmap Type 1: Heatmaps

Architecture Roadmap Type 2: Lifecycle Chart

Architecture Roadmap Type 3: Impact & Dependency

Implementation Strategy

Used for governance

Architecture Roadmap Type 1: Heatmaps

Architecture Roadmap Type 2: Lifecycle Chart

Architecture Roadmap Type 3: Impact & Dependency

Implementation Strategy

Implementation Plan
  • When change must be completed
  • What must and must not change
  • What kind of change will happen
  • What outcome is expected
  • What set of work is focused on specific outcomes
Occasional deliverable

Will be summarized about the Portfolio

Regular Deliverable

Will be tied to a Portfolio

Key Deliverable Key Deliverable
Solution Notebook

(Architecture Contract, Architecture Requirements Specification, and Project Constraints)

  • What tangible and intangible benefit is expected
  • What constraints limit the freedom of the implementers
  • How risks and uncertainty will be addressed
  • How will the change take place (Implementation Strategy)
  • What change is out of bounds
Rarely Used Lightly Used Key Deliverable

Often drawn from Superior Architecture

Key Deliverable

Often drawn from Superior Architecture

Enterprise Architecture Models

The questions you need to ask require different models. Models are used to simplify and understand different parts of your organization. Using a well developed meta-model, like Navigate, will support a wide range of questions. To minimize the information demands we have divided Navigate into Core and a set of Atlases. Each Navigate Atlas extends the core model.

This is a summary of different models and questions.

Component 6: Enterprise Architecture Best Practices

The final core component are best practices. Andy Cheng explains that:

Best practices are where the organization creates standardization of their operating procedures. This enforces consistency of processes and compliance. But it also promotes transparency, so teams understand the deliverables (documentation artifacts).

Best-practices are industry standard. They allow you to develop consistency, productivity, and efficiency. If you are not using Enterprise Architecture Best Practices you are wasting time and resource.

The best architects are 50-100 times more productive and 1,000 times more impactful than the average architect.

Develop your Enterprise Architecture Team - Gain Productivity and Impact

We offer industry leading enterprise architecture training and a wide range of self-help guidance. Links below will take you to our packages course and free downloads.

Everything we use in our enterprise architecture consulting practice have a look at our philosophy, our approach, and our toolkit.

Go Further with Best Practice Enterprise Architecture Process and Method

Best practice enterprise architecture from Conexiam Navigate

Developing Enterprise Architecture Strategy

Developing Enterprise Architecture Strategy: Strategic Plan for Change Enterprise Architecture Strategy is action. Action your organization will take and the changes you will make to reach your strategic goals. Strategy development is all about choice. […]

Best Practices to Implement Enterprise Architecture Management Tools

Best Practices to Implement Enterprise Architecture Management Tools Enterprise Architecture Management Tools are designed to support the planning, design, analysis, and execution of enterprise architecture. They enable enterprise architects to examine the need for change […]

Making Smarter Choices: Why Your Business Needs Architectural Decisions

Making Smarter Choices: Why Your Business Needs Architectural Decisions Enterprises are constantly confronted with the challenge of making crucial decisions. Every day, decisions, including operational practices and technology selections, have a significant impact on a […]

Standing-up a Modern Architecture Review Board

Standing-up a Modern Architecture Review Board Standing-up an modern architecture review board requires creating a dynamic governance process and establishing a top-level back-stop decision-making body. The objective is to establish effective architecture governance without bureaucracy. […]

Developing an Architecture View

Developing an Architecture View Enterprise architecture is an essential compass. It helps organizations navigate the complexities of technology, strategy, and operations. The core of enterprise architecture is a systematic approach. The objective is to ensure […]

Understanding Enterprise Architecture and Agile

Understanding Enterprise Architecture and Agile Both agile and enterprise architecture are designed to reduce risk. Agile software development excels at building something that we have never had before and do not know how to build. […]

Ensuring Alignment and Accountability: The Crucial Role of Enterprise Architecture Governance Checklists

Ensuring Alignment and Accountability: The Crucial Role of Enterprise Architecture Governance Checklists Enterprise Architecture Governance Checklists simplify enterprise architecture governance processes. The governance process needs to approve target architecture and provide implementation governance. A robust enterprise […]

Unlocking the Power of Capability-Based Planning: A Quick Guide

Unlocking the Power of Capability-Based Planning: A Quick Guide Are you looking for a more effective way to plan and execute your business strategy? Look no further than capability-based planning. Identifying and using your organization’s […]

Enterprise Architecture Work Management

Enterprise Architecture Work Management Enterprise Architecture Work Management is crucial to the day-to-day success of an Enterprise Architecture Team. Architects must deliver useful guidance before stakeholders make informed decisions. Enterprise architects need to translate the […]

Enterprise Architecture Framework Comparison: Which Is Right for You?

Enterprise Architecture Framework Comparison: Which Is Right for You? There’s no one-size-fits-all in business. Nor in enterprise architecture frameworks. Compare the merits of popular frameworks to deletermine what optimized framework is right for you. While […]

Use experts to speed your journey. Book a call at a time to suit your schedule

Take the fastest path.

Engage experts to deliver useful enterprise architecture
Through consulting projects or packaged workshops

Guide Effective Change

Engage specialists to develop your in-house EA Team
Mentoring, leading or joining your team, or packaged training
Practical Enterprise Architecture Training, TOGAF Certification Training, or specialized skills like Stakeholder Engagement

Scroll to Top