Architecture Decision Record

Active theme: Light

← Modelos de registro de decisão

[título curto do problema resolvido e da solução]

  • Estado: [proposed | rejected | accepted | deprecated | … | superseded by ADR-0005]
  • Decisores: [liste todos os envolvidos na decisão]
  • Data: [YYYY-MM-DD de quando a decisão foi atualizada pela última vez]

História técnica: [descrição | URL do ticket/issue]

Contexto e declaração do problema

[Descreva o contexto e a declaração do problema, p. ex., em forma livre usando duas a três frases. Você pode querer articular o problema na forma de uma pergunta.]

Motivadores da decisão

  • [motivador 1, p. ex., uma força, uma preocupação enfrentada, …]
  • [motivador 2, p. ex., uma força, uma preocupação enfrentada, …]
  • …

Opções consideradas

  • [opção 1]
  • [opção 2]
  • [opção 3]
  • …

Resultado da decisão

Opção escolhida: "[opção 1]", porque [justificativa, p. ex., única opção que atende ao motivador de decisão eliminatório | que resolve a força | … | sai-se melhor (veja abaixo)].

Consequências positivas

  • [p. ex., melhoria da satisfação de um atributo de qualidade, decisões subsequentes necessárias, …]
  • …

Consequências negativas

  • [p. ex., comprometimento de um atributo de qualidade, decisões subsequentes necessárias, …]
  • …

Prós e contras das opções

[opção 1]

[exemplo | descrição | indicação de mais informações | …]

  • Bom, porque [argumento a]
  • Bom, porque [argumento b]
  • Ruim, porque [argumento c]
  • …

[opção 2]

[exemplo | descrição | indicação de mais informações | …]

  • Bom, porque [argumento a]
  • Bom, porque [argumento b]
  • Ruim, porque [argumento c]
  • …

[opção 3]

[exemplo | descrição | indicação de mais informações | …]

  • Bom, porque [argumento a]
  • Bom, porque [argumento b]
  • Ruim, porque [argumento c]
  • …
  • [Tipo de link] [Link para o ADR]
  • …