Critèrë fir nohalteg Decisiounen
https://www.infoq.com/articles/sustainable-architectural-design-decisions/
Fir d'Nohaltegkeet vun Decisiounen detailléiert ze definéieren, hu mir fënnef zentral Critèrë ofgeleet.
Strategesch
Bei der Decisiounsfannung soll een, deen op strategesch Konsequenze kuckt, Saache wéi de laangfristegen Impakt vun den Decisiounen berécksiichtegen — zum Beispill de zukünftegen Opwand fir Operatioun an Ënnerhalt.
Messbar a manéierbar
Dir kënnt d'Resultat vun enger Decisioun mat der Zäit no objektive Critèrë mooss an evaluéieren, am Idealfall numeresche (wéi se zum Beispill vu Quality-Attribute-Szenarien a Workshops4 propagéiert ginn). Et ass net méiglech, all fein granular Decisiounen z'erfaassen, dofir mussen Architekten d'Granularitéit vun den Decisiounen op en bestëmmten Detailniveau begrenzen (wéi d'Erstelle vun enger Design-Klass). Dat féiert zu enger méi nohaltegen Rei vun Decisiounen a manner Traceability-Linken. Ausserdeem reduzéiert d'Begrenzung vun der Zuel vun Ofhängegkeeten tëscht Decisiounen den Ripple-Effekt vun Ännerungen.
Erreechbar a realistesch
D'Begrënnung dofir, d'Léisung un de Problem unzepassen, soll pragmatesch gewielt an explizit gemaach ginn. Zum Beispill kënnen Architekten uginn, datt si driwwer opgepasst hunn, Over- oder Underengineering ze vermeiden (dat heescht, si sollen den "gutt genuch"-Usaz uwenden).
Verankert an den Ufuerderungen
D'Decisiounsfannung soll op domänespezifescher Architekturerfahrung an domänespezifesche Kontext baséieren. Si soll d'Ëmfeld vun der Firma souwéi d'Projetsufuerderungen a -restriktioune berécksiichtegen, dorënner déi aktuell Kompetenze vum Entwécklungsteam, d'Formatiounsbudget an de Prozess.
Zäitlos
Decisioune sollen op Erfahrung a Wëssen baséieren, dat wahrscheinlech net séier verdeelt. Zum Beispill kënnen Architekten plattformneutral Architekturmuster oder -taktike wielen.