ux design - cs50cdn.cs50.net/2011/fall/seminars/user_ux_design/user_ux_design.pdfux design by julia...
TRANSCRIPT
![Page 1: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/1.jpg)
UX DESIGN
BY JULIA MITELMAN
![Page 2: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/2.jpg)
TOPICS
Why should we care?
Usability Heuristics
It’s all about Context
The Visual
Applied Psychology
The Pursuit of Product Design
![Page 3: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/3.jpg)
WHY
SHOULD WE
CARE?
(IT’S ALWAYS THE DESIGNER’S FAULT)
![Page 4: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/4.jpg)
HOW DO YOU USE THESE?
![Page 5: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/5.jpg)
FUNCTIONS
Turn Signal
• Left
• Right
Headlights
• Regular
• High Beams On
• High Beams Flash
• Hazard Lights?
Windshield wipers
• Off
• Slow
• Fast
• Fastest
• Manual
• Cleaning Spray
![Page 6: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/6.jpg)
WHAT WERE THEY THINKING?
(probably)
Drivers need to be able to do a lot of
things really fast.
So let’s put all these functions together!
Drivers can take advantage of muscle
memory.
So it’s okay if there’s a learning curve!
![Page 7: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/7.jpg)
PROBLEMS
Too many functions with subtle
distinctions on the same pair of
handles.
Annoying
• “I basically just try everything until it works.”
Dangerous!
• What if it’s a rental/borrowed car?
• Need fast reaction times on the road
![Page 8: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/8.jpg)
SELF-SERVE PARKING
![Page 9: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/9.jpg)
PRETERM PLANNING:
IMPROVED?
![Page 10: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/10.jpg)
PRETERM PLANNING:
LOL JK!
![Page 11: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/11.jpg)
YALE’S ART SCHOOL SHOWS
US HOW IT’S DONE
![Page 12: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/12.jpg)
ARE WE DOOMED?
How can we avoid
usability disasters?
![Page 13: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/13.jpg)
USABILITY
HEURISTICS
(THE TEN COMMANDMENTS OF USER EXPERIENCE)
![Page 14: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/14.jpg)
VISIBILITY OF
SYSTEM STATUS
The system should always keep users informed
about what is going on, through appropriate
feedback within reasonable time.
![Page 15: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/15.jpg)
![Page 16: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/16.jpg)
![Page 17: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/17.jpg)
MATCH BETWEEN SYSTEM
AND THE REAL WORLD
The system should speak the users' language,
with words, phrases and concepts familiar to the
user, rather than system-oriented terms.
Follow real-world conventions, making
information appear in a natural and logical order.
![Page 18: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/18.jpg)
![Page 19: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/19.jpg)
![Page 20: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/20.jpg)
USER CONTROL AND
FREEDOM
Users often choose system functions by mistake
and will need a clearly marked "emergency exit"
to leave the unwanted state without having to go
through an extended dialogue.
Support undo and redo.
![Page 21: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/21.jpg)
![Page 22: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/22.jpg)
CONSISTENCY AND
STANDARDS
Users should not have to wonder whether
different words, situations, or actions mean the
same thing. Follow platform conventions.
![Page 23: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/23.jpg)
![Page 24: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/24.jpg)
ERROR PREVENTION
Even better than good error messages is a careful design
which prevents a problem from occurring in the first
place. Either eliminate error-prone conditions or check for
them and present users with a confirmation option
before they commit to the action.
![Page 25: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/25.jpg)
![Page 26: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/26.jpg)
![Page 27: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/27.jpg)
RECOGNITION RATHER
THAN RECALL
Minimize the user's memory load by making objects,
actions, and options visible. The user should not have to
remember information from one part of the dialogue to
another. Instructions for use of the system should be
visible or easily retrievable whenever appropriate.
![Page 28: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/28.jpg)
![Page 29: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/29.jpg)
![Page 30: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/30.jpg)
FLEXIBILITY AND
EFFICIENCY OF USE
Accelerators -- unseen by the novice user -- may often
speed up the interaction for the expert user such that the
system can cater to both inexperienced and
experienced users. Allow users to tailor frequent
actions.
![Page 31: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/31.jpg)
![Page 32: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/32.jpg)
AESTHETIC AND
MINIMALIST DESIGN
Dialogues should not contain information which is
irrelevant or rarely needed. Every extra unit of
information in a dialogue competes with the relevant units
of information and diminishes their relative visibility.
![Page 33: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/33.jpg)
![Page 34: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/34.jpg)
HELP USERS RECOGNIZE,
DIAGNOSE, AND RECOVER
FROM ERRORS
Error messages should be expressed in plain language
(no codes), precisely indicate the problem, and
constructively suggest a solution.
![Page 35: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/35.jpg)
![Page 36: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/36.jpg)
![Page 37: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/37.jpg)
HELP AND DOCUMENTATION
Even though it is better if the system can be used
without documentation, it may be necessary to provide
help and documentation. Any such information should be
easy to search, focused on the user's task, list concrete
steps to be carried out, and not be too large.
![Page 38: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/38.jpg)
![Page 39: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/39.jpg)
IT’S ALL
ABOUT
CONTEXT.
(THAT’S WHY WE CALL IT EXPERIENCE)
![Page 40: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/40.jpg)
THE ENVIRONMENT
Users who are walking/running are able
to hit points slower and less accurately.
How do we cope with this?
![Page 41: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/41.jpg)
THE ENVIRONMENT
Make the buttons bigger!
![Page 42: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/42.jpg)
DESIGN FOR THE EXTREMES
How would
users with
arthritis peel
potatoes
comfortably?
![Page 43: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/43.jpg)
THE
VISUAL
(OOOH PRETTY)
![Page 44: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/44.jpg)
Minimalism.
![Page 45: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/45.jpg)
VISUAL POPOUT
Make things that matter
stand out.
Works when:
• People expect it
• Don’t consciously notice (subtle)
![Page 46: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/46.jpg)
UMM WHAT?
![Page 47: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/47.jpg)
NICE.
![Page 48: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/48.jpg)
EVEN WITH A LOT OF INFO:
![Page 49: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/49.jpg)
APPLIED
PSYCH.
(THIS ONE GOES OUT TO ALL YOU
NON-CS CONCENTRATORS)
![Page 50: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/50.jpg)
HUMAN BEHAVIOR
Attractive people are believed to be nicer and smarter.
[halo effect]
If you ask someone for a favor, they’ll like you more.
[cognitive dissonance]
Peer pressure is one of the best persuasive tactics.
[normative social influence]
Groups often make poorer decisions than individuals.
[unshared information in group decision making]
![Page 51: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/51.jpg)
INSPIRATION
Use psychological thinking to figure out why users behave the way they do.
Make inferences on how they’ll behave with your product.
Always keep emotions and the situation of the user in mind: how do they feel at each
moment?
![Page 52: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/52.jpg)
THE
PURSUIT OF
PRODUCT
DESIGN.
( = HAPPINESS)
![Page 53: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/53.jpg)
CS179: DESIGN OF USABLE
INTERACTIVE SYSTEMS
Where it all begins.
![Page 54: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/54.jpg)
PRODUCT DESIGN FIRMS
IDEO / IDEO.org / OpenIDEO
Apple’s first mouse
Palm PDA
Continuum Innovation
Swiffer
One Laptop Per Child
Check out their TED talks!
![Page 55: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/55.jpg)
IN EVERYTHING
Startups
Projects
Creations
![Page 56: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/56.jpg)
REFERENCE
(BECAUSE WE ALL NEED INSPIRATION)
![Page 57: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/57.jpg)
A FEW SOURCES
Core77.com: best design magazine ever
Littlebigdetails.com: Your Daily Dose of UI Inspiration
Usability Heuristics:
http://www.useit.com/papers/heuristic/heuristic_list.html
CS179: introducing you to the world of product design
![Page 58: UX Design - CS50cdn.cs50.net/2011/fall/seminars/user_UX_design/user_UX_design.pdfUX DESIGN BY JULIA MITELMAN . TOPICS Why should we care? Usability Heuristics It’s all about Context](https://reader033.vdocuments.mx/reader033/viewer/2022050715/5f307368ac257512f63e93a7/html5/thumbnails/58.jpg)
THANK
YOU!
GO DESIGN SOME COOL STUFF.