Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Developers make better designers
Search
Gilberto Lenzi
April 15, 2016
Design
1
190
Developers make better designers
Should developers learn to design?
Some insight on why they absolutely should.
Gilberto Lenzi
April 15, 2016
Tweet
Share
Other Decks in Design
See All in Design
業務システムのUX/UI設計ノウハウを解説。デザイナー不在で失敗しないために身につけるべき基本とは?
ncdc
2
280
間違った「問い」を乗り越え ノベルティをプチバズりさせた話
takaikanako
0
1.2k
雑誌『広告』をサイズ展開する
takuro_nakajima
PRO
0
1.3k
社内管理画面のデザインもプロダクトデザイン
takanorip
4
740
実案件でのFigmaデータの作り方
xxxkinu
2
220
noteのアクセシビリティ これまでのプロダクト・組織へのアプローチとこれからのこと
tatsuyasawanobori
1
1k
PRDがデザインプロセスを高速化した話
tooomo
1
320
新しい資産運用サービスALTERNA(オルタナ)の伝え方の工夫
layerx
PRO
0
940
不可分の民藝から可分の工業産業へ
creatorqsf
1
350
UIをもたらすコンテクストの考察
securecat
9
2.5k
UX/UI改善に貢献するユーザーテストとは? 基礎知識から実施のプロセスまで解説
ncdc
0
330
意志と、デザインと、ときどきお金
transit_kix
2
2.2k
Featured
See All Featured
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
Rails Girls Zürich Keynote
gr2m
91
13k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
187
16k
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
The Language of Interfaces
destraynor
151
23k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
241
1.2M
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
Music & Morning Musume
bryan
41
5.6k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
21
1.6k
Fantastic passwords and where to find them - at NoRuKo
philnash
37
2.5k
Visualization
eitanlees
136
14k
Transcript
Developers make better designers. @gilbertolenzi
because inside all of you, there’s a great designer... …maybe
a little bit lost somewhere… …maybe he’s/she’s scared.
"... but I’m not original or creative!"
wrong.
not really ‘original’, right?
Should designers know how to code? absolutely.
Should developers know how to design? hell yes.
Why? Developers should learn how to solve UI issues. UI
design follow precise rules as much as development does. There is no ‘sense of design’ or ‘creativity’.
Designers in the room Create a library with elements a
developer can use. Build your UI Pattern library. Share it & advocate for it.
M&S Minty Material Pattern library by me
UI Design let's add some theory around it
What makes a great interface? …and it responds to a
specific user need. FAST FUN EASY TO USE ACCESSIBLE
Which in code stays for …and it responds to a
specific user need. PERFORMANT FUN DOCUMENTED ACCESSIBLE
FAST Fast ≠ Perception of speed. Content hierarchy is respected.
Only display the necessary interface options when needed.
FAST Guess what these apps are about?
FAST Guess what these apps are about?
FUN It's not just about designing a feature. You’re designing
an experience! Am I happy in using this? Would I use it again? Would I recommend it?
FUN MailChimp - High Five by Brent Clouse
FUN MailChimp - High Five by Brent Clouse
FUN MailChimp - High Five by Brent Clouse
EASY TO USE UI elements should have a reason to
exist. When is this appropriate to use? Why it’s better suited than other UI to accomplish the task?
EASY TO USE source: barclays
ACCESSIBLE Consider the noise in the environment. Where is your
interface going to be used? Consider your user average capabilities. Follow accessibility best practice.
None
yay, let’s build something together… Awesome! I’m a good designer!
Designers & Developers, learn to respect each others skills and
understand each others language so that you can effectively build digital products.
Thanks. Any questions? @gilbertolenzi