Architecture Decision Record

Active theme: Light

← Predlošci zapisa odluka

[000] Naslov

Svakom ADR-u dodijelite broj radi lakšeg referenciranja i katalogiziranja
NAPOMENA: Sav kurzivni tekst daje savjete i treba ga ukloniti u produkcijskoj verziji

Status - NACRT / AKTIVNO / ZASTARJELO zbog [000] / ZAMJENJUJE [000]

Kontekst

Ukratko opišite problem(e) koje ovaj ADR namjerava riješiti i zašto problemi postoje.

Odabrani pristup

Detaljno opišite arhitekturno značajnu odluku koja je donesena / bit će donesena i opišite kako ona rješava probleme navedene u odjeljku Kontekst.

Posljedice

Kakav je učinak ove odluke na arhitekturne karakteristike i funkcionalne zahtjeve sustava?

Upravljanje

Kako će se pratiti ishodi ove odluke?
Kako će se osigurati usklađenost s ovom odlukom?

Analiza opcija

Ako je primjenjivo, uključite ili povežite sve analize kompromisa provedene kako bi se došlo do odluke donesene u ovom dokumentu.

Legenda

Neobavezno: Pružite dionicima vizualna pomagala koja mogu pomoći u brzom uočavanju pozitivnih i negativnih kompromisa – na primjer, jednostavno isticanje u boji semafora s pozitivnim ili negativnim prefiksima.

Zelena pozadina označava dobro podudaranje, koje se pogoršava preko jantarne, a crvena je najlošije podudaranje.
+ označava komentar s pozitivnim učinkom
- označava komentar s negativnim učinkom

Pregled na visokoj razini

Koliko se svaka opcija na prvi pogled uklapa u kontekst problema?

Sažetak Opcija 1 Opcija 2 Opcija 3
Jednostavnost implementacije + Vrlo jednostavno - Zahtjevno - Velika implementacija koja zahtijeva stručno znanje
Vremenski okviri + Vrlo brzo - Prilično sporo - Vrlo sporo
Strateška vrijednost - Nema strateške vrijednosti, čisto taktički + Blago poboljšava iskustvo uvođenja klijenata + Idealno za nadolazeće spajanje

Funkcionalni zahtjevi

Koliko se svaka potencijalna opcija uklapa u željene funkcionalne zahtjeve?

Scenarij Opcija 1 Opcija 2 Opcija 3
Scenarij 1
Scenarij 2
Scenarij 3

Neobavezno: Dodajte retke / još jednu tablicu kako biste pokrili poznate buduće scenarije.

Nefunkcionalni zahtjevi

Koliko se svaka potencijalna opcija uklapa u željene arhitekturne karakteristike? Napomena: „Arhitekturne karakteristike“ bio bi prikladniji naslov, ali prilagodite ga jeziku poznatom u vašoj poslovnoj domeni.

Arhitekturna
karakteristika
Opcija 1 Opcija 2 Opcija 3
Skalabilnost
Performanse
Dostupnost

Neobavezno: Dodajte ili povežite definicije arhitekturnih karakteristika kako se odnose na vaše poslovanje / proizvod.