[000] Titlu
Alocă fiecărui ADR un număr pentru referință și catalogare ușoare
NOTĂ: Tot textul scris cu cursive oferă indicii și trebuie eliminat în versiunea de producție
Stare - CIORNĂ (DRAFT) / ACTIV (ACTIVE) / DEPĂȘIT (DEPRECATED) de [000] / ÎNLOCUIEȘTE (SUPERSEDES) [000]
Context
Descrie pe scurt problema (problemele) pe care acest ADR intenționează să le abordeze și de ce există aceste probleme.
Abordarea decisă
Detaliază decizia semnificativă din punct de vedere arhitectural care a fost / va fi luată și descrie modul în care abordează problemele prezentate în secțiunea Context.
Consecințe
Care este impactul acestei decizii asupra caracteristicilor de arhitectură și asupra cerințelor funcționale ale sistemului?
Guvernanță
Cum vor fi monitorizate rezultatele acestei decizii?
Cum va fi asigurată conformitatea cu această decizie?
Analiza opțiunilor
Dacă este cazul, include sau trimite la orice analiză de compromisuri care a fost efectuată pentru a ajunge la decizia luată în acest document.
Legendă
Opțional: Oferă părților interesate ajutoare vizuale care îi pot ajuta să observe rapid compromisurile pozitive și negative - de exemplu simple evidențieri de tip semafor cu prefixe pozitive sau negative.
Un fundal verde indică o potrivire bună, înrăutățindu-se prin chihlimbariu, roșu fiind cea mai slabă potrivire.
+ indică un comentariu cu impact pozitiv
- indică un comentariu cu impact negativ
Prezentare generală
Cât de bine se potrivește fiecare opțiune cu contextul problemei, dintr-o privire?
| Rezumat | Opțiunea 1 | Opțiunea 2 | Opțiunea 3 |
|---|---|---|---|
| Ușurința implementării | + Foarte ușor | - Dificil | - Implementare amplă care necesită cunoștințe de specialitate |
| Termene | + Foarte rapid | - Destul de lent | - Foarte lent |
| Valoare strategică | - Fără valoare strategică, pur tactic | + Îmbunătățește ușor experiența de integrare a clienților | + Ideal pentru fuziunea viitoare |
Cerințe funcționale
Cât de bine se potrivește fiecare opțiune potențială cu cerințele funcționale dorite?
| Scenariu | Opțiunea 1 | Opțiunea 2 | Opțiunea 3 |
|---|---|---|---|
| Scenariul 1 | |||
| Scenariul 2 | |||
| Scenariul 3 |
Opțional: Adaugă rânduri / un alt tabel pentru a acoperi scenarii viitoare cunoscute.
Cerințe non-funcționale
Cât de bine se potrivește fiecare opțiune potențială cu caracteristicile de arhitectură dorite? Notă: „Caracteristicile arhitecturii” ar fi un titlu mai potrivit, dar adaptează-l la limbajul familiar domeniului tău de business.
| Caracteristica arhitecturii | Opțiunea 1 | Opțiunea 2 | Opțiunea 3 |
|---|---|---|---|
| Scalabilitate | |||
| Performanță | |||
| Disponibilitate |
Opțional: Adaugă sau trimite la definițiile caracteristicilor de arhitectură în raport cu afacerea / produsul tău.