Colpa del designer

Lo sento sempre, sono sicuro che lo fai anche tu. Sento questo senso di colpa quando non riesco a fare qualcosa che la comunità del design ha insistito sul fatto che tutti i designer debbano fare .

Quando salto direttamente nei prototipi ad alta fedeltà, mi sento in colpa. Quando mi affido troppo alle mie supposizioni piuttosto che alle intuizioni degli utenti, mi sento in colpa. E quando non riesco ad avviare una libreria di pattern all'inizio di un nuovo progetto, mi sento in colpa.

Per i primi due punti, certo, dovresti sentirti in colpa. Queste sono le migliori pratiche per motivi per cui non entrerò qui. (Non credermi? Dai un'occhiata Qui , e Qui .)

Ma dovresti sentirti in colpa per non aver avviato una libreria di modelli?

Ho capito che la risposta è No. Non dovresti.

Non sto suggerendo che non hai bisogno di una libreria di pattern ad un certo punto. Tu fai. Solo forse non adesso. In effetti, la creazione di una libreria di pattern obbligatoria troppo presto nel tuo progetto potrebbe rallentare il tuo processo.

Come? Bene, all'inizio di un progetto è utile essere un po 'disordinati. Mantenere le cose libere è la chiave per a Lean UX procedete mentre testate le ipotesi per determinare di cosa hanno bisogno gli utenti. Non è il momento migliore per concentrarsi sulla documentazione del modello.

Dopo un po ', però, la tensione di non avere una libreria di pattern verrà impostata. Saprai che è il momento di iniziare a investire nella libreria di pattern quando emergono questi quattro segni:

Stai facendo le stesse discussioni più e più volte

Gli sviluppatori ti diranno spesso che rispettano il principio di ASCIUTTO - Non ripetere te stesso. Ciò mantiene il loro codice pulito e privo di ridondanze.

Le librerie di pattern possono aiutare i team di prodotto a seguire anche questo principio.

Quando abbiamo iniziato a costruire la nostra app per alcuni mesi, il mio team provava un senso di deja-vu quando discuteva dei nostri progetti. Quale schema utilizziamo per aprire nuovamente una modale? Come dovrebbe apparire il campo di testo in questa pagina?

Un modello condiviso può aiutare ad evitare queste discussioni cicliche. Ora, quando sorge la domanda su quale schema usare, abbiamo un affidabile punto di riferimento.

La tua squadra si riferisce agli stessi modelli con cinque nomi diversi

"Usiamo il modale che sfuma mentre si alza e ha un campo di ricerca typeahead".

Sì, l'ho detto in una riunione. Nessun scherzo. Questo è stato uno di quei momenti in cui è scaturita la dura realizzazione del nostro bisogno di una biblioteca di modelli.

Le librerie di modelli possono aiutare a creare un linguaggio comune in tutto il team e i reparti. Quando dici "padella", puoi supporre di avere l'immagine appropriata nella mia testa. Allo stesso modo, potresti dire "Modal List Picker" e il tuo team saprà esattamente di cosa stai parlando.

Piccole incoerenze stanno montando

È una realtà sfortunata, ma all'inizio la tua app avrà alcune piccole fessure. Un font outcast qui, alcuni margini di rinnegato lì. Va bene. Stai ancora cercando di capire le cose.

Con il passare del tempo, però, queste minuscole fessure iniziano a generare crepe più serie nell'esperienza dell'utente. La tua app potrebbe iniziare a sembrare non lucidata, asimmetrica.

Malcolm Gladwell una volta ha scritto in che modo le persone possono individuare l'arte fraudolenta in pochi secondi. Non vuoi rischiare che i tuoi utenti cancellino la tua app nello stesso modo inconscio.

Il processo di creazione della libreria di pattern può aiutare il tuo team a concentrarsi sull'identificazione e sulla correzione di queste incongruenze prima che sfuggano di mano.

Nuovi team stanno lavorando al prodotto

Durante le fasi iniziali di un nuovo prodotto, è normale che un piccolo team ne diventi proprietario completo. Ciò mantiene tutti concentrati, quindi sono in grado di reagire alle esigenze e alle intuizioni dei clienti il ​​più velocemente possibile.

Man mano che il prodotto cresce, crescerà anche la quantità di squadre e collaboratori. Senza la documentazione del modello, i nuovi team potrebbero riaccendere i dibattiti sul pattern che pensavate fossero finiti.

Una libreria di pattern può aiutare a comunicare cosa, come e perché dietro i tuoi modelli a nuovi team e stakeholder.

È meglio ricordare che le librerie di pattern sono strumenti, non dogma. Tuttavia, se stai progettando un prodotto, sentirai il senso di colpa. Ti preoccuperai che hai ignorato i consigli pratici e hai deluso la tua squadra.

Va bene. È più importante fare grandi salti di fede, guardare le tue idee fallire e continuare ad imparare e a ripetere.

Un giorno costruirai una libreria di modelli, non preoccuparti. Verrà il tempo in cui non si può ignorare la tensione. Meglio di tutto, non si sentirà come un obbligo.

Si sentirà come un'illuminazione.

[- Questo articolo è stato originariamente pubblicato su medio . Ripubblicato con il permesso dell'autore. -]