Ho costruito il mio primo design system su un progetto da solo, per un cliente con un sito di 8 pagine. All'inizio sembrava eccessivo. Alla seconda revisione grafica mi sono ritrovato a cambiare un colore in un file e aggiornare tutto il sito in 30 secondi.
Un design system non è Figma + Storybook + tokens sincronizzati. Per un progetto medio, è tre cose: un file di variabili CSS con i colori e le spaziature, un set di componenti base documentati, e una convenzione di naming condivisa con il cliente.
Il vantaggio principale non è la velocità di sviluppo — è la coerenza nel tempo. Quando il cliente torna dopo sei mesi con nuove pagine, il sito si espande senza rompere l'identità visiva.