Skip to main content

Artifacts & Building Blocks

Artifacts in TOGAF

Artifacts are specific documents, diagrams, or models that describe various aspects of the architecture. They are outputs from the architecture development process and are used to represent information in a structured and actionable manner.

Types of Artifacts:

  1. Catalogs: Lists or inventories of things like applications, data entities, or roles.

    • Example: Applications Portfolio, Business Function Catalog.
  2. Matrices: represent relationships between different architectural elements.

    • Example: Business Value Matrix, Application Stability Index, Estimations etc.
  3. Diagrams: graphic representations of a subset of the architecture.

    • Example: Business Process Flow, Data Flow Diagram, Use Case Diagram, UML, Technology Infrastructure Diagram.
  4. Deliverables: Any documents that are agreed upon and signed off.

    • Example: SOW, Department Roadmap, Estimation, HLD, SPD etc.