Hva er en arkitekturbeslutningslogg?
En arkitekturbeslutningslogg (architecture decision record, ADR) er et dokument som fanger opp en viktig arkitekturbeslutning som er tatt, sammen med konteksten og konsekvensene av den.
En arkitekturbeslutning (architecture decision, AD) er et valg i programvaredesign som svarer på et vesentlig krav.
En samling av arkitekturbeslutninger (architecture decision log, ADL) er alle ADR-er som er opprettet og vedlikeholdt for et bestemt prosjekt (eller en bestemt organisasjon).
Et arkitektonisk betydningsfullt krav (architecturally-significant requirement, ASR) er et krav som har en målbar innvirkning på arkitekturen til et programvaresystem.
Alt dette hører inn under temaet forvaltning av arkitekturkunnskap (architecture knowledge management, AKM).
Målet med dette dokumentet er å gi en rask oversikt over ADR-er, hvordan du lager dem og hvor du finner mer informasjon.
Forkortelser:
AD: arkitekturbeslutning
ADL: samling av arkitekturbeslutninger
ADR: arkitekturbeslutningslogg
AKM: forvaltning av arkitekturkunnskap
ASR: arkitektonisk betydningsfullt krav