EA Learning Path

Reference

Artifacts catalog

The common EA artifacts, what each is for, who reads it, and an outline for each.

Every artifact should support a decision someone needs to make. If you can’t name the decision and the reader, don’t produce it.

Quick reference

ArtifactPurposePrimary audienceModule
Architecture visionAlign stakeholders on the target and get approval to proceedSponsor, executives5
Capability mapShared model of what the business does; frames investmentExecutives, product, EA4
Value stream mapShow how value flows to a stakeholder and where it’s lostProduct, business leaders4
Architecture principlesEnable consistent decisions without central reviewEveryone6
Target stateDescribe where the enterprise is headingLeadership, architects9
RoadmapSequence the change through transition statesLeadership, finance, delivery9
Reference architectureReusable solution for a recurring problemSolution architects, engineers6
ADRRecord one significant decision and its reasoningEngineers, architects, future readers8
Options paperGet a decision from leadershipExecutives10
Technology radarGuide technology choicesEngineers, tech leads8
Application inventoryKnow what you have, what it costs, and who owns itEA, finance, security9
TIME assessmentRationalize the portfolioLeadership, finance9
Context / container diagramsExplain how a system fits and is builtEngineers, product7
Layered viewTrace a business process down to technologyArchitects, leadership7
“How architecture works here”Define EA’s scope, engagement model, and decision rightsEveryone11

Outlines

Architecture vision

  1. Problem or opportunity, and the business drivers
  2. Scope (in and out)
  3. Stakeholders and their key concerns
  4. The vision: a short description of the target, with one diagram
  5. Business value and success measures
  6. Major risks and constraints
  7. Approach and next steps

Architecture principle

  • Name
  • Statement
  • Rationale: in business terms
  • Implications: what following it requires

Architecture Decision Record

  • Title: ADR-NNN, phrased as the decision
  • Status: proposed / accepted / superseded by ADR-NNN, with date
  • Context: the forces at play, constraints, and the options considered
  • Decision
  • Consequences: positive and negative

One-page options paper

  1. Decision needed, and by when
  2. Recommendation and main reason
  3. Context (three to five bullets)
  4. Options, usually three, each with cost, risk, time, and what it enables or rules out
  5. Trade-offs of the recommendation
  6. Next steps

Roadmap

  • Capabilities as rows
  • Now / next / later as columns
  • Work packages in cells
  • Transition states as milestones
  • Dependencies and key risks
  • Date last updated

Reference architecture

  1. Problem it solves and when to use it (and when not)
  2. Context diagram
  3. Building blocks and recommended technologies (linked to the radar)
  4. Key design decisions and their ADRs
  5. Non-functional considerations: security, resilience, cost, observability
  6. Examples of where it’s in use
  7. Owner and review date

Application inventory record

  • Name and description
  • Business owner and technical owner
  • Capabilities supported
  • Annual cost (approximate)
  • Business value (1–5) and technical health (1–5)
  • TIME classification
  • Lifecycle / end-of-support dates
  • Data classification
  • Key integrations

“How architecture works here”

  1. What EA is for here, in one paragraph
  2. Scope: what EA covers and what it doesn’t
  3. Engagement model
  4. Decision-rights table
  5. How to engage EA, and expected turnaround
  6. Forums: purpose, cadence, who attends
  7. Where to find principles, ADRs, the radar, and roadmaps