Skip to content

ADR XXXX: [Title]

Decision

{State the architecture decision clearly in 1-2 sentences.}

Status

{Status}

Group

{Category of this decision}

Assumptions

  • {Assumption 1}
  • {Assumption 2}
  • {Assumption 3}

Constraints

  • {Constraint 1}
  • {Constraint 2}
  • {Constraint 3}

Positions

  1. {Position 1}: {Brief description}
  2. {Position 2}: {Brief description}
  3. {Position 3}: {Brief description}

Argument

{Explain the reasoning that led to the chosen position. Describe how it satisfies the constraints and why it was preferred over the other positions.}

Implications

  • {Implication 1}
  • {Implication 2}
  • {Implication 3}
  • {ADR-XXXX: Related decision title}
  • {ADR-YYYY: Related decision title}
  • {Requirement or user story ID and title}
  • {Requirement or user story ID and title}

Notes

  • {Note 1}
  • {Note 2}