Skip to content

Title, e.g. name of the feature

Why-statement: In the context of [use case/user story], facing [concern], we decided to [do thing X] to achieve [system qualities/desired consequences]. We considered [thing Y] and accept [downsides / undesired consequences].

Context

What is motivating this decision or change? Describe the context and problem statement, in free form.

You might want to add a list of drivers, forces, concerns

  • [driver 1, e.g., a force, facing concern, ...]
  • [driver 2, e.g., a force, facing concern, ...]

Decision

What is the change that we're proposing and/or doing?

We chose option X because [justification. e.g., only option, which meets k.o. criterion decision driver | which resolves force force | ... | comes out best (see below)].

Consequences

What it now easier to do? What becomes more difficult with this change?

Describe the positive (e.g., improvement of quality attribute satisfaction, follow-up decisions required, ...) as well as the negative (e.g., compromising quality attribute, follow-up decisions required, ...) outcomes of this decision.

Alternatives considered

Alternative 1

example | description | pointer to more information

  • Good, because ...
  • Bad, because ...
  • ...

Alternative 2

example | description | pointer to more information

  • Good, because ...
  • Bad, because ...
  • ...

References

If it helps, add references e.g. to issues and/or other planning documents.