Anche uno sviluppatore deve conoscere le regole base per un buon design. Conoscere queste semplici regole base permette di:
comunicare meglio con i designer parlando il loro linguaggio
comunicare in maniera più efficace con il team mettendo su carta idee che spesso restavano solo in testa
realizzare un'analisi più efficace con i clienti che possono "toccare con mano" quello che si andrà a realizzare
Enon solo gli sviluppatori: anche gli analisti e le persone che si occupano di business o product management possono facilmente imparare queste semplici tecniche.
Il corso di Design, UX e Mockup per sviluppatori è un corso concentrato che permetterà a chi non è un designer di:
creare mockup efficaci ed esteticamente piacevoli
conoscere le tecniche per creare qualsiasi tipo di mockup Web o Mobile
applicare tali tecniche usando il software Figma (tra i più usati insieme a Sketch, Adobe DX e Inkscape)
imparare ad utilizzare le tecniche al meglio con le regole principali di Design e UX
Il corso è ancora in versione BETA.
In tutta onestà, ho dato priorità alla sostanza più che alla forma, ma credo che nonostante qualche imperfezione sia efficace nel trasmettere la mia esperienza e la capacità di realizzare un bel mockup.
Analizzare un software è una tematica molto complicata e, nella mia esperienza di sviluppo software, il mockup è stato sicuramente lo strumento che più efficacemente permette ai clienti di comprendere cosa si sta andando a realizzare. Le ambiguità tra sviluppatore e cliente vengono quasi eliminate e il rischio di creare funzionalità non richieste viene drasticamente ridotto.
Inoltre il mockup è un validissimo strumento per comunicare all'interno del team: nelle fasi preliminari dell'analisi sposta tutto quello che è nella testa del singolo in un documento che può essere condiviso tra tutti e nel quale oggettivamente si visualizza cosa si andrà a sviluppare. Poi, in fase di avanzata di analisi, allinea gli sviluppatori front-end e back-end sulle entità che andranno a strutturare il codice.