Warum entwickeln wir kickstartDS?
Ihr mögt euch jetzt vielleicht fragen, ob und weshalb ihr das überhaupt benötigt
Lasst mich ein wenig Hintergrundwissen teilen. Jonas, der Gründer von kickstartDS, und ich haben unser gesamtes Berufsleben in der digitalen Branche verbracht. Über die letzten zwei Jahrzehnte hinweg haben wir uns beide in verschiedenen Führungspositionen weiterentwickelt - Jonas aus der Perspektive der Entwicklung und Technik, während ich mich auf das UX-Design fokussierte. Im Laufe der Zeit haben wir immer wieder ähnliche Muster für diverse Projekte entworfen oder programmiert. Obwohl wir in den vergangenen Jahren auf verschiedene Frameworks zurückgegriffen haben, konnten diese oft nicht alle unsere Anforderungen erfüllen.
Vor einigen Jahren war ich für ein bedeutendes Softwareunternehmen tätig und engagiert an der Entwicklung eines Designsystems beteiligt, das Hunderte von Interfaces bedienen sollte. Ein energiegeladenes und begeistertes Team arbeitete daran, und schließlich konnten wir mit Stolz behaupten, dass es international Anklang fand und schrittweise umgesetzt wurde. Allerdings waren frühere Versuche, eine solche Komponentenbibliothek oder eine Designsprache zu entwickeln, meist grandios gescheitert. Das lag vor allem an technischen Gründen, Silodenken und der Schwierigkeit, sie an bestehende Umgebungen anzupassen. Von ähnlichen Problemen hörte ich auch von vielen Leuten in meinem Netzwerk.
Jonas hingegen entwickelte unzählige Websites und Online-Shops, die von dutzenden verschiedenen Backend-Lösungen unterstützt wurden, wie ihr euch vielleicht vorstellen könnt. Leider waren die Frontend-Teile in den meisten Fällen nicht wiederverwendbar, wenn es um neue Projekte ging. Das bewog ihn und das ruhmesmeile-Team dazu, eine Bibliothek mit Standardkomponenten zu erschaffen, um diese Lücke zu schließen und als solide Basis für neue Frontend-Projekte zu dienen.
Die Vergangenheit und die Gegenwart
Über all die Jahre haben sich unsere Wege immer wieder gekreuzt. Beide von uns leben und arbeiten im wunderbaren Bonn. Wir trafen uns bei Meetups, Lean Coffees, agilen Events oder Konferenzen. Es gab sogar eine Zeit, in der wir uns die Büros teilten, als wir noch für verschiedene Firmen tätig waren. In diesen Begegnungen haben wir uns gegenseitig unterstützt und von unseren Erfahrungen profitiert.
Als ich meinen vorherigen Job als UX Strategy Manager aufgab, hegte ich den Wunsch, mich einem Startup anzuschließen oder sogar selbst eines zu gründen. Ich suchte nach einem Ort, an dem ich meinen ganzheitlichen UX-Ansatz weiterverfolgen und ein nutzerzentriertes Unternehmen entwickeln konnte - einen Ort, an dem die Prinzipien von "New Work" gelebt wurden. Zu dieser Zeit traf ich erneut auf Jonas, und wir sprachen darüber, was wir derzeit anstrebten.
So beschlossen wir, ruhmesmeile neu auszurichten. Die Frontend-Bibliothek, die wir im Laufe der Jahre entwickelt hatten, wollten wir nun im Startup-Modus als eigenständiges UI-Toolset veröffentlichen. Damit würden wir ruhmesmeile zu einem spezialisierten Produktanbieter reformieren, der KMUs und Frontend-Entwicklungsteams dabei unterstützt, ihre Designsysteme aufzubauen und dabei das Frontend an erste Stelle zu setzen!
Wir glauben fest an die Kraft von Designsystemen
Denn sie fördern eine bessere Zusammenarbeit und vereinen die Arbeit von Design- und Entwicklungsteams. Darüber hinaus beeinflussen sie maßgeblich die Geschwindigkeit dieser Teams und somit das gesamte Nutzer- und Kundenerlebnis.
All unser Wissen und unsere langjährige Erfahrung haben wir in kickstartDS gebündelt. Es enthält bewährte Muster und sorgfältig getestete Webkomponenten, die den Prinzipien der Atomic Design Methodik folgen. Dadurch ist kickstartDS ein sofort einsatzbereites Framework, das Entwicklern dabei hilft, Zeit bei der Grundlageneinrichtung zu sparen, während sich Designer auf saubere UI-Herausforderungen konzentrieren können.
Seit November 2022 ist kickstartDS als eigenständiges Open Source Design System Meta-Framework verfügbar
Neben dem Framework zur Erstellung eines Designsystems haben wir eine umfassende Dokumentation verfasst, die nicht nur die Installation beschreibt, sondern auch zahlreiche Anleitungen enthält, wie kickstartDS optimal angepasst werden kann.
Denn kickstartDS ist praktisch ein Meta-Framework, das sich aller aktuellen, bewährten Konzepte für Designsysteme bedient und euch somit in einer Art "low-code" zur Verfügung steht. Ihr müsst euch keine Gedanken über die essenziellen Dinge machen, wie die Einbindung von Design Tokens, Komponenteneigenschaften oder Container Queries, uvm.
Stattdessen könnt ihr einfach auf diese Funktionen zugreifen und euch darauf konzentrieren, alles so anzupassen, wie es für eure Bedürfnisse am besten ist. Ihr könnt eure eigene Taxonomie einrichten, die Designtoken erweitern und vieles mehr.
2023 haben wir den Design System Concierge ins Leben gerufen
Da Designsysteme heutzutage immer mehr an Bedeutung gewinnen, kann die Menge der verfügbaren Inhalte überwältigend sein, und es kann schwierig sein zu wissen, wo man anfangen soll. Unser KI-gestützter Design System Concierge soll euch dabei helfen, indem er fachkundige Antworten gibt und euch auf die richtigen Ressourcen hinweist - sei es in Form von Implementierungsleitfäden, Blogbeiträgen, Architekturdokumenten, Einführungsstrategien oder anderen Inhalten.
Siehe hier ein Video auf Youtube
Die Nutzung des Concierge ist natürlich kostenlos. Wir haben ihn entwickelt und hosten das System, weil wir dazu beitragen wollen, die Einstiegshürden für Designsysteme zu senken. Schließlich ist es unsere Mission, Designsysteme zu demokratisieren!
Darüber hinaus bietet uns der Concierge eine großartige Möglichkeit, herauszufinden, welche Informationen ihr als Nutzer tatsächlich benötigt, wenn es um Designsysteme geht - oder welche Funktionen ihr von einem Designsystem erwartet. Diese Erkenntnisse helfen uns wiederum dabei, kickstartDS kontinuierlich weiterzuentwickeln, passende Artikel zu schreiben und mögliche Dokumentationslücken zu schließen.
Gute Gründe, oder?
Wie ihr seht, steht bei der Entwicklung von kickstartDS unsere Leidenschaft für Designsysteme im Vordergrund. Unsere langjährige Expertise und Erfahrung haben wir in diese Open-Source-Bibliothek gepackt, die eine optimale Grundlage für den Aufbau eigener Designsysteme bietet. kickstartDS ermöglicht eine reibungslose Zusammenarbeit von Designern und Entwicklern, beschleunigt Prozesse und verbessert das Nutzererlebnis.
Mit bewährten Konzepten und dem Support des Design System Concierges streben wir danach, Designsysteme für jeden zugänglich zu machen und kontinuierlich zu verbessern.
Foto "Full Power" von Alora Griffiths auf Unsplash
Vereinbare einen kostenlosen Beratungstermin
Willst du ein Designsystem aufbauen? Oder deine Webseite relaunchen?