SlideShare ist ein Scribd-Unternehmen logo
1 von 100
Downloaden Sie, um offline zu lesen
UX DESIGN 101
WELCOME!
Hi, I am Chris R. Becker - chris@chrisrbecker.com
@cbecker
I have a background in
I have done projects for
Painting / Graphic Design - BFA : Colorado State University
MFA - Art Center College of Design : Media Design Program
Adjunct Professor : Loyola Marymount University
Mataxa, Art Center, Jet Propulsion Laboratory (NASA), VW, CB2, Adobe, Toyota, EA, Mattel, Hyundai, Starwood Hotels, Fresh
and Easy, HTC, OKGO, Hand Made Mobile, Pearson, and More.
I am a
UX / Interaction Designer / Design Researcher / Educator
I have worked for
Red Design Consultants, JPL/NASA, Art Center, Schematic, Syynlabs, Saatchi & Saatchi, Phenomenon, Innocean, Blitz,
DeutschLA, the Ayzenberg Group, Handmade Mobile, Boombang, TBWA|Chiat|Day, & Two Bit Circus (currently)
I
who dabbles in physical computing experiences
WHO IS THIS GUY?
2
SOME OF MY RECENT WORK
3
Mens Warehouse - Tux Rental Redesign CB2 - Physical Interactive Campaign
Moca - Interactive Conversation tracker OK GO music video - Interaction Builder
4
Senior UX at TwoBit Circus
twobitcircus.com
• Hackers / Makers & Story Tellers
• A mixture of startup, product design &
technology company with a focus on
bringing fun to education
• Focusing on agile UX & rapid
prototyping
•Kickstarter : STEAM carnival : http://2bc.io/ks
CURRENT ROLE
LEARNING OBJECTIVES
Identify the different roles within UX and the responsibilities of each
• Talk about the changing role of UX in modern business for startups
to big corporations
• Use Jakob Nielsen’s 5 Principles of Usability to evaluate web and
mobile experiences
5
AGENDA
•What is UX?
•Who does UX?
•Principles of Usability
•Paired Activity
6
Anyone Know who this is?
HISTORY LESSON
7
Anyone Know who this is?
HISTORY LESSON
7
TimBL?
Anyone Know who this is?
HISTORY LESSON
7
TimBL?
Tim Burners Lee
Anyone Know who this is?
HISTORY LESSON
7
TimBL?
Tim Burners Lee
Anyone Know who this is?
What did he do?
HISTORY LESSON
7
TimBL?
http?
Tim Burners Lee
Anyone Know who this is?
What did he do?
HISTORY LESSON
7
TimBL?
http?
Tim Burners Lee
Hypertext Protocol with a server
Anyone Know who this is?
What did he do?
HISTORY LESSON
7
TimBL?
http?
Tim Burners Lee
Hypertext Protocol with a server
The Internet was Invented!
Anyone Know who this is?
What did he do?
HISTORY LESSON
7
TimBL?
http?
Tim Burners Lee
Hypertext Protocol with a server
The Internet was Invented!
Year?
Anyone Know who this is?
What did he do?
HISTORY LESSON
7
TimBL?
http?
Tim Burners Lee
1990!
Hypertext Protocol with a server
The Internet was Invented!
Year?
Anyone Know who this is?
What did he do?
HISTORY LESSON
7
TimBL?
http?
Tim Burners Lee
1990!
Hypertext Protocol with a server
HTML
The Internet was Invented!
Year?
Anyone Know who this is?
What did he do?
HISTORY LESSON
7
TimBL?
http?
Tim Burners Lee
1990!
Hypertext Protocol with a server
HTML Hypertext Markup Language
The Internet was Invented!
Year?
Anyone Know who this is?
What did he do?
HISTORY LESSON
7
TimBL?
http?
Tim Burners Lee
He made a proposal for an information management system in March 1989, and on 25 December 1990, with
the help ofRobert Cailliau and a young student at CERN, he implemented the first successful
communication between a Hypertext Transfer Protocol (HTTP) client and server via the Internet.
Tim Berners-Lee is the director of the World Wide Web Consortium (W3C), which oversees the Web's
continued development. He is also the founder of the World Wide Web Foundation, which writes and creates
standards for HTML 5.
1990!
Hypertext Protocol with a server
HTML Hypertext Markup Language
The Internet was Invented!
Year?
Anyone Know who this is?
What did he do?
HISTORY LESSON
7
1990 2000 2007 2010
HTML HTML5
2013
CSS
JavaScript
CSS3
HTML4
FLASH
timeline
1990 2000 2007 2010
HTML HTML5
2013
CSS
JavaScript
CSS3
HTML4
FLASH
timeline
1990 2000 2007 2010
HTML HTML5
2013
CSS
JavaScript
CSS3
HTML4
FLASH
timeline
You
Are
Here
1990 2000 2007 2010
HTML HTML5
2013
CSS
JavaScript
CSS3
HTML4
FLASH
timeline
You
Are
Here
1990 2000 2007 2010
HTML HTML5
2013
CSS
JavaScript
CSS3
HTML4
FLASH
timeline
You
Are
Here
Clients
might
be
here
WHAT IS THE PROBLEM?
WHAT IS THE PROBLEM?
WHAT IS THE PROBLEM?
WHAT IS THE PROBLEM?
A considered User Experience
WHAT IS THE PROBLEM?
A considered User Experience
WHAT IS THE PROBLEM?
A considered User Experience
Across Multi Platforms
WHAT IS THE PROBLEM?
A considered User Experience
But the Media Space Reality is :
Across Multi Platforms
WHAT IS THE PROBLEM?
A considered User Experience
But the Media Space Reality is :
Across Multi Platforms
WHAT IS THE PROBLEM?
WHAT IS UX?
11
h"ps://vimeo.com/19131028
MULTI MEDIA PORTION :
JESSE JAMES GARRETT
“the design of anything independent of medium or across
[device] with human experience as an explicit outcome and
human engagement as an explicit goal”
12
-­‐Jesse	
  James	
  Garre"
JACOB GUBE
13
“User experience is how a person feels when interfacing
with a system or product.”
Includes but is not limited to websites, apps or software
UX INCORPORATES SCIENCE AS AN ART
14
Jacob	
  Gube	
  -­‐	
  h"p://uxdesign.smashingmagazine.com/2010/10/05/what-­‐is-­‐user-­‐experience-­‐design-­‐overview-­‐tools-­‐and-­‐resources/
JESSE JAMES GARRETT
15
h"p://www.jjg.net/elements/pdf/elements.pdf
JESSE JAMES GARRETT
16
BUSINESS ANALYSIS & UX
17
SPECTRUM OF UX
18
WHO DOES UX?
20
WHO DOES UX: UR ・ IA ・ IXD・ DEV
20
• User Researcher
WHO DOES UX: UR ・ IA ・ IXD・ DEV
20
• User Researcher
– Identifies user behaviours, goals and needs through interviews, studies and surveys
WHO DOES UX: UR ・ IA ・ IXD・ DEV
20
• User Researcher
– Identifies user behaviours, goals and needs through interviews, studies and surveys
WHO DOES UX: UR ・ IA ・ IXD・ DEV
20
• User Researcher
– Identifies user behaviours, goals and needs through interviews, studies and surveys
• Information Architect (IA)
WHO DOES UX: UR ・ IA ・ IXD・ DEV
20
• User Researcher
– Identifies user behaviours, goals and needs through interviews, studies and surveys
• Information Architect (IA)
– Defines the structure of a system, how content is described, organised and discovered
WHO DOES UX: UR ・ IA ・ IXD・ DEV
20
• User Researcher
– Identifies user behaviours, goals and needs through interviews, studies and surveys
• Information Architect (IA)
– Defines the structure of a system, how content is described, organised and discovered
WHO DOES UX: UR ・ IA ・ IXD・ DEV
20
• User Researcher
– Identifies user behaviours, goals and needs through interviews, studies and surveys
• Information Architect (IA)
– Defines the structure of a system, how content is described, organised and discovered
• Interaction Designer (IxD/UX Designer)
WHO DOES UX: UR ・ IA ・ IXD・ DEV
20
• User Researcher
– Identifies user behaviours, goals and needs through interviews, studies and surveys
• Information Architect (IA)
– Defines the structure of a system, how content is described, organised and discovered
• Interaction Designer (IxD/UX Designer)
– Defines interactions, user flows, wireframes, and affordances of a system
WHO DOES UX: UR ・ IA ・ IXD・ DEV
20
• User Researcher
– Identifies user behaviours, goals and needs through interviews, studies and surveys
• Information Architect (IA)
– Defines the structure of a system, how content is described, organised and discovered
• Interaction Designer (IxD/UX Designer)
– Defines interactions, user flows, wireframes, and affordances of a system
WHO DOES UX: UR ・ IA ・ IXD・ DEV
20
• User Researcher
– Identifies user behaviours, goals and needs through interviews, studies and surveys
• Information Architect (IA)
– Defines the structure of a system, how content is described, organised and discovered
• Interaction Designer (IxD/UX Designer)
– Defines interactions, user flows, wireframes, and affordances of a system
• UI Developer
WHO DOES UX: UR ・ IA ・ IXD・ DEV
20
• User Researcher
– Identifies user behaviours, goals and needs through interviews, studies and surveys
• Information Architect (IA)
– Defines the structure of a system, how content is described, organised and discovered
• Interaction Designer (IxD/UX Designer)
– Defines interactions, user flows, wireframes, and affordances of a system
• UI Developer
– Builds the system by interpreting the functional specification, sitemaps, wireframes while working
within technical constraints
WHO DOES UX: UR ・ IA ・ IXD・ DEV
USER RESEARCHER
• Identify user needs and behaviors
– interviews
– surveys
– existing data
• Carry out user testing
– Paper prototyping
– A/B testing
– Usability / click tracking
21
IA: STRUCTURE
22
+ + + + + +
2
Saved
Search
Starre
d
Followin
g
Recen
t
Popula
r
Nearb
y
Filte
r
Searc
h
Result
s
Projec
t
Galler
y
Submi
t
New
Project
My
Profile
Setting
s
Edit
Profile
Adv
Options
Edit
Notification
Edit
Sharing
Users
Starred
User
Profile
Users
Submits
My
Projects
Share
Logi
n
Home
Launch
Users
Projects
Edit
Projec
t
Download
Other
User
Not
Logge
d In
Hel
p
+
My
Submit
s
IXD: WHAT IS AFFORDANCE
“A potential action that is made possible by a given object”
23
h"p://www.jnd.org/dn.mss/affordances_and.html
DONALD NORMAN
24
IXD: COUNT THE PERCEIVED AFFORDANCES
24
IXD: COUNT THE PERCEIVED AFFORDANCES
24
IXD: COUNT THE PERCEIVED AFFORDANCES
24
IXD: COUNT THE PERCEIVED AFFORDANCES
24
IXD: COUNT THE PERCEIVED AFFORDANCES
24
IXD: COUNT THE PERCEIVED AFFORDANCES
24
IXD: COUNT THE PERCEIVED AFFORDANCES
24
IXD: COUNT THE PERCEIVED AFFORDANCES
24
IXD: COUNT THE PERCEIVED AFFORDANCES
24
IXD: COUNT THE PERCEIVED AFFORDANCES
24
IXD: COUNT THE PERCEIVED AFFORDANCES
24
IXD: COUNT THE PERCEIVED AFFORDANCES
24
IXD: COUNT THE PERCEIVED AFFORDANCES
24
IXD: COUNT THE PERCEIVED AFFORDANCES
24
IXD: COUNT THE PERCEIVED AFFORDANCES
24
IXD: COUNT THE PERCEIVED AFFORDANCES
24
IXD: COUNT THE PERCEIVED AFFORDANCES
25
DEV: IMPLEMENTATION
Carrier 12:00 PM
MediaTask
Title
Description
#
Submit
sNew Task ProfileFeed
Title
Description
#
Title
Description
#
Title
Description
#
T7 Profile Page
Tap to view Profile
Page. Transitional
animation: no
animation
T8 Create Project
Tap to Create a New
Project. Transition: display
cut to new view w same
footer and new highlight
state, no animation
T2 Feed
Tap to view Feed Page (Home
Page). Transition: display cut to
new view w same footer and new
highlight state, no animation. Until
page contents loads display
header, footer, and a loading
spinner w message.
T5 Project Page
Tap to view Project Page.
Transitional animation: slide
left from right When a
project has no submissions
display a Submit button that
takes users directly to the
camera capture step. See
T5
Project List Item
Includes Image
from project
creator, Title,
Description, # of
Submissions, and
up to 5 of the most
recent submission
images.
Drag list down to refresh feed.
Display with animating arrow
or spinner and message:
"Pull down to Refresh"
"Release to Refresh"
"Updating"
"Not Connected to Interent"
T1 Info
Tap to view Info
page.
Transitional
animation: slide
up from bottom
T10 Search
Tap to view Search Page.
Transitional animation: slide
left from right When a project
has no submissions display a
Submit button that takes
users directly to the camera
capture step. See T5
M3 Filter
Tap to view Info
Filters.
Transitional
animation: slide
up from bottom
Carrier 12:00 PM
Title
Category ## photos ## videos submitted
User Name
My Projects Recent Popular
MediaTask
T8 Create Project
Tap to Create a New
Project. Transition: display
cut to new view w same
footer and new highlight
state, no animation
Pull down
to refresh.
Search
Title, by User Name
0/100
Category | ## | ## | ## Days left
Descriptio
n...
10/40
The Title of the
Prject, by User
Name Category | ## | ## | ## Days left
Descriptio
n...
10/40
The Title of the
Prject, by User
Name Category | ## | ## | ## Days left
Descriptio
n...
Swipe to navigate, tap to
select Feeds . Default feed is
Recent.
T5 Project Page
Tap to view Project Page.
Transitional animation: slide
left from right When a
project has no submissions
display a Submit button that
takes users directly to the
camera capture step. See
T5 This is a project with
no submissions.
M1 Project List Item
Includes Title, User Name,
Project Image, Category,
# of photos, # of videos, #
days left till project close,
Description, Goal Gauge,
optional gallery.
Drag list down to expose
search, and then refresh feed.
On release without reaching
refresh threshold keep search
visible. Upon reaching refresh
threshold display with
animating arrow or spinner
and message:
"Pull down to Refresh" >
"Release to Refresh"
"Updating"
"Not Connected to Interent"
T3 Profile Page
Tap to view Profile Page.
Transitional animation: no
animation
M3 Filter
Tap to view Filters.
Transitional animation: slide
down from top
For projects with
submissions, swipe
anywhere on a list item to
navigate a gallery of up to
10 recent entries. Swiping
also displays the
submissions button. See
M1 for full specification.
Feeds
My Submissions
Starred
My Projects
Following
Recent
Popular
Nearby
T10 Search
Tap to view Search.
Transitional animation: slide
keyboard up; expand the
height of search to include
the location field, slide up list
of recent searches. see
animation from Yelp Search.
PRINCIPLES OF USABILITY
27
INTUITIVE
“There is no intuitive interface!
Not even the Nipple,
It’s all learned.”
Bruce Ediger
28
MEASURE UX: USABILITY
5 PRINCIPLES OF USABILITY
•Learnability
•Efficiency
•Memorability
•Error Management
•Satisfaction
29
USABILITY: LEARNABILITY
30
How essential is your site?
Is it client or internal facing?
Do I have to use it?
How many features do you have?
It’s the difference between using a basic Google search and the Google advanced search.
Core experience
Your product offering should be distilled to its most core elements. Desktop conventions for set
up and customization may be too difficult to use in mobile.
Using features to remove work
Sensors of mobile platforms may allow you to skip steps and make a system easier to learn.
Mobile Implications
LEARNABILITY: PANTS
31
bonobos.com dockers.comvs
LEARNABILITY: PANTS
32
LEARNABILITY: DOCKERS
33
LEARNABILITY: MOBILE
34
source: http://www.uxbooth.com/blog/mobile-design-patters/
USABILITY: EFFICIENCY
35
Depth of interactions
Simple structure for both navigation and tasks.
Does my system give feedback?
Reduce hesitation and confusion.
States, Transitions
Leave the same way you came in, know what you can do when you need to, satisfaction
Gesture Affordances
Design and ergonomics increase ease and intuitiveness.
Feedback & Labeling
Direct users and show them their interactions are being accepted.
Mobile Implications
EFFICIENCY: ASANA
36
EFFICIENCY: FITT’ S LAW
37
EFFICIENCY: TOUCH / DISCOVERABLE
38
MEMORABILITY
39
Do you repeat walk throughs or tips?
If your site has many features then teaching everything at once will not help users who have a
lot to remember. Begin with core functionality and save the advanced tips for later experiences.
How many steps does it take?
Analyze all the tasks a user must go through and apply patterns where possible.
Recall vs Recognition
Labels or icons may be the difference between remembering something and being satisfied by
design. Which is better?
Introducing new patterns
As systems grow and meet the quickly growing capabilities, new interactions may mean
throwing away familiar patterns.
Use what is at your disposal judiciously
Analyze all the tasks a user must go through and try to apply patterns where possible.
Mobile Implications
MEMORABILITY: ESCAPEFLIGHT.COM
40
MEMORABILITY: ESCAPEFLIGHT.COM
41
MEMORABILITY: ESCAPEFLIGHT.COM
42
USABILITY: ERROR MANAGEMENT
43
Are my error messages clear?
Interactive Negative Space
How often are mistakes being made?
Track early and often.
Is it the system or the user?
Need can often be greater on mobile which means frustration comes quicker. Admit fault.
Opportunities abound
Turn empty sets and dead ends into opportunities and use empathy to avoid errors.
Mobile Implications
ERROR MANAGEMENT: KINDLE
44
ERROR MANAGEMENT: FLOW
45
USABILITY: SATISFACTION
46
How do you keep the users coming back?
This is the most subjective part of usability.
What pleases as many users as possible?
It is easy to get into a circular argument. Investigation is important.
InnovateShow OffTouchShow the wayAnimations
Mobile Implications
PAIRED ACTIVITY
Pair up with your neighbor and introduce yourself!
YOUR COMPANYS’ WEBSITE/APP
How easy is it for you to learn and start using it?
• Are there features that help make performing tasks more efficient?
• Are there features that make it easy for you to remember the tasks you are
performing?
• What errors are coming up? How are they handled?
• Is there anything else that makes the site particularly satisfying to use?
• What ideas do you have to improve on any of these usability principles?
48
VOLUNTEERS?
• Share what you came up with
• What was done really well?
• What ideas do you have to improve the usability?
49

Weitere ähnliche Inhalte

Ähnlich wie Ux design 101 crb 2

Introduction to Information Architecture & Design - SVA Workshop 03/22/14
Introduction to Information Architecture & Design - SVA Workshop 03/22/14Introduction to Information Architecture & Design - SVA Workshop 03/22/14
Introduction to Information Architecture & Design - SVA Workshop 03/22/14Robert Stribley
 
Prototyping Physical & Immersive Environments for UX Designers
Prototyping Physical & Immersive Environments for UX DesignersPrototyping Physical & Immersive Environments for UX Designers
Prototyping Physical & Immersive Environments for UX DesignersSusan Oldham
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principlesDavid Little
 
Intro to the LA Design Community
Intro to the LA Design CommunityIntro to the LA Design Community
Intro to the LA Design CommunityHuge
 
UXcellence: The Importance Of Human-Centered Design
UXcellence: The Importance Of Human-Centered DesignUXcellence: The Importance Of Human-Centered Design
UXcellence: The Importance Of Human-Centered DesignMike Townson
 
Interaction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsInteraction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsDavid Little
 
Fundamentals of Lean UX, Agile on the Beach 2014
Fundamentals of Lean UX, Agile on the Beach 2014Fundamentals of Lean UX, Agile on the Beach 2014
Fundamentals of Lean UX, Agile on the Beach 2014Adrian Howard
 
User Interface Design: Definitions, Processes and Principles
User Interface Design: Definitions, Processes and PrinciplesUser Interface Design: Definitions, Processes and Principles
User Interface Design: Definitions, Processes and PrinciplesMoodLabs
 
24 Hours of UX, 2023: Preventing the Future
24 Hours of UX, 2023: Preventing the Future24 Hours of UX, 2023: Preventing the Future
24 Hours of UX, 2023: Preventing the FutureJoshua Randall
 
Introduction to Information Architecture & Design - SVA Workshop 02/15/14
Introduction to Information Architecture & Design - SVA Workshop 02/15/14Introduction to Information Architecture & Design - SVA Workshop 02/15/14
Introduction to Information Architecture & Design - SVA Workshop 02/15/14Robert Stribley
 
ChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for BusinessChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for BusinessDion Hinchcliffe
 
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...Ultan O'Broin
 
Introduction to Information Architecture and Design - SVA Workshop 09/28/13
Introduction to Information Architecture and Design - SVA Workshop 09/28/13Introduction to Information Architecture and Design - SVA Workshop 09/28/13
Introduction to Information Architecture and Design - SVA Workshop 09/28/13Robert Stribley
 
Introduction to Information Architecture and Design - SVA Workshop 06/22/13
Introduction to Information Architecture and Design - SVA Workshop 06/22/13Introduction to Information Architecture and Design - SVA Workshop 06/22/13
Introduction to Information Architecture and Design - SVA Workshop 06/22/13Robert Stribley
 
Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Samantha Bailey
 
Chip_Swanson-Resume-2016-1
Chip_Swanson-Resume-2016-1Chip_Swanson-Resume-2016-1
Chip_Swanson-Resume-2016-1Chip Swanson
 
Designing Useful and Usable Augmented Reality Experiences
Designing Useful and Usable Augmented Reality Experiences Designing Useful and Usable Augmented Reality Experiences
Designing Useful and Usable Augmented Reality Experiences Yan Xu
 
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyEmerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyITCamp
 

Ähnlich wie Ux design 101 crb 2 (20)

Introduction to Information Architecture & Design - SVA Workshop 03/22/14
Introduction to Information Architecture & Design - SVA Workshop 03/22/14Introduction to Information Architecture & Design - SVA Workshop 03/22/14
Introduction to Information Architecture & Design - SVA Workshop 03/22/14
 
Interaction design
Interaction designInteraction design
Interaction design
 
Prototyping Physical & Immersive Environments for UX Designers
Prototyping Physical & Immersive Environments for UX DesignersPrototyping Physical & Immersive Environments for UX Designers
Prototyping Physical & Immersive Environments for UX Designers
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principles
 
Intro to the LA Design Community
Intro to the LA Design CommunityIntro to the LA Design Community
Intro to the LA Design Community
 
UXcellence: The Importance Of Human-Centered Design
UXcellence: The Importance Of Human-Centered DesignUXcellence: The Importance Of Human-Centered Design
UXcellence: The Importance Of Human-Centered Design
 
Interaction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsInteraction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital products
 
Fundamentals of Lean UX, Agile on the Beach 2014
Fundamentals of Lean UX, Agile on the Beach 2014Fundamentals of Lean UX, Agile on the Beach 2014
Fundamentals of Lean UX, Agile on the Beach 2014
 
User Interface Design: Definitions, Processes and Principles
User Interface Design: Definitions, Processes and PrinciplesUser Interface Design: Definitions, Processes and Principles
User Interface Design: Definitions, Processes and Principles
 
24 Hours of UX, 2023: Preventing the Future
24 Hours of UX, 2023: Preventing the Future24 Hours of UX, 2023: Preventing the Future
24 Hours of UX, 2023: Preventing the Future
 
What is UX v2
What is UX v2What is UX v2
What is UX v2
 
Introduction to Information Architecture & Design - SVA Workshop 02/15/14
Introduction to Information Architecture & Design - SVA Workshop 02/15/14Introduction to Information Architecture & Design - SVA Workshop 02/15/14
Introduction to Information Architecture & Design - SVA Workshop 02/15/14
 
ChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for BusinessChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for Business
 
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
 
Introduction to Information Architecture and Design - SVA Workshop 09/28/13
Introduction to Information Architecture and Design - SVA Workshop 09/28/13Introduction to Information Architecture and Design - SVA Workshop 09/28/13
Introduction to Information Architecture and Design - SVA Workshop 09/28/13
 
Introduction to Information Architecture and Design - SVA Workshop 06/22/13
Introduction to Information Architecture and Design - SVA Workshop 06/22/13Introduction to Information Architecture and Design - SVA Workshop 06/22/13
Introduction to Information Architecture and Design - SVA Workshop 06/22/13
 
Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012
 
Chip_Swanson-Resume-2016-1
Chip_Swanson-Resume-2016-1Chip_Swanson-Resume-2016-1
Chip_Swanson-Resume-2016-1
 
Designing Useful and Usable Augmented Reality Experiences
Designing Useful and Usable Augmented Reality Experiences Designing Useful and Usable Augmented Reality Experiences
Designing Useful and Usable Augmented Reality Experiences
 
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyEmerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
 

Ux design 101 crb 2

  • 2. Hi, I am Chris R. Becker - chris@chrisrbecker.com @cbecker I have a background in I have done projects for Painting / Graphic Design - BFA : Colorado State University MFA - Art Center College of Design : Media Design Program Adjunct Professor : Loyola Marymount University Mataxa, Art Center, Jet Propulsion Laboratory (NASA), VW, CB2, Adobe, Toyota, EA, Mattel, Hyundai, Starwood Hotels, Fresh and Easy, HTC, OKGO, Hand Made Mobile, Pearson, and More. I am a UX / Interaction Designer / Design Researcher / Educator I have worked for Red Design Consultants, JPL/NASA, Art Center, Schematic, Syynlabs, Saatchi & Saatchi, Phenomenon, Innocean, Blitz, DeutschLA, the Ayzenberg Group, Handmade Mobile, Boombang, TBWA|Chiat|Day, & Two Bit Circus (currently) I who dabbles in physical computing experiences WHO IS THIS GUY? 2
  • 3. SOME OF MY RECENT WORK 3 Mens Warehouse - Tux Rental Redesign CB2 - Physical Interactive Campaign Moca - Interactive Conversation tracker OK GO music video - Interaction Builder
  • 4. 4 Senior UX at TwoBit Circus twobitcircus.com • Hackers / Makers & Story Tellers • A mixture of startup, product design & technology company with a focus on bringing fun to education • Focusing on agile UX & rapid prototyping •Kickstarter : STEAM carnival : http://2bc.io/ks CURRENT ROLE
  • 5. LEARNING OBJECTIVES Identify the different roles within UX and the responsibilities of each • Talk about the changing role of UX in modern business for startups to big corporations • Use Jakob Nielsen’s 5 Principles of Usability to evaluate web and mobile experiences 5
  • 6. AGENDA •What is UX? •Who does UX? •Principles of Usability •Paired Activity 6
  • 7. Anyone Know who this is? HISTORY LESSON 7
  • 8. Anyone Know who this is? HISTORY LESSON 7
  • 9. TimBL? Anyone Know who this is? HISTORY LESSON 7
  • 10. TimBL? Tim Burners Lee Anyone Know who this is? HISTORY LESSON 7
  • 11. TimBL? Tim Burners Lee Anyone Know who this is? What did he do? HISTORY LESSON 7
  • 12. TimBL? http? Tim Burners Lee Anyone Know who this is? What did he do? HISTORY LESSON 7
  • 13. TimBL? http? Tim Burners Lee Hypertext Protocol with a server Anyone Know who this is? What did he do? HISTORY LESSON 7
  • 14. TimBL? http? Tim Burners Lee Hypertext Protocol with a server The Internet was Invented! Anyone Know who this is? What did he do? HISTORY LESSON 7
  • 15. TimBL? http? Tim Burners Lee Hypertext Protocol with a server The Internet was Invented! Year? Anyone Know who this is? What did he do? HISTORY LESSON 7
  • 16. TimBL? http? Tim Burners Lee 1990! Hypertext Protocol with a server The Internet was Invented! Year? Anyone Know who this is? What did he do? HISTORY LESSON 7
  • 17. TimBL? http? Tim Burners Lee 1990! Hypertext Protocol with a server HTML The Internet was Invented! Year? Anyone Know who this is? What did he do? HISTORY LESSON 7
  • 18. TimBL? http? Tim Burners Lee 1990! Hypertext Protocol with a server HTML Hypertext Markup Language The Internet was Invented! Year? Anyone Know who this is? What did he do? HISTORY LESSON 7
  • 19. TimBL? http? Tim Burners Lee He made a proposal for an information management system in March 1989, and on 25 December 1990, with the help ofRobert Cailliau and a young student at CERN, he implemented the first successful communication between a Hypertext Transfer Protocol (HTTP) client and server via the Internet. Tim Berners-Lee is the director of the World Wide Web Consortium (W3C), which oversees the Web's continued development. He is also the founder of the World Wide Web Foundation, which writes and creates standards for HTML 5. 1990! Hypertext Protocol with a server HTML Hypertext Markup Language The Internet was Invented! Year? Anyone Know who this is? What did he do? HISTORY LESSON 7
  • 20. 1990 2000 2007 2010 HTML HTML5 2013 CSS JavaScript CSS3 HTML4 FLASH timeline
  • 21. 1990 2000 2007 2010 HTML HTML5 2013 CSS JavaScript CSS3 HTML4 FLASH timeline
  • 22. 1990 2000 2007 2010 HTML HTML5 2013 CSS JavaScript CSS3 HTML4 FLASH timeline You Are Here
  • 23. 1990 2000 2007 2010 HTML HTML5 2013 CSS JavaScript CSS3 HTML4 FLASH timeline You Are Here
  • 24. 1990 2000 2007 2010 HTML HTML5 2013 CSS JavaScript CSS3 HTML4 FLASH timeline You Are Here Clients might be here
  • 25. WHAT IS THE PROBLEM?
  • 26. WHAT IS THE PROBLEM?
  • 27. WHAT IS THE PROBLEM?
  • 28. WHAT IS THE PROBLEM?
  • 29. A considered User Experience WHAT IS THE PROBLEM?
  • 30. A considered User Experience WHAT IS THE PROBLEM?
  • 31. A considered User Experience Across Multi Platforms WHAT IS THE PROBLEM?
  • 32. A considered User Experience But the Media Space Reality is : Across Multi Platforms WHAT IS THE PROBLEM?
  • 33. A considered User Experience But the Media Space Reality is : Across Multi Platforms WHAT IS THE PROBLEM?
  • 36. JESSE JAMES GARRETT “the design of anything independent of medium or across [device] with human experience as an explicit outcome and human engagement as an explicit goal” 12 -­‐Jesse  James  Garre"
  • 37. JACOB GUBE 13 “User experience is how a person feels when interfacing with a system or product.” Includes but is not limited to websites, apps or software
  • 38. UX INCORPORATES SCIENCE AS AN ART 14 Jacob  Gube  -­‐  h"p://uxdesign.smashingmagazine.com/2010/10/05/what-­‐is-­‐user-­‐experience-­‐design-­‐overview-­‐tools-­‐and-­‐resources/
  • 44. 20 WHO DOES UX: UR ・ IA ・ IXD・ DEV
  • 45. 20 • User Researcher WHO DOES UX: UR ・ IA ・ IXD・ DEV
  • 46. 20 • User Researcher – Identifies user behaviours, goals and needs through interviews, studies and surveys WHO DOES UX: UR ・ IA ・ IXD・ DEV
  • 47. 20 • User Researcher – Identifies user behaviours, goals and needs through interviews, studies and surveys WHO DOES UX: UR ・ IA ・ IXD・ DEV
  • 48. 20 • User Researcher – Identifies user behaviours, goals and needs through interviews, studies and surveys • Information Architect (IA) WHO DOES UX: UR ・ IA ・ IXD・ DEV
  • 49. 20 • User Researcher – Identifies user behaviours, goals and needs through interviews, studies and surveys • Information Architect (IA) – Defines the structure of a system, how content is described, organised and discovered WHO DOES UX: UR ・ IA ・ IXD・ DEV
  • 50. 20 • User Researcher – Identifies user behaviours, goals and needs through interviews, studies and surveys • Information Architect (IA) – Defines the structure of a system, how content is described, organised and discovered WHO DOES UX: UR ・ IA ・ IXD・ DEV
  • 51. 20 • User Researcher – Identifies user behaviours, goals and needs through interviews, studies and surveys • Information Architect (IA) – Defines the structure of a system, how content is described, organised and discovered • Interaction Designer (IxD/UX Designer) WHO DOES UX: UR ・ IA ・ IXD・ DEV
  • 52. 20 • User Researcher – Identifies user behaviours, goals and needs through interviews, studies and surveys • Information Architect (IA) – Defines the structure of a system, how content is described, organised and discovered • Interaction Designer (IxD/UX Designer) – Defines interactions, user flows, wireframes, and affordances of a system WHO DOES UX: UR ・ IA ・ IXD・ DEV
  • 53. 20 • User Researcher – Identifies user behaviours, goals and needs through interviews, studies and surveys • Information Architect (IA) – Defines the structure of a system, how content is described, organised and discovered • Interaction Designer (IxD/UX Designer) – Defines interactions, user flows, wireframes, and affordances of a system WHO DOES UX: UR ・ IA ・ IXD・ DEV
  • 54. 20 • User Researcher – Identifies user behaviours, goals and needs through interviews, studies and surveys • Information Architect (IA) – Defines the structure of a system, how content is described, organised and discovered • Interaction Designer (IxD/UX Designer) – Defines interactions, user flows, wireframes, and affordances of a system • UI Developer WHO DOES UX: UR ・ IA ・ IXD・ DEV
  • 55. 20 • User Researcher – Identifies user behaviours, goals and needs through interviews, studies and surveys • Information Architect (IA) – Defines the structure of a system, how content is described, organised and discovered • Interaction Designer (IxD/UX Designer) – Defines interactions, user flows, wireframes, and affordances of a system • UI Developer – Builds the system by interpreting the functional specification, sitemaps, wireframes while working within technical constraints WHO DOES UX: UR ・ IA ・ IXD・ DEV
  • 56. USER RESEARCHER • Identify user needs and behaviors – interviews – surveys – existing data • Carry out user testing – Paper prototyping – A/B testing – Usability / click tracking 21
  • 57. IA: STRUCTURE 22 + + + + + + 2 Saved Search Starre d Followin g Recen t Popula r Nearb y Filte r Searc h Result s Projec t Galler y Submi t New Project My Profile Setting s Edit Profile Adv Options Edit Notification Edit Sharing Users Starred User Profile Users Submits My Projects Share Logi n Home Launch Users Projects Edit Projec t Download Other User Not Logge d In Hel p + My Submit s
  • 58. IXD: WHAT IS AFFORDANCE “A potential action that is made possible by a given object” 23 h"p://www.jnd.org/dn.mss/affordances_and.html DONALD NORMAN
  • 59. 24 IXD: COUNT THE PERCEIVED AFFORDANCES
  • 60. 24 IXD: COUNT THE PERCEIVED AFFORDANCES
  • 61. 24 IXD: COUNT THE PERCEIVED AFFORDANCES
  • 62. 24 IXD: COUNT THE PERCEIVED AFFORDANCES
  • 63. 24 IXD: COUNT THE PERCEIVED AFFORDANCES
  • 64. 24 IXD: COUNT THE PERCEIVED AFFORDANCES
  • 65. 24 IXD: COUNT THE PERCEIVED AFFORDANCES
  • 66. 24 IXD: COUNT THE PERCEIVED AFFORDANCES
  • 67. 24 IXD: COUNT THE PERCEIVED AFFORDANCES
  • 68. 24 IXD: COUNT THE PERCEIVED AFFORDANCES
  • 69. 24 IXD: COUNT THE PERCEIVED AFFORDANCES
  • 70. 24 IXD: COUNT THE PERCEIVED AFFORDANCES
  • 71. 24 IXD: COUNT THE PERCEIVED AFFORDANCES
  • 72. 24 IXD: COUNT THE PERCEIVED AFFORDANCES
  • 73. 24 IXD: COUNT THE PERCEIVED AFFORDANCES
  • 74. 24 IXD: COUNT THE PERCEIVED AFFORDANCES
  • 75. 24 IXD: COUNT THE PERCEIVED AFFORDANCES
  • 76. 25 DEV: IMPLEMENTATION Carrier 12:00 PM MediaTask Title Description # Submit sNew Task ProfileFeed Title Description # Title Description # Title Description # T7 Profile Page Tap to view Profile Page. Transitional animation: no animation T8 Create Project Tap to Create a New Project. Transition: display cut to new view w same footer and new highlight state, no animation T2 Feed Tap to view Feed Page (Home Page). Transition: display cut to new view w same footer and new highlight state, no animation. Until page contents loads display header, footer, and a loading spinner w message. T5 Project Page Tap to view Project Page. Transitional animation: slide left from right When a project has no submissions display a Submit button that takes users directly to the camera capture step. See T5 Project List Item Includes Image from project creator, Title, Description, # of Submissions, and up to 5 of the most recent submission images. Drag list down to refresh feed. Display with animating arrow or spinner and message: "Pull down to Refresh" "Release to Refresh" "Updating" "Not Connected to Interent" T1 Info Tap to view Info page. Transitional animation: slide up from bottom T10 Search Tap to view Search Page. Transitional animation: slide left from right When a project has no submissions display a Submit button that takes users directly to the camera capture step. See T5 M3 Filter Tap to view Info Filters. Transitional animation: slide up from bottom Carrier 12:00 PM Title Category ## photos ## videos submitted User Name My Projects Recent Popular MediaTask T8 Create Project Tap to Create a New Project. Transition: display cut to new view w same footer and new highlight state, no animation Pull down to refresh. Search Title, by User Name 0/100 Category | ## | ## | ## Days left Descriptio n... 10/40 The Title of the Prject, by User Name Category | ## | ## | ## Days left Descriptio n... 10/40 The Title of the Prject, by User Name Category | ## | ## | ## Days left Descriptio n... Swipe to navigate, tap to select Feeds . Default feed is Recent. T5 Project Page Tap to view Project Page. Transitional animation: slide left from right When a project has no submissions display a Submit button that takes users directly to the camera capture step. See T5 This is a project with no submissions. M1 Project List Item Includes Title, User Name, Project Image, Category, # of photos, # of videos, # days left till project close, Description, Goal Gauge, optional gallery. Drag list down to expose search, and then refresh feed. On release without reaching refresh threshold keep search visible. Upon reaching refresh threshold display with animating arrow or spinner and message: "Pull down to Refresh" > "Release to Refresh" "Updating" "Not Connected to Interent" T3 Profile Page Tap to view Profile Page. Transitional animation: no animation M3 Filter Tap to view Filters. Transitional animation: slide down from top For projects with submissions, swipe anywhere on a list item to navigate a gallery of up to 10 recent entries. Swiping also displays the submissions button. See M1 for full specification. Feeds My Submissions Starred My Projects Following Recent Popular Nearby T10 Search Tap to view Search. Transitional animation: slide keyboard up; expand the height of search to include the location field, slide up list of recent searches. see animation from Yelp Search.
  • 78. 27 INTUITIVE “There is no intuitive interface! Not even the Nipple, It’s all learned.” Bruce Ediger
  • 80. 5 PRINCIPLES OF USABILITY •Learnability •Efficiency •Memorability •Error Management •Satisfaction 29
  • 81. USABILITY: LEARNABILITY 30 How essential is your site? Is it client or internal facing? Do I have to use it? How many features do you have? It’s the difference between using a basic Google search and the Google advanced search. Core experience Your product offering should be distilled to its most core elements. Desktop conventions for set up and customization may be too difficult to use in mobile. Using features to remove work Sensors of mobile platforms may allow you to skip steps and make a system easier to learn. Mobile Implications
  • 86. USABILITY: EFFICIENCY 35 Depth of interactions Simple structure for both navigation and tasks. Does my system give feedback? Reduce hesitation and confusion. States, Transitions Leave the same way you came in, know what you can do when you need to, satisfaction Gesture Affordances Design and ergonomics increase ease and intuitiveness. Feedback & Labeling Direct users and show them their interactions are being accepted. Mobile Implications
  • 89. EFFICIENCY: TOUCH / DISCOVERABLE 38
  • 90. MEMORABILITY 39 Do you repeat walk throughs or tips? If your site has many features then teaching everything at once will not help users who have a lot to remember. Begin with core functionality and save the advanced tips for later experiences. How many steps does it take? Analyze all the tasks a user must go through and apply patterns where possible. Recall vs Recognition Labels or icons may be the difference between remembering something and being satisfied by design. Which is better? Introducing new patterns As systems grow and meet the quickly growing capabilities, new interactions may mean throwing away familiar patterns. Use what is at your disposal judiciously Analyze all the tasks a user must go through and try to apply patterns where possible. Mobile Implications
  • 94. USABILITY: ERROR MANAGEMENT 43 Are my error messages clear? Interactive Negative Space How often are mistakes being made? Track early and often. Is it the system or the user? Need can often be greater on mobile which means frustration comes quicker. Admit fault. Opportunities abound Turn empty sets and dead ends into opportunities and use empathy to avoid errors. Mobile Implications
  • 97. USABILITY: SATISFACTION 46 How do you keep the users coming back? This is the most subjective part of usability. What pleases as many users as possible? It is easy to get into a circular argument. Investigation is important. InnovateShow OffTouchShow the wayAnimations Mobile Implications
  • 98. PAIRED ACTIVITY Pair up with your neighbor and introduce yourself!
  • 99. YOUR COMPANYS’ WEBSITE/APP How easy is it for you to learn and start using it? • Are there features that help make performing tasks more efficient? • Are there features that make it easy for you to remember the tasks you are performing? • What errors are coming up? How are they handled? • Is there anything else that makes the site particularly satisfying to use? • What ideas do you have to improve on any of these usability principles? 48
  • 100. VOLUNTEERS? • Share what you came up with • What was done really well? • What ideas do you have to improve the usability? 49