TOGAF - Architecture Vision

The purpose of this canvas is to streamline the design of an architecture vision according to the TOGAF Standard. It is designed to be used as a tool to facilitate the communication and alignment of stakeholders around the architecture vision. The canvas cover the main information involved in the Phase A of the TOGAF ADM [pA].

canvas togaf.vision.annotated
Figure 1. TOGAF - Architecture Vision - Annotated Canvas

To guide the design of the architecture vision, the canvas provides a set of questions, keywords, and explanations for each box.

Table 1. TOGAF - Architecture Vision - Stakeholders

Box

Stakeholders

Question

Who has concerns about this architecture work?

Keywords

requesters, decision leaders, business units, end-users, regulatory bodies, sponsors, IT department, vendors, partners

Explanation

Identify people and organizations impacted by the architecture work. It usually starts with the initiator of the architecture work. Then, other stakeholders are added when inspecting the scope of the architecture work iteratively. This includes anyone who has a vested interest in the project or whose work will be affected by it.

Table 2. TOGAF - Architecture Vision - Drivers

Box

Drivers

Question

What are the internal and external factors triggering this architecture work?

Keywords

audits, regulations, strategy, market trends, technological advancements, competitive pressure, business opportunities, risk management

Explanation

Identify the rationale which triggered the architecture work. Most of the time, it is about stakeholder concerns. Some concerns are external, e.g., compliance requirements. Others are internal, e.g., the establishment of a new enterprise strategy. These factors are both motivators and constraints for the architecture.

Table 3. TOGAF - Architecture Vision - Objective & Goals

Box

Objective & Goals

Question

What is the objective of this architecture work?

Keywords

SMART (Specific, Measurable, Achievable, Relevant, Time-bound), business goals, performance improvement, cost reduction, customer satisfaction, innovation

Explanation

Define clear and achievable objective and/or goals for the architecture work. Objectives and goals should align with the overall business strategy and be measurable to track progress. This helps ensure the architecture delivers tangible benefits.

Table 4. TOGAF - Architecture Vision - Principles

Box

Principles

Question

What is the objective of this architecture work?

Keywords

business principles, architecture principles, best practices, standards, policies, governance

Explanation

Establish the foundational rules and guidelines that the architecture work must adhere to. These principles guide decision-making and ensure consistency across the architecture development process.

Table 5. TOGAF - Architecture Vision - Constraints

Box

Constraints

Question

What are the limits and boundaries of this architecture work?

Keywords

compliance, time, schedule, resources, budget, technology limitations, legacy systems

Explanation

Identify the limitations and boundaries within which the architecture work must be conducted. Constraints can include regulatory requirements, budget limitations, time constraints, multicultural environments, and other aspects that must be considered.

Table 6. TOGAF - Architecture Vision - Scope

Box

Scope

Question

What is inside and outside of this architecture work?

Keywords

breadth, depth, time period, architecture domains, inclusions, exclusions, boundaries

Explanation

Clearly define what the architecture work will and will not cover. This includes specifying the architecture domains (e.g., business, data, application, technology) and level of details which the architecture will be developed.

Table 7. TOGAF - Architecture Vision - Capabilities

Box

Capabilities

Question

What are the expected capabilities to develop and consume the outcomes of this architecture work?

Keywords

skills, experts, training, tools, methodologies, frameworks, support

Explanation

Identify the skills, knowledge, and tools required to develop and utilize the architecture. For instance, this includes ensuring that the team has the necessary expertise and that end-users are trained to effectively use the new systems and processes.

Table 8. TOGAF - Architecture Vision - Risks

Box

Risks

Question

What are the main risks that could prevent the completion of this architecture work?

Keywords

mitigations, threats, vulnerabilities, impact, probability, risk management, contingency plans

Explanation

Identify the main risks that could impact the completion of the architecture work and develop high-level mitigation strategies to address these risks.

Table 9. TOGAF - Architecture Vision - Vision

Box

Vision

Question

What is the high-level description of this architecture work?

Keywords

main deliverables, solution concept diagram, gaps, future state, target architecture, roadmap

Explanation

Provide a high-level overview of the architecture work, including the primary deliverables and the future state of the architecture. This may include a conceptual diagram of the solution, identifying any gaps between the current and target states, or outlining the roadmap to achieve the vision.

TOGAF - Architecture Principle

The purpose of this canvas is to streamline the design of an Architecture Principle according to the TOGAF Standard. It provides a structured approach to identify, define, and communicate an Architecture Principle.

canvas togaf.principle.annotated
Figure 2. TOGAF - Architecture Principle - Annotated Canvas

To guide the design of the architecture principle, the canvas provides a set of questions, keywords, and explanations for each box.

Table 10. TOGAF - Architecture Principle - Description

Box

Statement

Question

What is the core rule or guideline that the architecture principle establishes?

Keywords

core rule, guideline, principle statement

Explanation

The explanation should clearly and concisely convey the core rule. Generally, the principle statements for managing information are consistent across different organizations. It is crucial that the principle statement is clear and unambiguous.

Table 11. TOGAF - Architecture Principle - Rationale

Box

Rationale

Question

Why is this principle important for the business?

Keywords

business advantages, principle importance, business operations

Explanation

The rationale should emphasize the business advantages of following the principle, using business language. It should highlight the parallels between information and technology principles and those guiding business operations. Additionally, it should explain the connections to other principles and the intent for a balanced interpretation. Provide examples of situations where one principle might take precedence over another in decision-making.

Table 12. TOGAF - Architecture Principle - Implications

Box

Implications

Question

What are the necessary requirements and impacts for implementing this principle?

Keywords

requirements, implementation, resources, costs, impacts

Explanation

The implications should outline the necessary requirements for both business and IT to implement the principle, including resources, costs, and specific activities or tasks. It should address how current systems, standards, or practices might conflict with the principle upon its adoption, acknowledging that the context will determine the extent of these issues. The impact on the business and the consequences of adopting the principle should be clearly explained, helping the reader understand "How does this affect me?". It’s important not to oversimplify or trivialize these impacts, nor to judge their value. Some implications may be identified as potential or speculative impacts rather than being fully analyzed.

Table 13. TOGAF - Architecture Principle - Quality Check: Understandable

Box

Quality Check: Understandable

Question

Can the principle be easily understood by all stakeholders?

Keywords

clarity, simplicity, comprehension

Explanation

The principle should be quickly grasped and understood by individuals throughout the organization. The intention of the principle must be clear and unambiguous to minimize both intentional and unintentional violations.

Table 14. TOGAF - Architecture Principle - Quality Check: Robust

Box

Quality Check: Robust

Question

Is the principle strong enough to support decision-making and policy enforcement?

Keywords

strength, enforceability, decision support

Explanation

The principle should enable high-quality decisions about architectures and plans, as well as the creation of enforceable policies and standards. Each principle must be sufficiently definitive and precise to support consistent decision-making in complex and potentially controversial situations.

Table 15. TOGAF - Architecture Principle - Quality Check: Complete

Box

Quality Check: Complete

Question

Does the principle address all necessary aspects of information and technology management?

Keywords

comprehensiveness, coverage, thoroughness

Explanation

The principle should define every important aspect of managing information and technology for the organization. It must cover all perceived situations to ensure no critical areas are overlooked.

Table 16. TOGAF - Architecture Principle - Quality Check: Consistent

Box

Quality Check: Consistent

Question

Are the principles expressed in a balanced and non-contradictory manner?

Keywords

harmony, coherence, alignment

Explanation

The principles should be expressed in a way that allows a balance of interpretations. They must not be contradictory to the point where adherence to one principle would violate the spirit of another. Every word in a principle statement should be carefully chosen to allow consistent yet flexible interpretation.

Table 17. TOGAF - Architecture Principle - Quality Check: Stable

Box

Quality Check: Stable

Question

Are the principles designed to endure over time while allowing for necessary changes?

Keywords

durability, adaptability, amendment process

Explanation

Principles should be enduring, yet able to accommodate changes. An amendment process should be established for adding, removing, or altering principles after their initial ratification to ensure they remain relevant and effective over time.

TOGAF - Value Stream

The purpose of this canvas is to streamline the design of a Value Stream according to the TOGAF Standard [vs]. It provides a structured approach to identify, define, and communicate a Value Stream. This canvas focuses on the high-level view of a Value Stream. Another canvas, TOGAF - Value Stage, is available to detail the stages of the Value Stream.

canvas togaf.value stream.annotated
Figure 3. TOGAF - Value Stream - Annotated Canvas

To guide the design of the architecture vision, the canvas provides a set of questions, keywords, and explanations for each box.

Table 18. TOGAF - Value Stream - Description

Box

Description

Question

What is the self-explanatory, short and precise description of this Value Stream?

Keywords

objective, overview, summary

Explanation

Provide a brief, clear summary that encapsulates the purpose and scope of the Value Stream.

Table 19. TOGAF - Value Stream - Stakeholders

Box

Stakeholders

Question

What are the persons or roles that initiate or trigger this Value Stream?

Keywords

requesters, decision leaders, business units, end-users, regulatory bodies, sponsors, IT department, vendors, partners

Explanation

Identify all key stakeholders initiating or triggering the Value Stream, including their roles and responsibilities.

Table 20. TOGAF - Value Stream - Value

Box

Value

Question

What is the expected value which received upon successful completion of the Value Stream?

Keywords

outcomes, benefits, deliverables

Explanation

Describe the tangible and intangible benefits or outcomes that are expected from the Value Stream.

Table 21. TOGAF - Value Stream - Stages

Box

Stages

Question

What are the stages of this Value Stream?

Keywords

phases, steps, milestones

Explanation

Outline the key stages or phases of the Value Stream, detailing the sequence and flow of activities.

TOGAF - Value Stage

The purpose of this canvas is to streamline the design of a Value Stage according to the TOGAF Standard [vs]. It provides a structured approach to identify, define, and communicate a Value Stage. This canvas focuses on Value Stream’s Stage. Another canvas, TOGAF - Value Stream, is available to describe the high level view of a Value Stream.

canvas togaf.value stage.annotated
Figure 4. TOGAF - Value Stage - Annotated Canvas

To guide the design of the architecture vision, the canvas provides a set of questions, keywords, and explanations for each box.

Table 22. TOGAF - Value Stage - Description

Box

Description

Question

What is the purpose and the activities of this stage?

Keywords

Explanation

A few sentences explaining the purpose and the activities performed during the value stream stage.

Table 23. TOGAF - Value Stage - Stakeholders

Box

Stakeholders

Question

Who is receiving or contributing value in this stage?

Keywords

purpose, activities, goals

Explanation

Actors who receive measurable value from the value stream stage, or who contribute to creating or delivering that value.

Table 24. TOGAF - Value Stage - Entrance Criteria

Box

Entrance Criteria

Question

What are the conditions that must be met to start this stage?

Keywords

beneficiaries, contributors, participants

Explanation

The starting condition or state change that either triggers the value stream stage or enables it to be activated.

Table 25. TOGAF - Value Stage - Exit Criteria

Box

Exit Criteria

Question

What are the conditions that must be met to complete this stage?

Keywords

prerequisites, conditions, triggers

Explanation

The end state condition that denotes the completion of the value stream stage; i.e., when the required value has been created or delivered to the stakeholders. This information becomes the entry criteria for the next value stream stage.

Table 26. TOGAF - Value Stage - Value Item

Box

Value Item

Question

What value provided by this stage?

Keywords

outcome, increment

Explanation

The incremental value that is created or delivered to the participating stakeholder(s) by the value stream stage.

Table 27. TOGAF - Value Stage - Mapping

Box

Mapping

Question

How does this stage relate to other concepts?

Keywords

relationships, connections, dependencies

Explanation

Identify the relationship between this stage and other concepts, such as capabilities, processes, applications …​

Bibliography

Colophon

Distributed under the CC BY 4.0 license.

Appendix A: Appendix

TOGAF - Architecture Vision - Canvas

canvas togaf.vision
Figure 5. TOGAF - Architecture Vision - Canvas

TOGAF - Architecture Principle - Canvas

canvas togaf.principle
Figure 6. TOGAF - Architecture Principle - Canvas

TOGAF - Value Stream - Canvas

canvas togaf.value stream
Figure 7. TOGAF - Value Stream - Canvas

TOGAF - Value Stage - Canvas

canvas togaf.value stage
Figure 8. TOGAF - Value Stage - Canvas