Architecture Decision Record

Active theme: Light

← dokumendid

Otsuste jätkusuutlikkuse kriteeriumid

https://www.infoq.com/articles/sustainable-architectural-design-decisions/

Otsuste jätkusuutlikkuse konkreetseks määratlemiseks tuletasime viis põhikriteeriumi.

Strateegiline

Otsuse tegemisel strateegilisi tagajärgi vaatav inimene peaks arvestama otsuse pikaajalist mõju, näiteks tulevast käitus- ja hooldustööd.

Mõõdetav ja hallatav

Otsuse tagajärgi saab aja jooksul mõõta ja hinnata objektiivsete kriteeriumide alusel, ideaalis arvuliste (näiteks need, mis tulenevad kvaliteediatribuudi stsenaariumidest ja mida soovitatakse töötoas 4). Kuna kõiki üksikasjalikke otsuseid on võimatu jäädvustada, peaksid arhitektid piirama otsuste granulaarsust teatud detailsustasemega (näiteks disainiklasside loomine). See viib jätkusuutlikuma otsuste kogumi ja vähemate jälgitavuse linkideni. Lisaks vähendab otsustevaheliste sõltuvuste arvu piiramine muudatuste hooperaadiat.

Saavutatav ja realistlik

Lahenduste probleemidega sobitamise põhjendus tuleks valida pragmaatiliselt ja teha selgesõnaliseks. Arhitekt võib näiteks märkida, et on hoolitsetud üledisaini või alamdisaini vältimise eest (st rakendada tuleks "piisavalt hea" lähenemist).

Nõuetes juurdunud

Otsused peaksid põhinema valdkonnapõhisel kogemusel ja kontekstil arhitektuuridisainis. Lisaks projekti nõuetele ja piirangutele tuleks arvestada ka ettevõtte keskkonda, sealhulgas arendusmeeskonna praegusi oskusi, koolituseelarvet ja protsesse.

Ajatu

Otsused peaksid põhinema kogemusel ja teadmistel, mis ei vanane kiiresti. Arhitekt võib näiteks valida platvormist sõltumatuid arhitektuurimustreid või -taktikaid.