Ein Design System entsteht in fünf Phasen: Audit (vollständiges UI-Inventory), Foundations (Design-Tokens für Farbe, Typografie, Spacing), Komponentenbibliothek (Atome bis Organismen), Dokumentation & Distribution (Storybook, Nutzungsrichtlinien) und Governance & Rollout (Rollen, Versioning, Adoption). Diese Reihenfolge ist kein Zufall. Wer mit dem Audit beginnt, vermeidet doppelte Arbeit. Wer Tokens vor Komponenten definiert, baut auf einer stabilen Basis. Wer Governance erst am Ende einführt, kämpft nicht von Anfang an gegen Bürokratie.
- Audit: Vollständiges UI-Inventory aller Plattformen und Produktvarianten
- Foundations: Token-Set für Farbe, Typografie, Spacing, Radius und Elevation
- Komponenten: MVP-Bibliothek mit priorisierten, wiederverwendbaren Bausteinen
- Dokumentation: Storybook-Instanz, Usage Guidelines, Code-Snippets
- Rollout: Governance-Modell, Migrationsplan, KPI-Tracking
Design-Systeme sind mehr als Styleguides. Sie sind Sammlungen aus wiederverwendbaren UI-Komponenten, Design-Richtlinien, Code-Snippets und Dokumentation und bilden die zentrale Single Source of Truth für Marke und Produkt.
Wichtige Erkenntnisse
Ein Design System entsteht nicht durch ein einmaliges Projekt, sondern durch einen strukturierten Aufbau in fünf Phasen, der mit einem Audit beginnt und mit messbarer Governance endet.
| Thema | Details |
|---|---|
| Reihenfolge der Phasen | Audit vor Tokens, Tokens vor Komponenten: diese Abfolge verhindert technische Schulden von Anfang an. |
| Design-Tokens als Basis | Semantische Token-Namen wie color-brand-primary sichern langfristige Wartbarkeit über alle Plattformen. |
| MVP-Ansatz bei Komponenten | Ein MVP mit einer kleineren Auswahl an fertigen Kernkomponenten liefert mehr Nutzen als eine umfangreiche Bibliothek mit halbfertigen Einträgen. |
| Governance von Beginn an | Ein Design System Owner mit Entscheidungsbefugnis verhindert unkontrolliertes Wachstum und Adoption-Verlust. |
| Outwork als Partner | Outwork begleitet Schweizer Teams von Audit und MVP-Pilot bis zum laufenden Betrieb mit Token-Pipeline und Storybook. |
Inhaltsverzeichnis
- Wie sieht der vollständige Aufbauprozess eines Design Systems aus?
- Wie erstellen Sie ein vollständiges UI-Inventory?
- Wie definieren Sie Foundations und Design-Tokens richtig?
- Wie strukturieren Sie eine Komponentenbibliothek nach Atomic Design?
- Welche Tools brauchen Sie für einen stabilen Design-zu-Code-Workflow?
- Wie dokumentieren und verteilen Sie ein Design System effektiv?
- Wie etablieren Sie Governance und steuern den Rollout?
- Welche Accessibility-Anforderungen gelten für Schweizer Produkte?
- Woran messen Sie, ob Ihr Design System wirkt?
- Wie geht Outwork Design-System-Projekte an?
- Was bremst Design-System-Projekte wirklich aus?
- Outwork begleitet Sie beim Aufbau Ihres Design Systems
- Quellen
Wie sieht der vollständige Aufbauprozess eines Design Systems aus?
Ein praktikabler Design System Aufbau folgt einem mehrstufigen Prozess: Audit, Richtlinien, Komponentenbibliothek, Token-Integration, Dokumentation und iterativer Rollout. Jede Phase hat klare Deliverables und Übergabepunkte.
Phase 1: Audit (Woche 1–3)
Ziel: Vollständiges Bild des Ist-Zustands. Deliverables: Inventory-Export (Figma oder Spreadsheet), Priorisierungsliste, Scope-Dokument.
Rollen: Designer (Inventory), Frontend-Entwickler (Code-Referenzen), Product Owner (Business-Priorisierung).
Phase 2: Foundations (Woche 3–6)
Ziel: Token-Set als Single Source of Truth. Deliverables: Token-JSON, Figma-Styles/Variablen, Accessibility-Checkliste.
Rollen: Lead Designer (Token-Architektur), Frontend-Entwickler (Style Dictionary Integration), Tech Lead (CI-Anbindung).
Phase 3: Komponentenbibliothek (Woche 6–14)
Ziel: MVP-Set der meistgenutzten Komponenten. Deliverables: Figma-Library, Code-Komponenten, Storybook-Stories, Accessibility-Tests.

Rollen: Designer (Specs, Variants), Frontend-Entwickler (Implementierung), QA/Accessibility-Owner (Tests).
Phase 4: Dokumentation & Distribution (Woche 12–18)
Ziel: Nutzbare Dokumentation für alle Teams. Deliverables: Storybook-Instanz, Usage Guidelines, Quickstart-Guide.
Rollen: Tech Writer oder Designer (Doku), Frontend-Entwickler (Code-Snippets), Product Owner (Freigabe).
Phase 5: Governance & Rollout (ab Woche 16)
Ziel: Nachhaltiger Betrieb und Adoption. Deliverables: Contribution Guide, Migrationsplan, KPI-Dashboard.
Rollen: Design System Owner (Gesamtverantwortung), Release Manager (Versioning), alle Teams (Contribution).
Die Phasen überlappen sich bewusst. Dokumentation beginnt nicht erst nach der Komponentenphase, sondern parallel. Wer wartet, bis alles fertig ist, dokumentiert nie.
Wie erstellen Sie ein vollständiges UI-Inventory?
Bevor das erste Token definiert wird, braucht das Team ein ehrliches Bild davon, was bereits existiert. Ein Design-Audit ist keine Fleißaufgabe, sondern die Grundlage jeder Priorisierungsentscheidung.
Scope definieren: Welche Plattformen (Web, iOS, Android), Produktvarianten (Mandanten, Marken, Sprachen) und Zustände (Dark Mode, High Contrast) sind relevant? Wer den Scope zu weit fasst, verliert sich. Wer ihn zu eng zieht, baut später nach.
Felder im Inventory:
- Komponententyp (z. B. Button, Input, Card)
- Varianten und States (Primary/Secondary, Default/Hover/Disabled/Error)
- Plattform und Kontext
- Screenshot oder Figma-Link
- Code-Referenz (Repository, Branch)
- Nutzungshäufigkeit (Anzahl Vorkommen im Produkt)
Priorisierungsmatrix: Jede Komponente wird nach drei Kriterien bewertet: Wiederverwendungsfrequenz (wie oft kommt sie vor?), Inkonsistenz (wie viele Varianten existieren unkontrolliert?) und Business-Impact (wie kritisch ist sie für Conversion oder Nutzererlebnis?). Komponenten mit hoher Frequenz, hoher Inkonsistenz und hohem Impact kommen zuerst.
Beispielzeile:
Dieses Inventory ist kein einmaliges Dokument. Es wird zur lebenden Referenz für alle späteren Entscheidungen.
Wie definieren Sie Foundations und Design-Tokens richtig?
Design-Tokens sind die zentrale Variableschicht, die Design-Tools und Code konsistent verbindet. Figma empfiehlt Variablen und Styles als ersten Einstieg. Wer Tokens überspringt und direkt Komponenten baut, schafft technische Schulden, die später teuer werden.
Empfohlene Token-Kategorien:
- Farbe (Markenfarben, semantische Farben wie
color-brand-primary,surface-error) - Typografie (Schriftfamilien, Größen, Zeilenabstände, Gewichte)
- Spacing (4px-Raster oder 8px-Raster, benannte Stufen:
spacing-xsbisspacing-2xl) - Radius (Eckenradien für Karten, Buttons, Inputs)
- Elevation (Schatten-Stufen)
- Icon-Set (Namenskonventionen, Größen)
- Motion (Dauer, Easing-Kurven)
Semantische Benennung statt visueller Labels: color-brand-primary statt blue-500. surface-error statt red-light. Semantische Token-Namen erleichtern langfristige Wartung und plattformübergreifende Nutzung erheblich, weil sie Bedeutung transportieren, nicht Aussehen.
Synchronisation zwischen Design und Code: Tokens Studio (Figma-Plugin) exportiert Token-JSON, Style Dictionary transformiert es in CSS Custom Properties, iOS Swift-Konstanten oder Android-Ressourcen. Dieser Pipeline-Ansatz stellt sicher, dass eine Änderung im Design automatisch in alle Plattformen propagiert.
Accessibility-Pflichtprüfungen:
- Farbkontrast: mindestens 4,5:1 für normalen Text (WCAG 2.1 AA), 3:1 für großen Text
- Fokus-Zustände: sichtbar, nicht nur farbbasiert
- Schriftgrößen: Mindestgröße 16px für Fließtext
- Nicht nur Farbe als Informationsträger nutzen
Profi-Tipp: Legen Sie von Anfang an eine Token-Taxonomie fest: Tier 1 (Primitive Tokens, z. B. blue-500), Tier 2 (Semantische Tokens, z. B. color-brand-primary), Tier 3 (Komponenten-Tokens, z. B. button-background-primary). Diese Hierarchie macht spätere Theming-Anforderungen handhabbar.
Wie strukturieren Sie eine Komponentenbibliothek nach Atomic Design?
Atomic Design von Brad Frost ist die etablierte Methodik zur Hierarchisierung von UI-Bausteinen: Atome (Button, Input, Icon) werden zu Molekülen (Suchfeld = Input + Button), Moleküle zu Organismen (Header = Navigation + Suchfeld + Logo), Organismen zu Templates und schliesslich zu Pages. Diese Hierarchie macht Abhängigkeiten sichtbar und verhindert, dass Teams dieselbe Komponente zweimal bauen.
Komponenten-Anatomie: Jede Komponente braucht eine vollständige Spezifikation.
- Props (welche Parameter steuern Aussehen und Verhalten?)
- States (Default, Hover, Focus, Active, Disabled, Loading, Error)
- Variants (Größe, Farbe, Ikonposition)
- Accessibility-Attribute (ARIA-Rollen, Labels, Keyboard-Interaktion)
- Testcases (was muss in jedem State funktionieren?)
Naming-Konventionen: Konsistente Namen über Design und Code sind nicht verhandelbar. ButtonPrimary in Figma entspricht <ButtonPrimary /> im Code. Abweichungen erzeugen Reibung im Handoff und Fehler in der Dokumentation. Semantic Versioning (Major.Minor.Patch) für die Bibliothek selbst macht Breaking Changes kommunizierbar.
Variant Matrix Beispiel:
Ausnahmen gehören dokumentiert, nicht versteckt. Wenn eine Komponente in einem Kontext von der Regel abweicht, bekommt sie eine eigene Variante mit Begründung, keine stille Abweichung im Code.
Testing-Empfehlungen: Visual Regression Tests mit Chromatic oder Percy fangen ungewollte Änderungen ab. Storybook-Stories decken alle States ab. Automatisierte Accessibility-Checks mit axe-core laufen in der CI-Pipeline.
Welche Tools brauchen Sie für einen stabilen Design-zu-Code-Workflow?
Ein Design System ist mehr als ein Styleguide. Es vereint Gestaltung, Accessibility, Komponenten, Dokumentation und Entwicklungsspezifikationen. Die Toolchain muss das widerspiegeln.
Figma-Organisation für Teams:
- Eine zentrale Figma-Library pro Marke oder Produkt
- Tokens als Figma-Variablen und Styles, nicht als hartcodierte Werte
- Komponenten mit vollständigen Variants und Auto-Layout
- Klare Dateistruktur:
[DS] Foundations,[DS] Components,[DS] Patterns
Token-Export-Pipeline:
- Tokens Studio (Figma-Plugin) verwaltet Token-JSON direkt in Figma
- Style Dictionary transformiert JSON in CSS Custom Properties, Swift, Kotlin, JSON für React Native
- Git-Repository als Single Source of Truth für Token-Änderungen
- Automatisierter Build bei jedem Commit
Storybook-Integration:
- Jede Komponente bekommt Stories für alle States und Variants
- Storybook Docs generiert automatisch API-Dokumentation aus Props
- Chromatic für Visual Regression Testing und Review-Prozesse
- Versionierte Releases mit Changelogs via Conventional Commits
Empfehlung für kleine Teams vs. Enterprise:
| Aspekt | Kleines Team (2–5 Personen) | Enterprise (große Teams) |
|---|---|---|
| Token-Management | Figma Styles + manueller Export | Tokens Studio + Style Dictionary + CI |
| Dokumentation | Storybook + README | Storybook + Zeroheight oder Frontify |
| Releases | Manuell, Slack-Ankündigung | Semantic Release, automatisierter Changelog |
| Contribution | Direkte Commits | Pull Request Policy, Review-Board |
Für App-Entwicklung auf iOS und Android ist der Token-Export-Schritt besonders kritisch. Wer hier sauber arbeitet, spart bei jedem Feature-Release mehrere Stunden manuelle Anpassung.
Wie dokumentieren und verteilen Sie ein Design System effektiv?
Schlechte Dokumentation ist der häufigste Grund, warum Design Systems nicht adoptiert werden. Teams bauen lieber neu, als ein System zu nutzen, das sie nicht verstehen.
Minimaler Dokumentationssatz:
- Purpose und Principles (warum existiert das System, welche Werte leitet es?)
- Token-Referenz (alle Tokens mit Wert, Verwendung, Beispiel)
- Komponenten-Specs (Props, States, Do’s & Don’ts, Code-Snippet)
- Usage Guidelines (wann welche Variante, wann nicht)
- Quickstart-Guide für neue Teammitglieder
Dokumentationsformate nach Kontext:
- Storybook: technische Dokumentation, direkt am Code, ideal für Entwickler
- Zeroheight oder Frontify: designorientierte Dokumentation, gut für Designer und Product Owner
- Internes Wiki (Confluence, Notion): Prozesse, Governance, Entscheidungshistorie
- Markdown-Repository: versionierte Dokumentation direkt im Code-Repo
Distribution: Freigabeprozesse über Pull Requests, Ankündigungen in Slack oder Teams, monatliche Design System Office Hours für Fragen und Feedback. Wer das System nur veröffentlicht und hofft, dass Teams es finden, wird enttäuscht.
Onboarding-Materialien:
- Quickstart-Guide: „In 30 Minuten zur ersten Komponente“
- Figma-Vorlage für neue Projekte mit vorverknüpfter Library
- Schulungsplan: Einführungssession (2 Stunden), Vertiefung Tokens (1 Stunde), Contribution-Workshop (2 Stunden)
Wie etablieren Sie Governance und steuern den Rollout?
Design-Systeme reduzieren Redundanz und verbessern Konsistenz über Plattformen hinweg. Aber ohne Governance degeneriert jedes System zur Sammlung veralteter Komponenten.
Governance-Modelle:
| Modell | Beschreibung | Geeignet für |
|---|---|---|
| Zentral | Ein dediziertes Team pflegt alles | Grosse Organisationen, hohe Qualitätsanforderungen |
| Dezentral | Jedes Produktteam pflegt eigene Teile | Kleine Startups, schnelle Iteration |
| Hybrid (Federated) | Core-Team + Contributor-Netzwerk | Mittelgrosse Organisationen, empfohlen |
Das hybride Modell funktioniert in der Praxis am besten. Ein kleines Core-Team (2–3 Personen) setzt Standards und reviewt Beiträge. Produktteams contributen Komponenten, die sie selbst brauchen.
Wichtige Rollen:
- Design System Owner: Gesamtverantwortung, Priorisierung, Stakeholder-Kommunikation
- Maintainer: technische Pflege, Reviews, Releases
- Contributor: Produktteams, die neue Komponenten einbringen
- Release Manager: Versioning, Changelogs, Deployment
- Accessibility-Owner: Qualitätssicherung für Barrierefreiheit
Review- und Release-Prozess: Pull Requests für alle Änderungen, mindestens ein Review durch Maintainer, Semantic Versioning (1.0.0 → 1.1.0 für neue Features, 2.0.0 für Breaking Changes). Changelogs nach Conventional Commits Standard.
Migrationsplan: Bestehende Produkte migrieren schrittweise. Neue Features nutzen das Design System ab Tag 1. Bestehende Screens werden im Rahmen regulärer Sprints migriert, nicht in einem Big-Bang-Projekt.
Adoption-Massnahmen: Design System Champions in jedem Produktteam, regelmässige Office Hours, KPI-Tracking (Wiederverwendungsrate, Anzahl aktiver Nutzer der Library).
Welche Accessibility-Anforderungen gelten für Schweizer Produkte?
Barrierefreiheit ist kein optionales Feature. Für öffentliche Stellen in der Schweiz gilt das Behindertengleichstellungsgesetz (BehiG), das Anforderungen an digitale Zugänglichkeit stellt. Für private Unternehmen empfiehlt sich WCAG 2.1 AA als Mindeststandard, auch im Hinblick auf das Datenschutzgesetz (DSG) und zunehmende Markterwartungen.
Komponentenebene:
- Farbkontrast: 4,5:1 für normalen Text, 3:1 für grosse Schrift und UI-Elemente
- Fokus-Zustände: sichtbar und nicht nur farbbasiert (z. B. Outline + Hintergrundwechsel)
- Tastaturnutzung: alle interaktiven Elemente per Tab erreichbar, logische Reihenfolge
- ARIA-Attribute: korrekte Rollen, Labels und States für Screen-Reader
Testing-Tools:
- axe-core: automatisierte Accessibility-Checks, als Storybook-Addon und CI-Schritt
- Lighthouse: Accessibility-Score im Browser und in CI
- Pa11y: Kommandozeilen-Tool für automatisierte Seitenprüfungen
- Manuelle Tests: Screen-Reader (VoiceOver, NVDA), Tastaturnavigation, Zoom auf 200 %
Prozess: Jedes Komponenten-Ticket enthält eine Accessibility-Checkliste. Review vor Merge. Regelmässige Nutzertests mit Menschen mit Behinderungen, mindestens einmal pro Quartal.
Profi-Tipp: Integrieren Sie axe-core direkt in Ihre Storybook-Konfiguration. Jede Story prüft sich damit automatisch auf Accessibility-Verstösse. Das kostet einmalig zwei Stunden Setup und spart langfristig manuelle Prüfaufwände.
Woran messen Sie, ob Ihr Design System wirkt?
Ein Design System ohne Messung ist ein Glaubensprojekt. Wer Ressourcen investiert, muss zeigen können, was zurückkommt.
Relevante KPIs:
- Wiederverwendungsrate: Anteil der Produktscreens, die Komponenten aus dem Design System nutzen (Ziel: über 70 % nach 6 Monaten)
- Time-to-Market: Wie lange dauert es, ein neues Feature von Design bis Deployment? Vorher-Nachher-Vergleich
- Anzahl Design-Inkonsistenzen: Gemessen über regelmässige Audits oder automatisierte Linting-Tools
- Onboarding-Zeit: Wie lange braucht ein neues Teammitglied, bis es produktiv mit dem System arbeitet?
Feedbackloops: Ein Issue-Tracker direkt im Design-System-Repository (GitHub Issues oder Jira) macht Probleme sichtbar. Regelmässige Reviews (monatlich) mit Produktteams. Nutzerfeedback-Sprints, in denen Designer und Entwickler gemeinsam Schwachstellen identifizieren.
Maintenance-Policy: Klare Reaktionszeiten für gemeldete Bugs (kritisch: 24 Stunden, normal: 1 Sprint). Deprecation-Plan für veraltete Komponenten mit mindestens 2 Sprints Vorlaufzeit. Feste Release-Fenster (z. B. alle zwei Wochen) geben Teams Planungssicherheit.
Laut dem Design Systems Survey von Seesparkbox gehören Teamstruktur, Reifegrad und Priorisierung zu den entscheidenden Faktoren für den Erfolg realer Design-System-Projekte.
Wie geht Outwork Design-System-Projekte an?
Outwork begleitet Design-System-Projekte von der ersten Bestandsaufnahme bis zum laufenden Betrieb. Der typische Projektablauf folgt dem oben beschriebenen Phasenmodell, wird aber an die spezifische Ausgangslage des Kunden angepasst.
Typischer Projektablauf:
- Discovery (1–2 Wochen): Stakeholder-Interviews, Scope-Definition, Audit-Vorbereitung
- MVP-Komponentenset (6–8 Wochen): Foundations, priorisierte Kernkomponenten, Storybook-Setup
- Integration (2–4 Wochen): Token-Pipeline, CI/CD-Anbindung, Developer Handoff
- Rollout (laufend): Migrations-Begleitung, Governance-Einführung, KPI-Tracking
Teamzusammensetzung: Lead Designer, Frontend-Entwickler (1–2), Backend-Entwickler für API-Integrationen, Product Owner, QA-Spezialist mit Accessibility-Fokus. Bei Bedarf ergänzt durch dedizierte Entwickler aus dem Outwork-Netzwerk.
Typische Ergebnisse: Kürzere Time-to-Market für neue Features, messbar reduzierte Design-Inkonsistenzen, schnelleres Onboarding neuer Teammitglieder. Konkrete Fallstudien und Kundenprojekte stehen auf Anfrage zur Verfügung.
Profi-Tipp: Starten Sie mit einem 2-tägigen Workshop zur Scope-Definition und Priorisierung. Teams, die diesen Schritt überspringen, verlieren in der Komponentenphase regelmässig Zeit durch nachträgliche Scope-Änderungen.
Was bremst Design-System-Projekte wirklich aus?
Die technischen Fragen sind lösbar. Was Projekte wirklich aufhält, sind Entscheidungen, die zu spät getroffen oder gar nicht getroffen werden.
Zu grosser Scope von Anfang an ist der häufigste Fehler. Teams wollen alles auf einmal bauen: alle Komponenten, alle Plattformen, alle Themes. Das Ergebnis ist ein halbfertiges System, das niemand nutzt. Ein MVP mit 15–20 Kernkomponenten, die wirklich fertig sind, schlägt eine Bibliothek mit 80 halbgaren Einträgen jedes Mal.
Fehlende Governance ist das zweite grosse Problem. Ohne klare Ownership wächst das System unkontrolliert oder stirbt langsam. Nicht weil niemand es nutzen will, sondern weil niemand weiss, wer Entscheidungen trifft. Ein Design System Owner mit echter Entscheidungsbefugnis ist keine Bürokratie, sondern eine Voraussetzung.
Schlechte Dokumentation ist unterschätzt. Entwickler nutzen Komponenten, die sie verstehen. Wenn die Dokumentation fehlt oder veraltet ist, bauen sie lieber neu. Das kostet mehr als eine gute Storybook-Instanz je kosten würde.
Pragmatische Empfehlung: Klein starten, Critical Components zuerst, Governance minimal praktikabel halten. Drei Regeln und ein klares Contribution-Onboarding sind besser als ein 40-seitiges Governance-Dokument, das niemand liest. Adoption entsteht durch Nützlichkeit, nicht durch Pflicht.
Outwork begleitet Sie beim Aufbau Ihres Design Systems
Wer ein Design System von Grund auf aufbaut, braucht mehr als gute Absichten. Es braucht klare Prozesse, die richtigen Tools und ein Team, das Design und Entwicklung gleichermassen versteht.

Outwork bietet Schweizer Unternehmen einen strukturierten Einstieg: vom 2-tägigen Audit-Workshop über einen 6–8-wöchigen MVP-Piloten bis zum langfristigen Betrieb als Softwareentwicklungspartner. Die Token-Pipeline, Storybook-Integration und CI/CD-Anbindung gehören zum Standard jedes Projekts. Kein Vendor-Lock-in, keine Black Box. Was Outwork aufbaut, gehört dem Kunden und lässt sich intern weiterführen.
Nehmen Sie Kontakt auf und buchen Sie einen kostenlosen Ersttermin über Outwork.
Quellen
Die folgenden Ressourcen sind handverlesen und decken Methodik, Tooling und Praxis ab:
- Design‑Systeme: Grundlagen und konkrete Umsetzungs‑Tipps
- Designsystems 102 — How To Build Your Design System (Figma Blog)
- Was gehört zu einem Design‑System? | KERN UX‑Standard
- Design System: der digitale Baukasten für mehr Konsistenz | xeit Blog
- Atomic Design — Brad Frost