Decisioun Sustainability Criteria
https://www.infoq.com/articles/sustainable-architectural-design-decisions/
Tae define decisioun sustainability in detail, we derived five key criteria.
Strategic
Durin decisioun makin, somebody leukin at strategic consequences sud consider things sic as the decisiouns’ lang-term impact—for example, future operations an maintenance effort.
Measurable an Manageable
Ye can measure an evaluate a decisioun’s outcome ower time accordin tae objective criteria, ideally numeric anes (as, for instance, propagatit bi quality attribute scenarios an warkshops4). Takin doun aw fine-grained decisiouns isna possible, sae architects maun limit the decisiouns’ granularity tae a certain level o detail (sic as makin a design class). This will lead tae a mair sustainable set o decisiouns an fewer traceability links. Mairower, limitin the nummer o dependencies atween decisiouns reduces chynges’ ripple effect.
Achievable an Realistic
The rationale for fittin the solution tae the problem sud be chosen pragmatically an made explicit. For example, architects can indicate that they hae taen tent tae avoid ower- or underengineerin (that is, they sud apply the “guid eneuch” approach).
Rootit in Requirements
Decisioun makin sud be groundit in domain-specific architectin experience an context. It sud tak intae account the company environment as weel as project requirements an constraints, includin the development team’s current skills, trainin budget, an process.
Timeless
Decisiouns sud be based on experience an knowledge that winna likely be sune oot o date. For example, architects can chuise platform-neutral architectural patterns or tactics.