Descrizione
Per descrivere un’architettura si devono dunque definire i componenti e specificare legami e interfacce tra i componenti stessi: Definire la triade Funzioni-Componenti-Interfacce di un sistema è definirne l’architettura.
Spesso si tratta l’architettura di sistema ed i temi ad essa connessi (modularità o integrazione di componenti e funzioni) come un tema tecnico-progettuale, mentre in realtà questa ha grandi impatti sulla gestione dell’impresa. Oggi è strategico progettare attentamente l’architettura di un prodotto e giocare letteralmente con funzioni e componenti, aggregare e scomporre, dimenticandosi per un momento del “come fare” e concentrandosi sul “cosa fare”.
Infatti, focalizzarsi sull’architettura consente di ridurre il numero di codici (Variety Reduction), garantire un più alto livello di qualità, ridurre il numero di modifiche indotte da cambiamenti di parti, studiare interfacce più semplici e a prova di errore, massimizzare l’efficienza dell’assemblaggio.
È l’Architettura delle Soluzioni: imparare a vedere i problemi progettuali prima di cominciare a disegnare.