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
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
Stakeholders 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
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:
- direction and control of developing the target architecture
- direction and control of implementation of change to reach the target
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.
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.
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.
- Business architecture defines the business strategy, governance, organization, and key business processes of the organization
Business Architecture development is explained in TOGAF ADM Phase B - Applications architecture provides a blueprint for the individual systems to be deployed, the interactions between the application systems, and their relationships to the core business processes of the organization. Often includes frameworks for services to be exposed as business functions for integration
Application Architecture development in TOGAF ADM Phase C - Application Architecture
- Information architecture describes the structure of an organization's information as well as associated data management resources for logical and physical data assets
- Technology architecture describes the hardware, software, and network infrastructure needed to support the operation of information systems
TOGAF® ADM Phase D – Develop the Technology Architecture
- IT Architecture usually refers to all Application, Data and Technology Architecture.
Modern Enterprise Architecture Domains
- Security architecture is also called information systems security architecture. Information systems security domain is focused on IT. The goal of the security architect is to protect the enterprise, not the technology. We recommend SABSA as a best-practice for broad security architecture. SABSA smoothly integrates with TOGAF
Download Integrating Risk and Security into Enterprise Architecture - Cloud architecture comes from the rise of cloud services. Cloud services change how we address infrastructure architecture and application architecture. Software-as-a-Service clearly defines functionality and access through API, the two classic topics of application architecture.
- Service Oriented Architecture (SOA) and micro-service architecture are enterprise architecture domains that arose and folded into classic architecture domains
Download the Service Oriented Architecture Practical Guide
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.
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). |
|
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:
- How the application portfolio enables value capture – Application Development Model
- Where cost is injected into the IT Portfolio - Functional Model
- Where rigidity is injected into the IT Portfolio - Integration Model
- How the enterprise runs – System Model
- Systems required to deliver the product or service – Product Model
- The things an organization must be able to do - Functional Model
- The flow of information to required to perform an enterprise' activities - Integration Model
- The complete activities an enterprise performs, typically grouped to show how they relate to each other – Service Model
- What the software portfolio is – Physical Software Model
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:
- How the infrastructure portfolio enables value capture – Infrastructure Service Model
- How the infrastructure is delivered – Infrastructure Provider Model
- Where cost is injected into the IT Portfolio - Interface Model
- Where rigidity is injected into the IT Portfolio - Lifecycle Model
- The things an infrastructure must be able to do – Infrastructure System Model
- Constraints on acquiring and using Technology – Standards Catalog
- How to use the infrastructure to perform an enterprise’ activities – Interface Model
- The complete activities an infrastructure does grouped to show how they relate to each other – Service Model
- What the Infrastructure Portfolio is – Physical Infrastructure Model
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:
- When will value be delivered – Transition States
- What change to pursue given different criteria – Architecture Roadmap Type 4: Scenarios
- What work will deliver value, and the cost and uncertainty – Architecture Roadmap Type 1: Heatmap
- When work, change, and value delivery will occur – Architecture Roadmap Type 2: Lifecycle
- What is the dependency & impact of work and change – Architecture Roadmap Type 3: Impact & Dependency
- What decisions are deferred – Architecture Roadmap Type 4: Scenarios
- What kind of change are we pursuing – Implementation Strategy
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:
- When change will happen – Implementation Plan’s Projects
- What must and must not change – Implementation Plan’s Projects
- What kind of change will happen – Implementation Strategy
- What set of work is focused on specific outcomes – Implementation Plan’s Portfolio
- What set of work will be executed together – Implementation Plan’s Program
An Architecture Contract will help answer the following questions:
- What tangible and intangible benefit is expected – Architecture Contract - Benefit
- When constraints limit the freedom of the implementers – Architecture Contract – Architecture Specification
- How risks and uncertainty will be addressed – Architecture Contract - Control
- What change is expected – Architecture Contract – Implementation Strategy
- What change is out of bounds – Architecture Contract - Transition & Benefit
Governance Framework
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. |
|
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:
-
- enforce compliance with the target architecture
- provide relief and allow the project to ignore the target architecture (which is usually a weak method of changing the target)
- 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:
- What is the question?
Question or Problem Space. What are the bigger questions or prior decisions that constrain us. - Who are the stakeholders?
How will they assess the potential changes? What are their Concerns? - What information do we need?
What is in the repository? What is missing? How will we gather it? - What analysis do we need?
- 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.
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) |
|
Key Deliverable | Key Deliverable | Key Deliverable
Superior Architecture |
Occasional Deliverable and Superior Architecture |
Options Document |
|
Key Deliverable | Key Deliverable
Also Superior Architecture |
Key Deliverable
Also Superior Architecture |
Superior Architecture |
Decision Document |
|
Regular Deliverable | Key Deliverable | Key Deliverable | Superior Architecture
Usually governing implementation |
Architecture Roadmap |
|
Used for decision & governance Architecture Roadmap Type 3: Impact & Dependency |
Used for decision & governance Architecture Roadmap Type 1: Heatmaps Architecture Roadmap Type 2: Lifecycle Chart Architecture Roadmap Type 3: Impact & Dependency |
Used for governance Architecture Roadmap Type 1: Heatmaps Architecture Roadmap Type 2: Lifecycle Chart |
Used for governance Architecture Roadmap Type 1: Heatmaps Architecture Roadmap Type 2: Lifecycle Chart |
Implementation Plan |
|
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) |
|
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.
- Where to focus attention on required improvements - Capability Model (Capability Map) and Capability-based Plan
- How the IT portfolio enables value capture – Application Development Model, Infrastructure Service Model
- Where cost is injected into the IT Portfolio - Application Functional Model and Infrastructure Interface Model
- Where rigidity is injected into the IT Portfolio - Integration Model and Lifecycle Model
- What the IT portfolio is – Physical Software Model and Physical Infrastructure Model
- Constraints on acquiring and using Technology – Standards Catalog
- The complete activities an infrastructure does grouped to show how they relate to each other – Service or Product Model
- How the business captures value - Business Model, Operating Model, and Value Chain
- What activities your organization performs - Process Model
- How authority, accountability, and resources are divided and managed - Organizational Model
- What information is required and where it needs to flow to create more Information - Information Model
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.