Σχεδιαστής ενοχής.

Το νιώθω όλη την ώρα, είμαι βέβαιος ότι και εσύ κάνει. Νιώθω αυτή την ενοχή όταν δεν μπορώ να κάνω κάτι που η κοινότητα σχεδιαστών επέμεινε ότι όλοι οι σχεδιαστές πρέπει να κάνουν .

Όταν πηδήω δεξιά σε πρωτότυπα υψηλής πιστότητας, αισθάνομαι ένοχος. Όταν βασίζομαι υπερβολικά στις δικές μου υποθέσεις και όχι στις γνώσεις των χρηστών, αισθάνομαι ένοχος. Και όταν δεν μπορώ να ξεκινήσω μια βιβλιοθήκη μοτίβων στην αρχή ενός νέου έργου, αισθάνομαι ένοχος.

Για τα πρώτα δύο σημεία, σίγουρα, θα πρέπει να αισθάνεστε ένοχοι. Αυτές είναι οι καλύτερες πρακτικές για λόγους που δεν θα μπω εδώ. (Μην με πιστέψετε; Ρίξτε μια ματιά εδώ , και εδώ .)

Αλλά θα πρέπει να αισθάνεστε ένοχοι για να μην ξεκινήσετε μια βιβλιοθήκη μοτίβου;

Έχω συνειδητοποιήσει ότι η απάντηση είναι Όχι. Δεν πρέπει.

Δεν προτείνω να μην χρειάζεστε κάποια βιβλιοθήκη μοτίβων σε κάποια στιγμή. Κάνεις. Απλά ίσως όχι τώρα. Στην πραγματικότητα, η δημιουργία μιας υποχρεωτικής συλλογής προτύπων πολύ νωρίς στο έργο σας θα μπορούσε να επιβραδύνει τη διαδικασία σας.

Πως? Λοιπόν, στην αρχή ενός έργου είναι ωφέλιμο να είναι λίγο βρώμικο. Κρατώντας τα πράγματα χαλαρά είναι το κλειδί για ένα Lean UX επεξεργαστείτε τις υποθέσεις σας για να προσδιορίσετε τι χρειάζονται οι χρήστες σας. Τώρα δεν είναι η καλύτερη στιγμή για να εστιάσετε στην τεκμηρίωσή σας.

Μετά από λίγο, όμως, το στέλεχος του να μην έχει μια βιβλιοθήκη μοτίβου θα εγκατασταθεί. Θα γνωρίζετε ότι ήρθε η ώρα να αρχίσετε να επενδύετε στη βιβλιοθήκη μοτίβου σας όταν εμφανίζονται αυτά τα τέσσερα σημάδια:

Έχετε τις ίδιες συζητήσεις ξανά και ξανά

Οι προγραμματιστές θα σας πω συχνά ότι συμμορφώνονται με την αρχή του ΞΗΡΟΣ - Μην επαναλάβετε τον εαυτό σας. Αυτό διατηρεί τον κώδικα τους καθαρό και χωρίς απολύσεις.

Οι βιβλιοθήκες μοτίβων μπορούν να βοηθήσουν ομάδες προϊόντων να ακολουθήσουν και αυτή την αρχή.

Μέχρι που ήμασταν λίγοι μήνες για να οικοδομήσουμε την εφαρμογή μας, η ομάδα μου αισθάνθηκε την αίσθηση της deja-vu όταν συζητούσε τα σχέδιά μας. Ποιο μοντέλο χρησιμοποιούμε για να ανοίξουμε ξανά ένα μοντέλο; Ποιο θα είναι το πεδίο κειμένου σε αυτή τη σελίδα;

Ένα κοινό μοτίβο μπορεί να βοηθήσει στην αποφυγή αυτών των κυκλικών συζητήσεων. Τώρα, όταν έρχεται το ερώτημα ποιο πρότυπο θα χρησιμοποιηθεί, έχουμε ένα αξιόπιστο σημείο αναφοράς.

Η ομάδα σας αναφέρεται στα ίδια σχέδια με πέντε διαφορετικά ονόματα

"Ας χρησιμοποιήσουμε το modal που ξεθωριάζει καθώς πατάει και έχει ένα πεδίο αναζήτησης typeahead."

Ναι, το είπα σε μια συνάντηση. Δεν είναι αστείο. Αυτή ήταν μια από εκείνες τις στιγμές που η αυστηρή συνειδητοποίηση της ανάγκης μας για μια βιβλιοθήκη μοτίβου που τέθηκε μέσα.

Οι βιβλιοθήκες μοτίβων μπορούν να βοηθήσουν στη δημιουργία μιας κοινής γλώσσας στην ομάδα και τις υπηρεσίες σας. Όταν λέτε "τηγάνι", μπορείτε να υποθέσετε ότι έχω την κατάλληλη εικόνα στο κεφάλι μου. Με τον ίδιο τρόπο, θα μπορούσατε να πείτε "Modal Picker List" και η ομάδα σας θα ξέρει ακριβώς τι μιλάτε.

Παρουσιάζονται μικρές ασυνέπειες

Είναι μια ατυχής πραγματικότητα, αλλά η εφαρμογή σας θα έχει μερικές μικροσκοπικές ρωγμές στην αρχή. Μια γραμματοσειρά που ξεχώρισε εδώ, μερικά περιθώρια επανεμφάνισης εκεί. Εντάξει. Εξακολουθείτε να βλέπετε τα πράγματα.

Με την πάροδο του χρόνου, όμως, αυτές οι μικροσκοπικές ρωγμές αρχίζουν να προστίθενται σε πιο σοβαρές ρωγμές στην εμπειρία του χρήστη. Η εφαρμογή σας μπορεί να αρχίσει να αισθάνεται ακατάλληλη, ασύμμετρη.

Μάλκολμ Γκλάντγουελ μόλις έγραψε πώς οι άνθρωποι μπορούν να ανιχνεύσουν δόλια τέχνη μέσα σε λίγα δευτερόλεπτα. Δεν θέλετε να διακινδυνεύσετε τους χρήστες σας να διαγράψουν την εφαρμογή σας με τον ίδιο ασυνείδητο τρόπο.

Η διαδικασία δημιουργίας βιβλιοθήκης μοτίβων μπορεί να βοηθήσει την ομάδα σας να επικεντρωθεί στον εντοπισμό και τον καθορισμό αυτών των ασυνεπειών πριν αποσυρθούν.

Νέες ομάδες εργάζονται για το προϊόν

Κατά τη διάρκεια των αρχικών σταδίων ενός νέου προϊόντος, είναι κοινό για μια μικρή ομάδα να αποκτήσει πλήρη κυριότητα. Αυτό κρατά όλους εστιασμένους, ώστε να είναι σε θέση να αντιδράσουν στις ανάγκες και τις ιδέες των πελατών όσο το δυνατόν γρηγορότερα.

Καθώς το προϊόν μεγαλώνει, το ποσό των ομάδων και των συντελεστών θα αυξηθεί επίσης. Χωρίς τεκμηρίωση σχεδίων, νέες ομάδες μπορεί να αναζωπυρώσουν τις συζητήσεις σχεδίων που θεωρήσατε ότι τελείωσαν.

Μια βιβλιοθήκη σχεδίων μπορεί να βοηθήσει στην επικοινωνία του τι, πώς και γιατί πίσω από τα πρότυπά σας σε νέες ομάδες και ενδιαφερόμενα μέρη.

Είναι καλύτερο να θυμάστε ότι οι βιβλιοθήκες προτύπων είναι εργαλεία, όχι δογματικά. Ωστόσο, αν σχεδιάζετε ένα προϊόν, θα αισθανθείτε την ενοχή. Θα ανησυχήσετε ότι έχετε αγνοήσει τις πρακτικές συμβουλές και έχετε αφήσει την ομάδα σας κάτω.

Εντάξει. Είναι πιο σημαντικό να λάβετε μερικά μεγάλα άλματα πίστης, να παρακολουθήσετε τις ιδέες σας αποτυγχάνουν και να συνεχίσετε να μαθαίνετε και να ερμηνεύετε.

Θα δημιουργήσετε μια βιβλιοθήκη προτύπων κάποια μέρα, μην ανησυχείτε. Ο χρόνος θα έρθει όταν δεν μπορείτε να αγνοήσετε το στέλεχος. Το καλύτερο από όλα, δεν θα νιώθει σαν μια υποχρέωση.

Θα αισθανθεί σαν επιδείνωση.

[- Αυτό το άρθρο ήταν αρχικά δημοσιεύτηκε στο Μεσαίο . Αναδημοσίευτη με την άδεια του συγγραφέα. -]