Architecture Decision Record

Active theme: Light

← dokumenti

Lēmumu ilgtspējas kritēriji

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

Lai detalizēti definētu lēmumu ilgtspēju, mēs atvasinājām piecus galvenos kritērijus.

Stratēģisks

Lēmumu pieņemšanas laikā tam, kas aplūko stratēģiskās sekas, jāapsver tādi aspekti kā lēmumu ilgtermiņa ietekme – piemēram, turpmākās ekspluatācijas un uzturēšanas pūles.

Izmērāms un pārvaldāms

Lēmuma iznākumu laika gaitā var izmērīt un novērtēt pēc objektīviem kritērijiem, ideālā gadījumā skaitliskiem (kā, piemēram, ieteikts kvalitātes atribūtu scenārijos un darbnīcās4). Nav iespējams fiksēt visus smalkgraudainos lēmumus, tāpēc arhitektiem jāierobežo lēmumu granularitāte līdz noteiktam detalizācijas līmenim (piemēram, projektēšanas klases izveide). Tas novedīs pie ilgtspējīgāka lēmumu kopuma un mazāka izsekojamības saišu skaita. Turklāt atkarību skaita ierobežošana starp lēmumiem samazina izmaiņu viļņa efektu.

Sasniedzams un reālistisks

Risinājuma pielāgošanas problēmai pamatojums jāizvēlas pragmatiski un jāpadara skaidrs. Piemēram, arhitekti var norādīt, ka ir rūpējušies, lai izvairītos no pārmērīgas vai nepietiekamas projektēšanas (proti, viņiem jāpiemēro pieeja „pietiekami labi”).

Sakņots prasībās

Lēmumu pieņemšanai jābalstās uz domēnam specifisku arhitektūras pieredzi un kontekstu. Tajā jāņem vērā uzņēmuma vide, kā arī projekta prasības un ierobežojumi, tostarp izstrādes komandas pašreizējās prasmes, apmācību budžets un process.

Mūžīgs

Lēmumiem jābalstās uz pieredzi un zināšanām, kas visticamāk drīz nenovecos. Piemēram, arhitekti var izvēlēties no platformas neatkarīgus arhitektūras modeļus vai taktikas.