Die meisten Design-Systeme wachsen organisch. Was als kleines Token-Set und fünf Komponenten beginnt, wird über die Jahre zu einem komplexen Ökosystem aus Figma-Libraries, Code-Packages, Dokumentationsseiten und internen Prozessen. Irgendwann weiß niemand mehr, welche Tokens tatsächlich genutzt werden, welche Komponenten veraltet sind und wo versteckte Abhängigkeiten lauern. Ein Audit bringt Klarheit.
Die fünf Dimensionen eines Audits
Ein umfassender Design-System-Audit bewertet fünf Dimensionen:
1. Token-Architektur: Sind Tokens in einem offenen Format dokumentiert? Gibt es eine klare Hierarchie (Primitive → Semantic → Component)? Werden Tokens konsistent über alle Produkte hinweg verwendet? Existieren verwaiste Tokens, die nirgends referenziert werden? Sind Dark Mode und Multi-Brand über Token-Modes gelöst?
2. Komponentenbibliothek: Wie hoch ist die Abdeckung – welche UI-Patterns existieren als Komponenten, welche werden ad hoc implementiert? Wie konsistent sind die Komponenten-APIs (Props, Events, Slots)? Gibt es duplizierte Komponenten mit unterschiedlichen Namen? Wie steht es um Barrierefreiheit – sind ARIA-Patterns korrekt implementiert, funktioniert Keyboard-Navigation?
3. Dokumentation: Existiert eine Single Source of Truth? Ist die Dokumentation aktuell oder veraltet? Können neue Teammitglieder das System in unter einer Woche produktiv nutzen? Gibt es Usage Guidelines, Do/Don’t-Beispiele und Code-Snippets?
4. Prozesse: Wie werden neue Komponenten vorgeschlagen, designed, entwickelt und released? Gibt es ein Contribution-Modell? Wie werden Breaking Changes kommuniziert? Existiert ein Versionierungs- und Release-Prozess?
5. Tooling und Abhängigkeiten: Welche externen Abhängigkeiten hat das System? Welche npm-Pakete werden verwendet und unter welcher Jurisdiktion stehen sie? Gibt es CDN-Abhängigkeiten? Wie ist die Build-Pipeline aufgebaut – läuft sie auf eigener Infrastruktur oder auf US-SaaS?
Audit-Methodik
Ein Audit folgt drei Phasen:
Discovery (1–2 Tage): Bestandsaufnahme aller Artefakte – Figma-Libraries, Code-Repositories, Dokumentationsseiten, npm-Packages. Stakeholder-Interviews mit Design-Lead, Engineering-Lead und Product Owner. Ziel: Verstehen, was existiert und wie es genutzt wird.
Assessment (2–3 Tage): Systematische Bewertung anhand einer strukturierten Checkliste. Jede der fünf Dimensionen wird mit konkreten Kriterien bewertet. Toolgestützte Analyse: Token-Usage-Scan, Dependency-Audit, Accessibility-Check (axe, Lighthouse), Bundle-Size-Analyse.
Recommendations (1–2 Tage): Priorisierte Maßnahmen mit Aufwandsschätzung. Unterscheidung zwischen Quick Wins (in Tagen umsetzbar), mittelfristigen Maßnahmen (Wochen) und strategischen Investitionen (Monate). Roadmap-Vorschlag mit Abhängigkeiten und Meilensteinen.
Typische Findings
Aus Dutzenden von Audits kristallisieren sich wiederkehrende Muster:
Token-Chaos: 300+ Tokens definiert, davon 40 % nicht mehr verwendet. Keine semantische Ebene – Komponenten referenzieren direkt Primitive Tokens. Farbwerte in mehreren Varianten definiert, die sich minimal unterscheiden.
Komponentenverwilderung: Drei verschiedene Button-Implementierungen (eine in der Library, zwei als lokale Kopien in Produkten). Detached Figma-Instances, die visuell ähnlich aussehen, aber nicht mehr mit der Library verbunden sind.
Dependency-Blindheit: 15 externe CDN-Requests bei jedem Seitenaufruf, von denen das Team nur fünf bewusst eingebaut hat. npm-Abhängigkeiten mit 2+ Jahre alten Sicherheitslücken.
Von der Bewertung zur Roadmap
Kernpunkte
- Ein Design-System-Audit bewertet fünf Dimensionen: Token-Architektur, Komponentenbibliothek, Dokumentation, Prozesse und Tooling/Abhängigkeiten.
- Die Methodik umfasst Discovery, Assessment und Recommendations – in 5–7 Tagen durchführbar.
- Typische Findings: Token-Chaos (40 % ungenutzt), Komponentenverwilderung (duplizierte Implementierungen), Dependency-Blindheit (unbewusste CDN-Requests).
- Quick Wins (verwaiste Tokens, CDN-Abhängigkeiten) sind in Tagen umsetzbar und haben sofortige Wirkung.
- Der Audit liefert eine priorisierte Roadmap – keine theoretische Analyse, sondern einen konkreten Handlungsplan.
- Der Souveränitätscheck (Jurisdiktion der Abhängigkeiten) ist ein Alleinstellungsmerkmal gegenüber rein technischen Audits.


