NAF 4.1-view Ar: Architecture Roadmap

Ar — Architecture Roadmap

Purpose & Usage

The Ar Architecture Roadmap Viewpoint is concerned with the evolution timeline for an Architecture to meet the goals of the enterprise.

  • Architecture Project Management.
  • Developing architectures.

Scope

  • Shall contain Architecture Statuses of Architecture Work Products.
  • Shall contain Architecture Milestones that define the Architecture Status.
  • May show Architecture Projects that schedule a Milestone and define the evolution of an Architecture Status.
  • May show Architecture Versions of the Architecture Work Product.
  • May trace Architecture Milestones to other row -specific Milestones they correspond to.

Representation

  • Timeline view.
  • Augmented chart in style of a Gantt Chart. 190

Cut-out (Meta-model)

flowchart LR
    AV["Architecture Version"]:::arch
    AWP["Architecture Work Product"]:::arch
    AS["Architecture Status"]:::arch
    AM["Architecture Milestone"]:::arch
    AP["Architecture Project"]:::arch
    LM["Logical Milestone"]:::activity
    EP["Enterprise Phase"]:::naf
    RM["Resource Milestone"]:::config
    AWP -->|"has"| AV
    AS -->|"describes"| AWP
    AM -->|"defines"| AS
    AP -->|"schedules"| AM
    AP -->|""defines evolution of""| AS
    AM -->|"corresponds to"| LM
    AM -->|"corresponds to"| RM
    AM -->|"corresponds to"| EP
    classDef naf fill:#C5E0B4,stroke:#385723,color:#000
    classDef activity fill:#9DC3E6,stroke:#1F4E79,color:#000
    classDef config fill:#F4B084,stroke:#833C0C,color:#000
    classDef arch fill:#FFE699,stroke:#806000,color:#000

NAFv4 Compliant Example

flowchart LR
    V19["«Architecture Version» Version 1.9"]:::arch
    AWP["«Architecture Work Product» SAR Conceptual Design"]:::arch
    Status["«Architecture Status» Completeness: 60%"]:::arch
    Milestone["«Architecture Milestone» SAR Concept Review"]:::arch
    Project["«Architecture Project» SAR Concept 2025 Project"]:::arch
    EP["«Enterprise Phase» Horizon 2030"]:::naf
    LM["«Logical Milestone» SAR New C2"]:::activity
    RM["«Resource Milestone» SAR C2 Configuration"]:::config
    AWP -->|"has"| V19
    Status -->|"describes"| AWP
    Milestone -->|"defines"| Status
    Project -->|"schedules"| Milestone
    Project -->|""defines evolution of""| Status
    Milestone -->|"corresponds to"| EP
    Milestone -->|"corresponds to"| LM
    Milestone -->|"corresponds to"| RM
    classDef naf fill:#C5E0B4,stroke:#385723,color:#000
    classDef activity fill:#9DC3E6,stroke:#1F4E79,color:#000
    classDef config fill:#F4B084,stroke:#833C0C,color:#000
    classDef arch fill:#FFE699,stroke:#806000,color:#000

Notes on the Example

This example, similar to other roadmap viewpoints in NAFv4, is how to model the scenario and is important for the understanding of the evolution of the architecture over time and its impact on decisioning. However, the specific representation of the roadmap for the benefit of non-architectural stakeholder readership should be as described in the content of the ‘Representation’ section of this viewpoint definition.