Skip to content

0001. Registrare le decisioni architetturali

  • Stato: Accettata
  • Data: 2026-06-03
  • Decisori: Team BI/ETL

Contesto

Le scelte strutturali (dipendenze, pattern, convenzioni) vengono prese durante lo sviluppo e spesso dimenticate. Senza traccia, vengono rimesse in discussione a ogni cambio di persona o, peggio, cambiate senza valutarne il costo.

Decisione

Adottiamo gli Architecture Decision Records (ADR). Ogni decisione architetturale significativa viene registrata in docs/architecture/adr/ come file numerato e immutabile, discusso e approvato tramite Pull Request.

Alternative considerate

  • Documentazione su wiki esterno — si disallinea dal codice e non passa per la review.
  • Solo commit message — non discoverabile, non strutturato.

Conseguenze

  • Positive: storia delle decisioni tracciabile, onboarding più rapido, meno dibattiti ripetuti.
  • Costi: richiede disciplina nello scrivere l'ADR al momento della decisione.

Noeva è un marchio registrato di 4D S.R.L.