Skip to content

ADR Template

Status: [Proposed | Accepted | Deprecated | Superseded] Date: YYYY-MM-DD Deciders: [List of people involved in the decision]

[Describe the context and problem statement, e.g., in free form using two to three sentences. You may want to articulate the problem in form of a question.]

  • [Driver 1, e.g., a force, facing concern, …]
  • [Driver 2, e.g., a force, facing concern, …]
  • [Driver N, e.g., a force, facing concern, …]
  • [Option 1]
  • [Option 2]
  • [Option 3]

Chosen option: “[Option X]”, because [justification. e.g., only option that meets k.o. criterion decision driver | which resolves force | … | comes out best (see below)].

  • [e.g., improvement of quality attribute satisfaction, follow-up decisions required, …]
  • […]
  • [e.g., compromising quality attribute, follow-up decisions required, …]
  • […]

[Example | Description | pointer to more information | …]

  • Good: [Advantage 1, …]
  • Bad: [Disadvantage 1, …]
  • Good: [Advantage 1, …]
  • Bad: [Disadvantage 1, …]
  • Good: [Advantage 1, …]
  • Bad: [Disadvantage 1, …]
  • [Link type] [Link to ADR]
  • [Link type] [Link to issue or external resource]

[Additional notes or context that doesn’t fit elsewhere]