SlideShare une entreprise Scribd logo
1  sur  50
We’re all wrong about UX
User Experience is nothing like User Interface
Disclaimer
o We have no magic
o We have no certainty
o Feel free to disagree with us
o Debate is good
o The following is based on our observations and
thoughts
What to do about
severed fingers
TABLE SAWS ARE FREAKING
DANGEROUS!!!
aka
Really dangerous…
o In 2007 and 2008:
• 79,500 emergency room visits due to table and bench
saws injuries
o Around 4,000 fingers chopped off each year
• 76.7% of injuries occurred when operator was pushing the
stock
• 65.7% of injuries because blade guard was absent
50,900 lacerations
8,100 amputations
Source: US Consumer product Safety Commission
Introducing Saw Stop
o A table saw that recognizes flesh and drops the
spinning saw so fast that injury is impossible.
o Really, watch this:
What came before Saw Stop
Gloves
Finger/blade guards
Warning labels
User manuals
Anti-kickback pawls
Safety switches
Push sticks
Mitter gauges
What the heck does any of this have
to do with UX?
What the heck does any of this have
to do with UX?
o UI is
• Finger guards
• Warning signs
• Training booklets & videos
What the heck does any of this have
to do with UX?
o UI is
• Finger guards
• Warning signs
• Training booklets & videos
o UX is
• Recognizing that no matter what... sometimes
humans do stupid things
• Using design to keep stupidity from causing
catastrophic results... like serious injury & death
UX starts with asking
the right questions
UX starts with asking
the right questions
... like what does the
'U' mean?
Users are actually people
Users are actually people
o The 'U' in UX is for user
o User is a clean, rational and sterile term
o People are rarely any of those things
Users are actually people
o The 'U' in UX is for user
o User is a clean, rational and sterile term
o People are rarely any of those things
Google image search: "users"
Users are actually people
o The 'U' in UX is for user
o User is a clean, rational and sterile term
o People are rarely any of those things
Google image search: "users" Google image search: “people"
Users are actually people
o The 'U' in UX is for user
o User is a clean, rational and sterile term
o People are rarely any of those things
"as a user I want a post-
click response time of
less than 2 seconds"
Google image search: "users" Google image search: “people"
Users are actually people
o The 'U' in UX is for user
o User is a clean, rational and sterile term
o People are rarely any of those things
"as a user I want a post-
click response time of
less than 2 seconds"
Google image search: "users"
"as a person I get annoyed if I
click something and I am not
sure if anything is happening"
Google image search: “people"
Users are actually people
o The 'U' in UX is for user
o User is a clean, rational and sterile term
o People are rarely any of those things
"as a user I want a post-
click response time of
less than 2 seconds"
Google image search: "users"
UI is for users
"as a person I get annoyed if I
click something and I am not
sure if anything is happening"
Google image search: “people"
Users are actually people
o The 'U' in UX is for user
o User is a clean, rational and sterile term
o People are rarely any of those things
"as a user I want a post-
click response time of
less than 2 seconds"
Google image search: "users"
UI is for users
"as a person I get annoyed if I
click something and I am not
sure if anything is happening"
Google image search: “people"
UX is for people
So what do we know about people?
o People are impatient
o People are easily distracted
o People are afraid of change
… these things don’t surprise anyone
Something less obvious and more
fundamental about people
Something less obvious and more
fundamental about people
o Happiness is not really generated in people by
modules, features or buttons
Something less obvious and more
fundamental about people
o Happiness is not really generated in people by
modules, features or buttons
o People's happiness and satisfaction are based
on meeting or exceeding expectations
Something less obvious and more
fundamental about people
o Happiness is not really generated in people by
modules, features or buttons
o People's happiness and satisfaction are based
on meeting or exceeding expectations
o Even if those expectations are irrational or
incorrect
So if we are following along...
Great UX can be achieved by:
o First, truly understanding people's expectations
o Second, managing those expectations
o Third, exceeding those expectations
While considering
expectations
Design should challenge the status
quo ... when it's appropriate.
Is design responding to a trend, a fad
or an actual need?
#1 - understand expectations
o We've gotten too comfortable thinking "as a
user“
o Expectation should be more "person" oriented
#1 - understand expectations
o We've gotten too comfortable thinking "as a
user“
o Expectation should be more "person" oriented
Example
#1 - understand expectations
o We've gotten too comfortable thinking "as a
user“
o Expectation should be more "person" oriented
Example
• A user needs to easily be able to access the list of
features they need without clutter slowing them down
#1 - understand expectations
o We've gotten too comfortable thinking "as a
user“
o Expectation should be more "person" oriented
Example
• A user needs to easily be able to access the list of
features they need without clutter slowing them down
• A person can be any of a number of different types of
user depending on a variety of factors
#2 - manage expectations
o Buttons, icons, effects... in other words, interface
features are all important
o But not on their own.
When considering the “save” icon in our software,
we considered alternative designs that made sense
with our overall UI…
Example
And some that were a little bit more outside of the box…
But “people” want an icon that is familiar and
recognizable irrespective of the overall interface.
Example
#3 - exceed expectations
o Give them more than they knew they wanted
Remote Keyless Entry
-Renault, 1982
People change their minds
So expectations are constantly evolving
People change their minds
So expectations are constantly evolving
Seems a little unfair, no?
How to deal with
changing
expectations
How to deal with changing
expectations
• Allow for change
• Marketing requirements
• Constantly challenging assumptions
• Agile Scrum and Iterations
How to deal with changing
expectations
• Allow for change
• Marketing requirements
• Constantly challenging assumptions
• Agile Scrum and Iterations
and...
This is how we handled it
The Golden Triangle
(at least that's what we did)
• Infinite attributes
• Associations
• Rules
People don't always know what they
want
People don't always know what they
want
If users ask for 10 fields…
People don't always know what they
want
If users ask for 10 fields…
inevitably they need at least 11!
So we put unlimited user
configurable attributes in the
software
So we put unlimited user
configurable attributes in the
software
You can associate any of those
attributes to each other
Let the user control the workflow
(put the logic in the database)
o Simple API for quick rule scripting
o Simple interface for making business logic rules
o Availability to write JavaScript rules for the really
hairy stuff
Conclusions
o We like humans
o Even the confused, impatient, distracted and
stupid ones
o Good UX driven design assumes that at any
moment they might just stick their hands into a
tables saw…
o Good UX driven design assumes that they won't
wear seat belts…
o Or that they won't hold the railing…
o Or that they won't stay behind this line…
So…
o Anything we design for humans should be
useable with almost no training
o We should assume that anything that we design
for humans will be used differently than
anticipated... and that's ok
o Designing for humans should assume there is a
lot we don't know when we start
On a final note
o Understanding expectations
o Managing expectations
o Exceeding expectations
These work for any process seeking positive
human interaction

Contenu connexe

Similaire à We're all wrong about UX

User eXperience insights
User eXperience insightsUser eXperience insights
User eXperience insightsMarion Boberg
 
Jason Moore - Interaction design in enterprise teams
Jason Moore - Interaction design in enterprise teamsJason Moore - Interaction design in enterprise teams
Jason Moore - Interaction design in enterprise teamsroblund
 
Hacking UX : Design Thinking for Techies
Hacking UX : Design Thinking for TechiesHacking UX : Design Thinking for Techies
Hacking UX : Design Thinking for TechiesMelissa Ng
 
UX? WTF? - Intro To User Experience Design Pt. 1
UX? WTF? - Intro To User Experience Design Pt. 1UX? WTF? - Intro To User Experience Design Pt. 1
UX? WTF? - Intro To User Experience Design Pt. 1Sebastian Tory-Pratt
 
The Top 10 things that UX people get obsessed about
The Top 10 things that UX people get obsessed aboutThe Top 10 things that UX people get obsessed about
The Top 10 things that UX people get obsessed aboutAndy Marshall
 
Want to Sell UX? Stop Talking UX!
Want to Sell UX? Stop Talking UX!Want to Sell UX? Stop Talking UX!
Want to Sell UX? Stop Talking UX!Lis Hubert
 
User Research on a Shoestring
User Research on a ShoestringUser Research on a Shoestring
User Research on a Shoestringteaguese
 
Demystifying users workbook
Demystifying users workbookDemystifying users workbook
Demystifying users workbookVivek Sahi
 
Midwest UX 2014 - Pay It Forward: How To Mentor Your UX Co-Workers Without Th...
Midwest UX 2014 - Pay It Forward: How To Mentor Your UX Co-Workers Without Th...Midwest UX 2014 - Pay It Forward: How To Mentor Your UX Co-Workers Without Th...
Midwest UX 2014 - Pay It Forward: How To Mentor Your UX Co-Workers Without Th...Naa Marteki Reed
 
Designing for the Right Audience (with notes)
Designing for the Right Audience (with notes)Designing for the Right Audience (with notes)
Designing for the Right Audience (with notes)Danielle Arvanitis
 
Webinar UI/UX by Francesco Marcellino
Webinar UI/UX by Francesco MarcellinoWebinar UI/UX by Francesco Marcellino
Webinar UI/UX by Francesco MarcellinoBeMyApp
 
Usability in Virtual Worlds (Metaverse08)
Usability in Virtual Worlds (Metaverse08)Usability in Virtual Worlds (Metaverse08)
Usability in Virtual Worlds (Metaverse08)Markus Breuer
 
WebSG - UX @ SMU 11/11/10
WebSG - UX @ SMU 11/11/10WebSG - UX @ SMU 11/11/10
WebSG - UX @ SMU 11/11/10Shah Widjaja
 
Are You An User Experience Designer
Are You An User Experience DesignerAre You An User Experience Designer
Are You An User Experience DesignerVinay Mohanty
 

Similaire à We're all wrong about UX (20)

User eXperience insights
User eXperience insightsUser eXperience insights
User eXperience insights
 
What is UX v1
What is UX v1What is UX v1
What is UX v1
 
Jason Moore - Interaction design in enterprise teams
Jason Moore - Interaction design in enterprise teamsJason Moore - Interaction design in enterprise teams
Jason Moore - Interaction design in enterprise teams
 
From Zero to Hero
From Zero to HeroFrom Zero to Hero
From Zero to Hero
 
UX The Bruce Lee Way
UX The Bruce Lee WayUX The Bruce Lee Way
UX The Bruce Lee Way
 
Workshop user checks_3jun2015
Workshop user checks_3jun2015Workshop user checks_3jun2015
Workshop user checks_3jun2015
 
Hacking UX : Design Thinking for Techies
Hacking UX : Design Thinking for TechiesHacking UX : Design Thinking for Techies
Hacking UX : Design Thinking for Techies
 
UX? WTF? - Intro To User Experience Design Pt. 1
UX? WTF? - Intro To User Experience Design Pt. 1UX? WTF? - Intro To User Experience Design Pt. 1
UX? WTF? - Intro To User Experience Design Pt. 1
 
The Top 10 things that UX people get obsessed about
The Top 10 things that UX people get obsessed aboutThe Top 10 things that UX people get obsessed about
The Top 10 things that UX people get obsessed about
 
Want to Sell UX? Stop Talking UX!
Want to Sell UX? Stop Talking UX!Want to Sell UX? Stop Talking UX!
Want to Sell UX? Stop Talking UX!
 
User research at VMware Tanzu Labs
User research at VMware Tanzu LabsUser research at VMware Tanzu Labs
User research at VMware Tanzu Labs
 
User Research on a Shoestring
User Research on a ShoestringUser Research on a Shoestring
User Research on a Shoestring
 
10 Commandments of UX
10 Commandments of UX10 Commandments of UX
10 Commandments of UX
 
Demystifying users workbook
Demystifying users workbookDemystifying users workbook
Demystifying users workbook
 
Midwest UX 2014 - Pay It Forward: How To Mentor Your UX Co-Workers Without Th...
Midwest UX 2014 - Pay It Forward: How To Mentor Your UX Co-Workers Without Th...Midwest UX 2014 - Pay It Forward: How To Mentor Your UX Co-Workers Without Th...
Midwest UX 2014 - Pay It Forward: How To Mentor Your UX Co-Workers Without Th...
 
Designing for the Right Audience (with notes)
Designing for the Right Audience (with notes)Designing for the Right Audience (with notes)
Designing for the Right Audience (with notes)
 
Webinar UI/UX by Francesco Marcellino
Webinar UI/UX by Francesco MarcellinoWebinar UI/UX by Francesco Marcellino
Webinar UI/UX by Francesco Marcellino
 
Usability in Virtual Worlds (Metaverse08)
Usability in Virtual Worlds (Metaverse08)Usability in Virtual Worlds (Metaverse08)
Usability in Virtual Worlds (Metaverse08)
 
WebSG - UX @ SMU 11/11/10
WebSG - UX @ SMU 11/11/10WebSG - UX @ SMU 11/11/10
WebSG - UX @ SMU 11/11/10
 
Are You An User Experience Designer
Are You An User Experience DesignerAre You An User Experience Designer
Are You An User Experience Designer
 

Dernier

CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girlsmodelanjalisharma4
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Douxkojalkojal131
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja Nehwal
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...Call Girls in Nagpur High Profile
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...ranjana rawat
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...Pooja Nehwal
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...BarusRa
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130Suhani Kapoor
 
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...Call Girls in Nagpur High Profile
 

Dernier (20)

CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
 
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
 

We're all wrong about UX

  • 1. We’re all wrong about UX User Experience is nothing like User Interface
  • 2. Disclaimer o We have no magic o We have no certainty o Feel free to disagree with us o Debate is good o The following is based on our observations and thoughts
  • 3. What to do about severed fingers
  • 4. TABLE SAWS ARE FREAKING DANGEROUS!!! aka
  • 5. Really dangerous… o In 2007 and 2008: • 79,500 emergency room visits due to table and bench saws injuries o Around 4,000 fingers chopped off each year • 76.7% of injuries occurred when operator was pushing the stock • 65.7% of injuries because blade guard was absent 50,900 lacerations 8,100 amputations Source: US Consumer product Safety Commission
  • 6. Introducing Saw Stop o A table saw that recognizes flesh and drops the spinning saw so fast that injury is impossible. o Really, watch this:
  • 7. What came before Saw Stop Gloves Finger/blade guards Warning labels User manuals Anti-kickback pawls Safety switches Push sticks Mitter gauges
  • 8. What the heck does any of this have to do with UX?
  • 9. What the heck does any of this have to do with UX? o UI is • Finger guards • Warning signs • Training booklets & videos
  • 10. What the heck does any of this have to do with UX? o UI is • Finger guards • Warning signs • Training booklets & videos o UX is • Recognizing that no matter what... sometimes humans do stupid things • Using design to keep stupidity from causing catastrophic results... like serious injury & death
  • 11. UX starts with asking the right questions
  • 12. UX starts with asking the right questions ... like what does the 'U' mean?
  • 14. Users are actually people o The 'U' in UX is for user o User is a clean, rational and sterile term o People are rarely any of those things
  • 15. Users are actually people o The 'U' in UX is for user o User is a clean, rational and sterile term o People are rarely any of those things Google image search: "users"
  • 16. Users are actually people o The 'U' in UX is for user o User is a clean, rational and sterile term o People are rarely any of those things Google image search: "users" Google image search: “people"
  • 17. Users are actually people o The 'U' in UX is for user o User is a clean, rational and sterile term o People are rarely any of those things "as a user I want a post- click response time of less than 2 seconds" Google image search: "users" Google image search: “people"
  • 18. Users are actually people o The 'U' in UX is for user o User is a clean, rational and sterile term o People are rarely any of those things "as a user I want a post- click response time of less than 2 seconds" Google image search: "users" "as a person I get annoyed if I click something and I am not sure if anything is happening" Google image search: “people"
  • 19. Users are actually people o The 'U' in UX is for user o User is a clean, rational and sterile term o People are rarely any of those things "as a user I want a post- click response time of less than 2 seconds" Google image search: "users" UI is for users "as a person I get annoyed if I click something and I am not sure if anything is happening" Google image search: “people"
  • 20. Users are actually people o The 'U' in UX is for user o User is a clean, rational and sterile term o People are rarely any of those things "as a user I want a post- click response time of less than 2 seconds" Google image search: "users" UI is for users "as a person I get annoyed if I click something and I am not sure if anything is happening" Google image search: “people" UX is for people
  • 21. So what do we know about people? o People are impatient o People are easily distracted o People are afraid of change … these things don’t surprise anyone
  • 22. Something less obvious and more fundamental about people
  • 23. Something less obvious and more fundamental about people o Happiness is not really generated in people by modules, features or buttons
  • 24. Something less obvious and more fundamental about people o Happiness is not really generated in people by modules, features or buttons o People's happiness and satisfaction are based on meeting or exceeding expectations
  • 25. Something less obvious and more fundamental about people o Happiness is not really generated in people by modules, features or buttons o People's happiness and satisfaction are based on meeting or exceeding expectations o Even if those expectations are irrational or incorrect
  • 26. So if we are following along... Great UX can be achieved by: o First, truly understanding people's expectations o Second, managing those expectations o Third, exceeding those expectations
  • 27. While considering expectations Design should challenge the status quo ... when it's appropriate. Is design responding to a trend, a fad or an actual need?
  • 28. #1 - understand expectations o We've gotten too comfortable thinking "as a user“ o Expectation should be more "person" oriented
  • 29. #1 - understand expectations o We've gotten too comfortable thinking "as a user“ o Expectation should be more "person" oriented Example
  • 30. #1 - understand expectations o We've gotten too comfortable thinking "as a user“ o Expectation should be more "person" oriented Example • A user needs to easily be able to access the list of features they need without clutter slowing them down
  • 31. #1 - understand expectations o We've gotten too comfortable thinking "as a user“ o Expectation should be more "person" oriented Example • A user needs to easily be able to access the list of features they need without clutter slowing them down • A person can be any of a number of different types of user depending on a variety of factors
  • 32. #2 - manage expectations o Buttons, icons, effects... in other words, interface features are all important o But not on their own.
  • 33. When considering the “save” icon in our software, we considered alternative designs that made sense with our overall UI… Example And some that were a little bit more outside of the box…
  • 34. But “people” want an icon that is familiar and recognizable irrespective of the overall interface. Example
  • 35. #3 - exceed expectations o Give them more than they knew they wanted Remote Keyless Entry -Renault, 1982
  • 36. People change their minds So expectations are constantly evolving
  • 37. People change their minds So expectations are constantly evolving Seems a little unfair, no?
  • 38. How to deal with changing expectations
  • 39. How to deal with changing expectations • Allow for change • Marketing requirements • Constantly challenging assumptions • Agile Scrum and Iterations
  • 40. How to deal with changing expectations • Allow for change • Marketing requirements • Constantly challenging assumptions • Agile Scrum and Iterations and... This is how we handled it The Golden Triangle (at least that's what we did) • Infinite attributes • Associations • Rules
  • 41. People don't always know what they want
  • 42. People don't always know what they want If users ask for 10 fields…
  • 43. People don't always know what they want If users ask for 10 fields… inevitably they need at least 11!
  • 44. So we put unlimited user configurable attributes in the software
  • 45. So we put unlimited user configurable attributes in the software
  • 46. You can associate any of those attributes to each other
  • 47. Let the user control the workflow (put the logic in the database) o Simple API for quick rule scripting o Simple interface for making business logic rules o Availability to write JavaScript rules for the really hairy stuff
  • 48. Conclusions o We like humans o Even the confused, impatient, distracted and stupid ones o Good UX driven design assumes that at any moment they might just stick their hands into a tables saw… o Good UX driven design assumes that they won't wear seat belts… o Or that they won't hold the railing… o Or that they won't stay behind this line…
  • 49. So… o Anything we design for humans should be useable with almost no training o We should assume that anything that we design for humans will be used differently than anticipated... and that's ok o Designing for humans should assume there is a lot we don't know when we start
  • 50. On a final note o Understanding expectations o Managing expectations o Exceeding expectations These work for any process seeking positive human interaction

Notes de l'éditeur

  1. https://www.youtube.com/watch?v=fq3o0VGUh50
  2. https://www.youtube.com/watch?v=EnCSpituO9E