Kriterier for bærekraftige beslutninger
https://www.infoq.com/articles/sustainable-architectural-design-decisions/
For å definere hva en bærekraftig beslutning er i detalj har vi utledet fem sentrale kriterier.
Strategisk
Under beslutningstakingen bør den som ser på de strategiske konsekvensene vurdere forhold som beslutningenes langsiktige virkning, for eksempel framtidig drifts- og vedlikeholdsinnsats.
Målbar og håndterbar
Du kan måle og evaluere resultatet av en beslutning over tid etter objektive kriterier, helst numeriske (slik for eksempel kvalitetsattributtscenarioer og workshops4 fremmer). Det er ikke mulig å fange opp alle finkornede beslutninger, så arkitekter må begrense beslutningenes granularitet til et visst detaljnivå (for eksempel å opprette en designklasse). Det gir et mer bærekraftig sett av beslutninger og færre sporbarhetslenker. Dessuten reduserer et begrenset antall avhengigheter mellom beslutninger ringvirkningene av endringer.
Oppnåelig og realistisk
Begrunnelsen for å tilpasse løsningen til problemet bør velges pragmatisk og gjøres eksplisitt. Arkitekter kan for eksempel vise at de har tatt hensyn til å unngå overdimensjonering og underdimensjonering (det vil si at de bør bruke «godt nok»-tilnærmingen).
Forankret i krav
Beslutningstakingen bør bygge på domenespesifikk arkitekturerfaring og kontekst. Den bør ta hensyn til bedriftens omgivelser og til prosjektets krav og begrensninger, inkludert utviklingsteamets nåværende kompetanse, opplæringsbudsjett og prosess.
Tidløs
Beslutninger bør bygge på erfaring og kunnskap som sannsynligvis ikke blir utdatert med det første. Arkitekter kan for eksempel velge plattformnøytrale arkitekturmønstre eller taktikker.