why you should think twice before giving your programmer to design the ui

28
Why you should think twice before giving your programmer to design the UI Mikhail Payson, Perpetuum Software @Mikhail_Payson

Upload: mikhail-payson

Post on 16-Jun-2015

3.108 views

Category:

Documents


1 download

DESCRIPTION

Presentation for my speech on ISDEF 2012

TRANSCRIPT

Page 1: Why you should think twice before giving your programmer to design the UI

Why you should think twice before giving your programmer

to design the UI

Mikhail Payson,Perpetuum Software

@Mikhail_Payson

Page 2: Why you should think twice before giving your programmer to design the UI

HOW THE PROGRAMMER SEES THE USER:

Page 3: Why you should think twice before giving your programmer to design the UI

…a good programmer sees

Page 4: Why you should think twice before giving your programmer to design the UI

…an average programmer sees

Page 5: Why you should think twice before giving your programmer to design the UI

…the most of programmers see

Page 6: Why you should think twice before giving your programmer to design the UI

…they just write the code

Page 7: Why you should think twice before giving your programmer to design the UI

When the user sees a blonde in red…

Page 8: Why you should think twice before giving your programmer to design the UI

…programmers see something like that

Page 9: Why you should think twice before giving your programmer to design the UI

PROGRAMMERS CREATE A PRODUCT TO…

Page 10: Why you should think twice before giving your programmer to design the UI

… make everything unified

Page 11: Why you should think twice before giving your programmer to design the UI

…to give the user an ability to do «everything he needs»

Page 12: Why you should think twice before giving your programmer to design the UI

…to keep all the data on the same page an do everything at once

Page 13: Why you should think twice before giving your programmer to design the UI

…the structure of code is a priority

Page 14: Why you should think twice before giving your programmer to design the UI

THE PROGRAMMER FORGETS THAT…

Page 15: Why you should think twice before giving your programmer to design the UI

…he is not the only user of their system

Page 16: Why you should think twice before giving your programmer to design the UI

… the user knows the system a little worse then the programmer does

Page 17: Why you should think twice before giving your programmer to design the UI

…the user knows nothing about programming

Page 18: Why you should think twice before giving your programmer to design the UI

…and about computers in some cases

Page 19: Why you should think twice before giving your programmer to design the UI

…the user has a real task he needs to solve

Page 20: Why you should think twice before giving your programmer to design the UI

… most users don’t need most features

Page 21: Why you should think twice before giving your programmer to design the UI

…the users never read the manual

Page 22: Why you should think twice before giving your programmer to design the UI

…there are a lot of UI patterns. We don’t need to reinvent the wheel

Page 23: Why you should think twice before giving your programmer to design the UI

THE PROGRAMMERS ARE SURE THAT…

Page 24: Why you should think twice before giving your programmer to design the UI

…if the user makes a mistake it is a fault of this user only

Page 25: Why you should think twice before giving your programmer to design the UI

…the development stops on the day of release

Page 26: Why you should think twice before giving your programmer to design the UI

SO, WHY?…

Page 27: Why you should think twice before giving your programmer to design the UI

…Because they live in different worlds

Page 28: Why you should think twice before giving your programmer to design the UI

Thank you!

It’s question time!

Mikhail Payson,Perpetuum Software

[email protected]@mikhail_payson