L'efficienza è un mio feticcio nerd. Come User Experience Designer su Envato Market, cercherò qualsiasi cosa che accenni a velocizzare il processo di feedback su un'idea di design. Un ciclo di feedback più breve significa spedire funzionalità di qualità superiore più velocemente a vantaggio della nostra comunità.
Il mio primo momento Eureka nella ricerca del Santo Graal dei flussi di lavoro di progettazione è stato scoprire Axure (e successivamente UXPin). Trascorrere settimane intere a progettare, quindi convalidare il prototipo con test utente e rifinire secondo necessità. Questo processo è infinitamente più agile del tradizionale modo di tenere aggiornata una miriade di file di Photoshop, ma lascia un fattore chiave: i vincoli emergenti durante lo sviluppo.
Certo, condividerei il prototipo con gli sviluppatori per ottenere il loro input, ma si può solo prevedere così tanti ostacoli in anticipo, e non tutti erano comunque "problemi di sviluppo". La natura logica della programmazione rivela difetti di progettazione che non possono essere previsti quando si guarda uno schizzo di carta o un wireframe. Sapere questo prima mi avrebbe risparmiato dall'iterizzare un progetto destinato a partire dalla direzione sbagliata dall'inizio.
Come altri che miravano a uscire dal business dei deliverable, avevo bisogno di un flusso di lavoro che incoraggi i progetti a essere uno strumento di comunicazione usa e getta, e non un deliverable.
I seguenti strumenti sono gli ingredienti del flusso di lavoro più efficiente che ho scoperto fino ad oggi.
Pulito, semplice e basato su vettori, Sketch ha circa il 95% di tutte le funzionalità che ho utilizzato durante la progettazione in Axure e Photoshop. Riesce a trovare un equilibrio tra le caratteristiche e la semplicità, semplificando la comunicazione del messaggio senza poter avventurarsi troppo lontano.
Con InVision posso comunicare la mia idea e ottenere feedback in un attimo da manager, sviluppatori e utenti di test. Si integra magnificamente nel mio flusso di lavoro con due caratteristiche killer: Design File Syncing eliminerà presto la necessità di esportare immagini dal mio progetto Sketch e l'integrazione di Dropbox significa che non è necessario caricare manualmente nulla. Apporta le modifiche necessarie, fai clic su Salva e informa i colleghi che sono state apportate modifiche. Tutti i wireframe di InVision che stanno guardando verranno aggiornati automaticamente. Non hanno nemmeno bisogno di colpire l'aggiornamento. Ora è liscio come la seta!
Nel team Discovery di Envato Market utilizziamo una scheda Trello come nostra scheda sprint. Se non hai familiarità con la terminologia Agile, considerala come il nostro strumento di gestione dei progetti. Allegherò qualsiasi progetto alle schede di questa scheda per comunicare agli sviluppatori ciò che deve essere costruito. In precedenza, apportare una modifica al design significava che dovevo tornare a Trello, trovare la scheda a cui è stato collegato, rimuovere quello vecchio e caricare il nuovo design. Ho detto che InVision aveva due caratteristiche killer? Bene, rendilo tre. Live embed si occupa di tutto questo lavoro. Tutto quello che devo fare è fare la modifica, premere save e aggiornerà anche il wireframe in Trello. Henry Ford avrebbe pianto lacrime di efficienza!
Per brevità non ho menzionato la fase di ricerca precedente o il successivo feedback che sollecitiamo da utenti reali, che è parte del nostro flusso di lavoro. L'idea è quella di abbreviare il tempo necessario per creare un prototipo funzionante, ottenere feedback e avviare l'iterazione in precedenza. Non è una scusa per smettere di parlare con utenti reali, solo un modo per farlo accadere più velocemente.