Architecture Decision Record (ADR)

Un breve documento che cattura una singola decisione architetturalmente significativa, il suo contesto e le sue conseguenze.

Che cos'è Architecture Decision Record (ADR)?

Un ADR rende una decisione comprensibile ai futuri membri del team. Tipicamente registra il contesto (quali forze erano in gioco), la decisione, le alternative considerate e le conseguenze (i compromessi con cui ora si convive). Gli ADR sono versionati insieme al codice e vengono sostituiti anziché modificati — la storia del ragionamento è preziosa quanto la risposta attuale.

Conosciuto anche come: adr.

Termini correlati

  • Drift Architetturale — Il divario crescente tra l'architettura documentata e il sistema che gira davvero in produzione.
  • Living Documentation — Documentazione generata o convalidata a partire dal sistema in esecuzione, così da rimanere accurata man mano che il sistema evolve.

Scopri di più