Ce este o înregistrare a deciziilor de arhitectură?
O înregistrare a deciziilor de arhitectură (engl. architecture decision record, ADR) este un document care consemnează o decizie arhitecturală importantă luată, împreună cu contextul și consecințele ei.
O decizie de arhitectură (engl. architecture decision, AD) este o alegere de proiectare software care răspunde unei cerințe semnificative.
Un jurnal al deciziilor de arhitectură (engl. architecture decision log, ADL) este colecția tuturor ADR-urilor create și întreținute pentru un anumit proiect (sau o anumită organizație).
O cerință semnificativă pentru arhitectură (engl. architecturally-significant requirement, ASR) este o cerință care are un efect măsurabil asupra arhitecturii unui sistem software.
Toate acestea țin de domeniul managementului cunoștințelor de arhitectură (engl. architecture knowledge management, AKM).
Scopul acestui document este să ofere o prezentare rapidă a ADR-urilor, a modului de creare a lor și a locurilor în care se pot găsi mai multe informații.
Abrevieri:
AD: decizie de arhitectură
ADL: jurnal al deciziilor de arhitectură
ADR: înregistrare a deciziilor de arhitectură
AKM: managementul cunoștințelor de arhitectură
ASR: cerință semnificativă pentru arhitectură