Building Blocks and the ADM Knowledge-Based Practice

TOGAF · Architecture Content · Practitioner · Building Blocks

5 Practitioner practice questions on Building Blocks and the ADM. Questions that assess core concepts and understanding.

Layout:

Choose how questions appear in the preview and test.

Preview the questions below, then start to answer and see your results.

Questions

  1. 1.

    During Phase G (Implementation Governance) of the TOGAF ADM, how are Architecture Building Blocks (ABBs) utilized to govern the delivery of Solution Building Blocks (SBBs)?

    • A) They are replaced in the Architecture Repository by physical SBB operational configurations to serve as the definitive maintenance baseline.
    • B) They provide commercial contract terms and payment release milestones used by project managers to govern vendor deliverables.
    • C) They act as the normative compliance criteria against which the implementation and configuration of SBBs are audited for architectural conformance.
    • D) They are modified retrospectively to match the off-the-shelf behavior of selected SBBs, eliminating all recorded architectural deviations.
  2. 2.

    When defining Architecture Building Blocks (ABBs) across Phases B, C, and D of the TOGAF ADM, which specification principle must an enterprise architect apply to preserve solution neutrality and facilitate objective downstream procurement?

    • A) Map functional requirements directly to commercial off-the-shelf software packages to establish feasibility before defining logical capabilities.
    • B) Specify low-level source code modules and physical database schemas to simplify technical conformance during implementation governance.
    • C) Define the required capability, logical functionality, interoperability requirements, and boundary interfaces without prescribing specific physical technologies.
    • D) Restrict the architecture block definitions strictly to legacy organizational assets to eliminate potential migration gaps in subsequent phases.
  3. 3.

    An enterprise architect is evaluating whether to procure a commercial off-the-shelf software product or extend an existing in-house platform to fulfill logical customer relationship capabilities defined during Phase C. According to the building block specification process in the TOGAF ADM, in which phase should this comparative trade-off analysis and mapping of Architecture Building Blocks (ABBs) to candidate Solution Building Blocks (SBBs) occur?

    • A) Phase E: Opportunities and Solutions
    • B) Phase D: Technology Architecture
    • C) Phase F: Migration Planning
    • D) Phase G: Implementation Governance
  4. 4.

    According to the basic principles of building blocks in the TOGAF Standard, what fundamental criterion determines the boundary and specification of an Architecture Building Block (ABB)?

    • A) It should be defined around the organizational hierarchy and reporting lines of the business units executing the process.
    • B) It should align strictly to the licensing limits and physical server distribution of planned commercial software products.
    • C) It should encapsulate a cohesive package of functionality with well-defined interfaces that can be reused or replaced independently.
    • D) It should detail specific hardware configurations and runtime parameters to ensure predictable operational deployment.
  5. 5.

    During the TOGAF Architecture Development Method (ADM) cycle, how does the building block specification process govern the relationship between Architecture Building Blocks (ABBs) and Solution Building Blocks (SBBs)?

    • A) SBBs establish the business requirements and service topologies in Phases B, C, and D, whereas ABBs procure vendor-specific COTS products in Phase E.
    • B) ABBs represent the physical runtime artifacts deployed in Phase G, which retroactively validate the logical requirements documented in Phase A.
    • C) SBBs are fully defined in the Architecture Vision to constrain the scope, whereas ABBs provide the operational maintenance documentation during Phase H.
    • D) ABBs specify the required functionality, characteristics, and interfaces in Phases B, C, and D, against which candidate SBBs are evaluated and selected in Phase E.

Answers and step-by-step solutions appear after you finish the test.