Designer Schuld.

Ich fühle es die ganze Zeit, ich bin mir sicher, dass du es auch tust. Ich fühle diese Schuldgefühle, wenn ich etwas nicht tue, das die Design-Community verlangt hat, dass alle Designer tun müssen .

Wenn ich direkt in High-Fidelity-Prototypen einspringe, fühle ich mich schuldig. Wenn ich mich zu sehr auf meine eigenen Annahmen statt auf Benutzererkenntnisse verlasse, fühle ich mich schuldig. Und wenn ich zu Beginn eines neuen Projekts keine Pattern-Bibliothek starte, fühle ich mich schuldig.

Für die ersten beiden Punkte solltest du dich sicher schuldig fühlen. Dies sind Best Practices aus Gründen, auf die ich hier nicht eingehen werde. (Glaub mir nicht? Schau es dir an Hier , und Hier .)

Aber sollten Sie sich schuldig fühlen, dass Sie keine Musterbibliothek gestartet haben?

Ich habe erkannt, dass die Antwort Nein ist. Das solltest du nicht.

Ich schlage nicht vor, dass Sie irgendwann keine Musterbibliothek benötigen. Sie machen. Nur vielleicht nicht gerade jetzt. In der Tat könnte die Erstellung einer obligatorischen Musterbibliothek zu früh in Ihrem Projekt Ihren Prozess verlangsamen.

Wie? Nun, am Anfang eines Projekts ist es hilfreich, etwas unordentlich zu sein. Dinge zu verlieren ist der Schlüssel zu einem Lean UX Prozess, während Sie Annahmen testen, um festzustellen, was Ihre Benutzer benötigen. Es ist jetzt nicht die beste Zeit, sich auf Ihre Musterdokumentation zu konzentrieren.

Nach einer Weile wird sich jedoch der Druck einstellen, keine Musterbibliothek zu haben. Sie werden wissen, dass es an der Zeit ist, in Ihre Musterbibliothek zu investieren, wenn diese vier Zeichen auftauchen:

Du hast dieselben Diskussionen immer und immer wieder

Entwickler werden Ihnen oft sagen, dass sie sich an das Prinzip halten TROCKEN - Wiederhole dich nicht. Dies hält ihren Code sauber und frei von Redundanzen.

Musterbibliotheken können Produktteams helfen, auch diesem Prinzip zu folgen.

Als wir einige Monate mit dem Aufbau unserer App beschäftigt waren, hatte mein Team ein Gefühl von Deja-Vu, als wir über unsere Designs diskutierten. Welches Muster verwenden wir, um wieder ein Modal zu öffnen? Wie sollte das Textfeld auf dieser Seite aussehen?

Ein gemeinsames Muster kann helfen, diese zyklischen Diskussionen zu vermeiden. Wenn nun die Frage nach dem zu verwendenden Muster auftaucht, haben wir einen verlässlichen Bezugspunkt.

Ihr Team bezieht sich auf die gleichen Muster mit fünf verschiedenen Namen

"Lassen Sie uns das Modal verwenden, das verblasst, wenn es hochschnellt und ein Suchfeld für Tippfehler hat."

Ja, das habe ich in einem Meeting gesagt. Kein Witz. Dies war einer jener Momente, in denen die starke Erkenntnis unseres Bedürfnisses nach einer Musterbibliothek einsetzte.

Musterbibliotheken können dazu beitragen, eine gemeinsame Sprache in Ihrem Team und in allen Abteilungen zu erstellen. Wenn du "Bratpfanne" sagst, kannst du davon ausgehen, dass ich das passende Bild in meinem Kopf habe. Auf die gleiche Weise könntest du "Modal List Picker" sagen und dein Team wird genau wissen, wovon du sprichst.

Kleine Inkonsistenzen nehmen zu

Es ist eine unglückliche Realität, aber Ihre App wird am Anfang einige kleine Risse haben. Eine outcast Schriftart hier, einige abtrünnige Ränder dort. Das ist ok. Du erforschst immer noch die Dinge.

Mit der Zeit summieren sich diese winzigen Risse jedoch zu ernsteren Rissen in der Benutzererfahrung. Ihre App könnte sich unpoliert und asymmetrisch anfühlen.

Malcolm Gladwell hat einmal geschrieben wie Menschen betrügerische Kunst innerhalb von Sekunden erkennen können. Sie möchten nicht riskieren, dass Ihre Nutzer auf dieselbe, unbewusste Weise Ihre App abschreiben.

Durch das Erstellen einer Musterbibliothek kann sich Ihr Team darauf konzentrieren, diese Inkonsistenzen zu erkennen und zu beheben, bevor sie außer Kontrolle geraten.

Neue Teams arbeiten an dem Produkt

In den Anfangsphasen eines neuen Produkts ist es üblich, dass ein kleines Team die vollständige Eigentümerschaft übernimmt. Dadurch bleiben alle konzentriert und können so schnell wie möglich auf die Bedürfnisse und Erkenntnisse der Kunden reagieren.

Wenn das Produkt wächst, wird auch die Anzahl der Teams und Mitwirkenden wachsen. Ohne Musterdokumentation können neue Teams die Musterdebatten neu entfachen, von denen Sie dachten, dass sie vorbei waren.

Eine Musterbibliothek kann dabei helfen, das Was, Wie und Warum hinter Ihren Mustern an neue Teams und Stakeholder zu vermitteln.

Denken Sie daran, dass Musterbibliotheken Werkzeuge sind, keine Dogmen. Wenn Sie jedoch ein Produkt entwerfen, werden Sie die Schuld spüren. Sie werden sich sorgen, Sie haben praktische Ratschläge ignoriert und Ihr Team enttäuscht.

Das ist ok. Es ist wichtiger, einige große Glaubenssprünge zu machen, zuzusehen, wie Ihre Ideen scheitern, und weiter zu lernen und zu iterieren.

Sie werden eines Tages eine Musterbibliothek erstellen, keine Sorge. Die Zeit wird kommen, in der Sie die Belastung nicht ignorieren können. Das Beste von allem ist, dass es sich nicht wie eine Verpflichtung anfühlt.

Es wird sich wie eine Epiphanie anfühlen.

[- Dieser Artikel wurde ursprünglich veröffentlicht am Mittel . Wieder veröffentlicht mit der Erlaubnis des Autors. -]