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.