Architecture Decision Record

Active theme: Light

← dokumentumok

Döntések fenntarthatósági kritériumai

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

A döntések fenntarthatóságának részletes meghatározásához öt kulcsfontosságú kritériumot vezettünk le.

Stratégiai

A döntéshozatal során annak, aki a stratégiai következményeket vizsgálja, figyelembe kell vennie olyan dolgokat, mint a döntések hosszú távú hatása — például a jövőbeli üzemeltetési és karbantartási erőfeszítés.

Mérhető és kezelhető

Egy döntés eredménye idővel mérhető és értékelhető objektív, ideális esetben numerikus kritériumok szerint (ahogyan azt például a minőségi attribútum-forgatókönyvek és műhelymunkák4 propagálják). Nem lehetséges az összes finomszemcsés döntés rögzítése, ezért az építészeknek a döntések szemcsézettségét egy bizonyos részletességi szintre kell korlátozniuk (például egy tervezési osztály létrehozására). Ez fenntarthatóbb döntéshalmazhoz és kevesebb nyomonkövethetőségi hivatkozáshoz vezet. Ráadásul a döntések közötti függőségek számának korlátozása csökkenti a változások továbbgyűrűző hatását.

Elérhető és reális

A megoldás és a probléma illesztésének indoklását pragmatikusan kell megválasztani és egyértelművé tenni. Például az építészek jelezhetik, hogy ügyeltek a túl- vagy alulmérnökölés elkerülésére (vagyis az „elég jó” megközelítést kell alkalmazniuk).

A követelményekben gyökerező

A döntéshozatalnak az adott területre jellemző építészeti tapasztalaton és kontextuson kell alapulnia. Figyelembe kell vennie a vállalati környezetet, valamint a projekt követelményeit és korlátait, beleértve a fejlesztőcsapat jelenlegi készségeit, a képzési költségvetést és a folyamatot.

Időtálló

A döntéseknek olyan tapasztalaton és tudáson kell alapulniuk, amely valószínűleg nem avul el hamar. Például az építészek platformsemleges architekturális mintákat vagy taktikákat választhatnak.