Wann sollte man ein Designsystem aufbauen?
Zu früh gebaut ist es Verschwendung, zu spät gebaut ist es Schuld. So finden wir die Schwelle.
Ein Designsystem aufzubauen ist für ein Team mit einem einzigen Produkt, das noch seinen Product-Market-Fit sucht, meist eine verfrühte Investition. Erreicht dasselbe Team drei Produkte und vier Entwickler, wird das Fehlen des Systems zu sichtbaren Kosten.
Woran erkennt man die Schwelle?
- Es kursieren mehr als zwei verschiedene Versionen derselben Komponente
- Eine Farbänderung muss in mehr als einem Repository von Hand nachgezogen werden
- Der Großteil der Zeit für einen neuen Screen geht dafür drauf, den bestehenden Stil nachzubauen
- Das Verhalten bei Barrierefreiheit unterscheidet sich von Team zu Team
Zeigen sich zwei dieser Anzeichen gleichzeitig, ist es Zeit für das System. Die Arbeit als schrittweisen Aufbau zu behandeln, der mit den zehn meistgenutzten Komponenten beginnt — statt als großes Projekt, das in einem Zug fertig werden muss — verbessert das Ergebnis deutlich.

