- (Topic 1)
Complete the sentence. The key purpose of Gap Analysis is to ________
Correct Answer:B
Gap Analysis is a technique that compares the Baseline Architecture and the Target Architecture to identify the differences and gaps between them. The purpose of this technique is to determine the changes and additions that are required to achieve the desired future state of the architecture. One of the main aspects of Gap Analysis is to identify the functions that are missing or overlapping in the current and future architectures, and to plan how to address them. This helps to ensure that the architecture is complete, consistent, and aligned with the business objectives and requirements3
- (Topic 1)
Consider the image showing basic architectural concepts. What are items A and B?
Correct Answer:A
✑ The image shows a diagram that illustrates the basic concepts of architecture description as defined by the ISO/IEC/IEEE 42010:2011 standard1, which is also adopted by the TOGAF standard2.
✑ According to the ISO/IEC/IEEE 42010:2011 standard, an architecture description is a work product used to express an architecture, and it consists of one or more architecture views1.
✑ An architecture view is a representation of a system from the perspective of a related set of concerns, and it conforms to an architecture viewpoint1.
✑ An architecture viewpoint is a specification of the conventions for constructing and using an architecture view to address specific stakeholder concerns1.
✑ Therefore, the correct answer is option A, which identifies the items labeled as ??A?? and ??B?? in the image as an architecture viewpoint and an architecture view, respectively. References:
✑ 1: ISO/IEC/IEEE 42010:2011 - Systems and software engineering — Architecture description1
✑ 2: TOGAF Standard, Version 9.2 - Part IV: Architecture Content Framework -31. Architectural Artifacts2
- (Topic 1)
What component of the Architecture Repository represents architecture requirements agreed with the Architecture Board?
Correct Answer:C
The Architecture Requirements Repository stores all the requirements that are output of the architecture development cycle, as well as the requirements that are input to the architecture development cycle1. The Architecture Requirements Repository includes the following types of requirements1:
•Stakeholder Requirements: These are the high-level requirements and expectations of the stakeholders, derived from the business drivers, goals, and objectives. They are captured and refined in the Architecture Vision phase and the Requirements Management phase.
•Architecture Requirements: These are the detailed requirements that specify what the architecture must do or deliver to meet the stakeholder requirements. They are derived and refined in the Business, Information Systems, and Technology Architecture phases.
•Implementation and Migration Requirements: These are the detailed requirements that specify what the implementation and migration projects must do or deliver to realize the architecture. They are derived and refined in the Opportunities and Solutions and Migration Planning phases.
The Architecture Requirements Repository is used to manage the architecture requirements throughout the architecture lifecycle, ensuring their traceability, consistency, and compliance1. The Architecture Board is the authority that reviews and approves the architecture requirements, as well as the architecture deliverables and artifacts, as part of the architecture governance process2.
References: 1: Architecture Requirements Repository 2: Architecture Board
- (Topic 1)
Complete the sentence. When considering agile development, Architecture to Support Portfolio will identify what products the Enterprise needs, the boundary of the products, and what constraints a product owner has; this defines the Enterprise's
Correct Answer:C
When considering agile development,Architecture to Support Portfoliowill identify the necessary products for the enterprise, define their boundaries, and outline the constraints for a product owner. This process directly relates to defining the enterprise'sbacklog, which in agile methodologies, is a prioritized list of work for the development team that is derived from the roadmap and its requirements.
- (Topic 1)
Which of the following statements about architecture partitioning are correct*? 1 Partitions are used to simplify the management of the Enterprise Architecture 2 Partitions are equivalent to architecture levels
3 Partitions enable different teams to work on different element of the architecture at the same time.
4 Partitions reflect the organization's structure
Correct Answer:B
Statements 1 and 3 about architecture partitioning are correct. Architecture partitioning is the technique of dividing an architecture into smaller and more manageable parts that can be developed, maintained, and governed independently. Partitions are used to simplify the management of the Enterprise Architecture and to enable different teams to work on different elements of the architecture at the same time. Partitions are not equivalent to architecture levels, which are different degrees of abstraction or detail in an architecture. Partitions do not necessarily reflect the organization??s structure, which may change over time or differ from the architecture??s scope and boundaries. Reference: The TOGAF® Standard | The Open Group Website, Section 2.5 Architecture Partitioning.
- (Topic 1)
Consider the following descriptions of deliverables consumed and produced across the TOGAF ADM cycle.
Which deliverables match these descriptions?
Correct Answer:D
The Request for Architecture Work is a deliverable that is sent from the sponsor and triggers the start of an architecture development cycle. It defines the scope, budget, schedule, and deliverables for a specific architecture project. The Statement of Architecture Work is a deliverable that is produced by the architect and defines the approach and resources needed to complete an architecture project. It forms the basis of a contractual agreement between the sponsor and the architecture organization. The Architecture Principles are a deliverable that is produced by the architect and defines the general rules and guidelines for the architecture work. They reflect the business principles, business goals, and business drivers of the organization. The Architecture Requirements Specification is a deliverable that is produced by the architect and defines the requirements that govern the architecture work. It covers both functional and non-functional requirements as well as constraints and assumptions.