Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Developers make better designers

Developers make better designers

Should developers learn to design?

Some insight on why they absolutely should.

Gilberto Lenzi

April 15, 2016
Tweet

Other Decks in Design

Transcript

  1. because inside all of you, there’s a great designer... …maybe

    a little bit lost somewhere… …maybe he’s/she’s scared.
  2. 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’.
  3. Designers in the room Create a library with elements a

    developer can use. Build your UI Pattern library. Share it & advocate for it.
  4. What makes a great interface? …and it responds to a

    specific user need. FAST FUN EASY TO USE ACCESSIBLE
  5. Which in code stays for …and it responds to a

    specific user need. PERFORMANT FUN DOCUMENTED ACCESSIBLE
  6. FAST Fast ≠ Perception of speed. Content hierarchy is respected.

    Only display the necessary interface options when needed.
  7. 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?
  8. 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?
  9. ACCESSIBLE Consider the noise in the environment. Where is your

    interface going to be used? Consider your user average capabilities. Follow accessibility best practice.
  10. Designers & Developers, learn to respect each others skills and

    understand each others language so that you can effectively build
 digital products.