-
-
Notifications
You must be signed in to change notification settings - Fork 116
Architectural Decision Record Template
Sebastien edited this page Mar 16, 2022
·
1 revision
- Status: {proposed | rejected | accepted | deprecated | … | superseded by ADR-0005}
- Deciders: {list everyone involved in the decision}
- Date: {YYYY-MM-DD when the decision was last updated}
Technical Story: {description | ticket/issue URL}
{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, …}
- …
- {option 1}
- {option 2}
- {option 3}
- …
Chosen option: "{option 1}", because {justification. e.g., only option, which meets k.o. criterion decision driver | which resolves force {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, because {argument a}
- Good, because {argument b}
- Bad, because {argument c}
- …
{example | description | pointer to more information | …}
- Good, because {argument a}
- Good, because {argument b}
- Bad, because {argument c}
- …
{example | description | pointer to more information | …}
- Good, because {argument a}
- Good, because {argument b}
- Bad, because {argument c}
- …
- {Link type} {Link to ADR}
- …