nerdexam
The_Open_Group

OG0-093 · Question #34

Which one of the following statements about TOGAF Building Blocks is true?

The correct answer is C. The specification of a building block should be loosely coupled to its implementation. A fundamental characteristic of TOGAF Building Blocks is that their specification should be loosely coupled from their specific implementation, allowing for flexibility and reusability.

Building Blocks

Question

Which one of the following statements about TOGAF Building Blocks is true?

Options

  • ABuilding blocks at a functional level are known as Solutions Building Blocks
  • BSolutions Building Blocks are selected in Phases A, B, C and D
  • CThe specification of a building block should be loosely coupled to its implementation
  • DThe gap analysis technique should be used to identify building blocks for re-use

How the community answered

(34 responses)
  • A
    3% (1)
  • B
    6% (2)
  • C
    88% (30)
  • D
    3% (1)

Why each option

A fundamental characteristic of TOGAF Building Blocks is that their specification should be loosely coupled from their specific implementation, allowing for flexibility and reusability.

ABuilding blocks at a functional level are known as Solutions Building Blocks

Building blocks at a functional level are typically known as Architecture Building Blocks, while Solutions Building Blocks are instances or products that implement these functional requirements.

BSolutions Building Blocks are selected in Phases A, B, C and D

Solutions Building Blocks are primarily selected and specified during the later phases of the Architecture Development Method (ADM), particularly in Phase E (Opportunities & Solutions) and Phase F (Migration Planning), after the architecture vision and target architectures are defined.

CThe specification of a building block should be loosely coupled to its implementationCorrect

The TOGAF Standard emphasizes that a building block's specification should be abstract enough to define its required functionality and interfaces without dictating a specific product or technology solution, enabling flexibility and the ability to substitute implementations without affecting the overall architecture.

DThe gap analysis technique should be used to identify building blocks for re-use

Gap analysis is used to identify differences between baseline and target architectures, which then informs the identification of new or modified building blocks, rather than solely identifying building blocks for re-use.

Concept tested: TOGAF Building Blocks characteristics

Source: https://pubs.opengroup.org/architecture/togaf9-doc/arch/chap03.html#tag_03_05_03_03

Topics

#Building Blocks#Specification#Implementation

Community Discussion

No community discussion yet for this question.

Full OG0-093 Practice