Skip to content

Latest commit

 

History

History
46 lines (25 loc) · 1.87 KB

ADR-Template.md

File metadata and controls

46 lines (25 loc) · 1.87 KB

[Architectural Style Name]

[TOC]

Introduction

The purpose of this document is to describe the architecture of XYZ System at a high level, outlining the architectural governing principles, why they were selected, and links to dive deeper into each element.

Summary of Governing Principles

  • [Constraint 1 - brief description and link to CDR]
  • [Constraint 2 - brief description and link to CDR]

Motivation

[Why are we adopting this architectural style? What problems does it solve? Why does this matter?]

Business-Critical Architectural Capabilities

[What has been defined as the business-critical capabilities? Says who? Who has authority here? Cite your sources. How does this architectural style deliver these?]

Important Architectural Capabilities

[What has been defined as the important capabilities? Says who? Who has authority here? Cite your sources. How does this architectural style deliver these?]

Notable Architectural Capabilities

[What has been defined as the notable capabilities? Says who? Who has authority here? Cite your sources. How does this architectural style deliver these?]

Nice-To-Have Architectural Capabilities

[What has been defined as the "nice-to-have" capabilities? Says who? Who has authority here? Cite your sources. How does this architectural style deliver these?]

Scope

[What is the scope of this style? Where MUST it be applied, where SHOULD it be applied, Are there alternative architectural styles? If so, for whom?]

High-Level Overview

[Describe this architecture at a high level, what does implementation look like? Diagrams are useful here.]

Links

  • [Link to anything relevant not already linked]