[000] Pavadinimas
Kiekvienam ADR priskirkite numerį, kad būtų lengva remtis ir kataloguoti
PASTABA: visas kursyvu parašytas tekstas yra užuominos ir turi būti pašalintas galutinėje versijoje
Būsena – JUODRAŠTIS / AKTYVUS / NEBENAUDOTINAS pagal [000] / PAKEIČIA [000]
Kontekstas
Trumpai aprašykite problemą (problemas), kurią šis ADR siekia spręsti, ir kodėl tos problemos egzistuoja.
Pasirinktas požiūris
Išsamiai aprašykite architektūriškai reikšmingą sprendimą, kuris buvo / bus priimtas, ir apibūdinkite, kaip jis sprendžia skyriuje „Kontekstas“ nurodytas problemas.
Pasekmės
Koks šio sprendimo poveikis sistemos architektūros charakteristikoms ir funkciniams reikalavimams?
Valdysena
Kaip bus stebimi šio sprendimo rezultatai?
Kaip bus užtikrinta šio sprendimo atitiktis?
Variantų analizė
Jei taikoma, įtraukite arba pateikite nuorodą į bet kokią kompromisų analizę, atliktą siekiant priimti šiame dokumente aprašytą sprendimą.
Legenda
Neprivaloma: suinteresuotiesiems asmenims pateikite vaizdines priemones, padedančias greitai pastebėti teigiamus ir neigiamus kompromisus – pavyzdžiui, paprastą šviesoforo paryškinimą su teigiamais ar neigiamais priešdėliais.
Žalias fonas rodo gerą atitiktį, kuri blogėja per gintarinį, o raudonas yra blogiausia atitiktis.
+ rodo teigiamą poveikį darantį komentarą
- rodo neigiamą poveikį darantį komentarą
Aukšto lygio apžvalga
Kaip gerai kiekvienas variantas iš pirmo žvilgsnio tinka problemos kontekstui?
| Santrauka | 1 variantas | 2 variantas | 3 variantas |
|---|---|---|---|
| Įgyvendinimo paprastumas | + Labai paprasta | - Sudėtinga | - Didelis įgyvendinimas, reikalaujantis ekspertinių žinių |
| Terminai | + Labai greita | - Gana lėta | - Labai lėta |
| Strateginė vertė | - Jokios strateginės vertės, grynai taktinis | + Šiek tiek pagerina klientų įvedimo patirtį | + Idealiai tinka artėjančiam susijungimui |
Funkciniai reikalavimai
Kaip gerai kiekvienas galimas variantas atitinka pageidaujamus funkcinius reikalavimus?
| Scenarijus | 1 variantas | 2 variantas | 3 variantas |
|---|---|---|---|
| 1 scenarijus | |||
| 2 scenarijus | |||
| 3 scenarijus |
Neprivaloma: pridėkite eilučių / dar vieną lentelę žinomiems būsimiems scenarijams aprėpti.
Nefunkciniai reikalavimai
Kaip gerai kiekvienas galimas variantas atitinka pageidaujamas architektūros charakteristikas? Pastaba: tinkamesnis pavadinimas būtų „Architektūros charakteristikos“, tačiau pritaikykite jį jūsų verslo srityje įprastai kalbai.
| Architektūros charakteristika | 1 variantas | 2 variantas | 3 variantas |
|---|---|---|---|
| Mastelio keitimas | |||
| Našumas | |||
| Prieinamumas |
Neprivaloma: pridėkite architektūros charakteristikų apibrėžimus, susijusius su jūsų verslu / produktu, arba nuorodas į juos.