SlideShare a Scribd company logo
1 of 81
Download to read offline
Our Awards:
Practical Usability
16.10.2014
Agenda
(or what to expect)
1. What is usability?
2. Recipe for great usability
Know your user
Keep It Simple S.. (KISS)
Guide the user and be forgiving
3. What to do when you don’t know what to do
4. Q&A
Image credit: xkcd http://xkcd.com/970/
Who am I?
Karolina Coates
UX Consultant
Afraid of monkeys
Follow me: @KarolinaCoates
What is usability
Video: User’s reaction to Windows 8:
https://www.youtube.com/watch?v=v4boTbv9_nU
What is usability?
Image credit: Luminis (http://www.luminis.eu/en/expertise/user-experience-design-2/)
What is usability?
“ The extent to which a product can be used by specified users
to achieve specified goals
with effectiveness, efficiency and satisfaction
in a specified context of use.
Definition of usability (ISO 9241-11):
HCI, IA, UI, UX, Usability?
Image credit: Kicker Studio
What usability is NOT
#1 Usability = making things pretty
 People generally perceive that an attractive product is
easier to use.
 An attractive design builds trust – don’t backstab trust
with bad usability!
#2 Usability is an extra
#3 ‘Let’s call usability person to fix things’
‘Let’s call usability person to fix things’
Launch
Houston we have a
problem...
Learn
No problem, here’s what you need to do...
Image credit: NASA (A long scroll of data from Venus, seen in front of JPL's Mariner 2 mission board)
..off you go!
Image credit: D. Alan Harris Photography
A better way
Learn sooner
Save time
Reduce risk
Launch
Learn Learn Learn
[1]
What is usability?
Definition of usability (Karolina):
Give the users a tool to do what they need to do
in an easy, intuitive way, without unnecessary obstructions.
+ =
What is usability?
Usability is about risk management
Great usability
A High-Level Recipe
Recipe for great usability
BUSINESS
Strategy, people, process, organization
TECHNICAL
Application architecture, code, back-end, infrastructure
USER
End user / customer needs, front-end design, content
architecture, interaction
Collaboration
Recipe for great usability
LOGO
Online Service B1
Home | Online Service A | Online Service B | Contact Us
Online Service B2
Page Title
Page content, page content, page
content News
25/09/2014 News Item 1
25/09/2014 News Item 2
25/09/2014 News Item 3, this one
has a really long title
Category 1
Page content , page content , page
content , page content , page content ,
page content , page content , page
content
Category 2
Page content , page content , page
content , page content , page content ,
page content , page content , page
content
Featured Link 1
Featured Link 2
Home | Online Service A | Online Service A2 | Contact Us
Recipe for great usability
BUSINESS
Strategy, people, process, organization
TECHNICAL
Application architecture, code, back-end,
infrastructure
USER
End user / customer wants and needs, front-end
design & content, content architecture, interaction
Collaboration
Image credit: Rovio
Recipe for great usability – what happens if..
Collaboration
TECHNICAL
Application architecture, code, back-end,
infrastructure
Image credit: Rovio
Great usability
Deep Diving
Who is your user?
What are the user groups ?
Image credit: Neal @flickr - http://www.flickr.com/photos/31878512@N06/4596278442/
Know your user
Know your user
What do YOU want the user to do?
Know your user
What the USER wants to do?
Know your user
What is the CONTEXT?
Know your user
Focus on TASKS not actions.
Use the language that is familiar to the user, not organization.
‘As a (user)… I want to… so that…’
Image credit: Web Usability on a Budget by timgthomas
Organization says: User says:
Keep It Simple Stupid
Perfection is achieved, not when there is nothing more to add,
but when there is nothing left to take away.
Antoine de Saint-Exupery
..but why?
Simplicity
Video: Attention test
http://www.youtube.com/v/vJG698U2Mvo
Laws of Simplicity
1. Reduce thoughtfully
2. Organise (SLIP)
3. Hide
4. Emphasize what's important
5. Deemphasize what's less important
Simplicity
1. Reduce thoughtfully
How much is too much?
How much is too much?
It depends…
Image credit: jbgeronimi @flickr - http://www.flickr.com/photos/jbgeronimi/6363087361/
It depends…
How much is too much?
Image credit: quinn.anya @flickr - http://www.flickr.com/photos/quinnanya/3286023692/
Simplicity
1. Reduce thoughtfully
 Identify what is critical for task / page
 Question everything else
 No ranting
 Omit needless words
Half the word count (or less) than conventional writing
Language appropriate for audience, e.g. no legal / technical talk*
Simplicity
1. Reduce thoughtfully
X
Simplicity
1. Reduce thoughtfully
Simplicity
2. Organise (SLIP)
Sort, Label, Integrate & Prioritise: group related items, mark groups with clear
headers, use headers to show visual hierarchy, add whitespace between
groups, use patterns
>>
?
Simplicity
2. Organise (SLIP)
Sort, Label, Integrate & Prioritise: group related items, mark groups with clear
headers, use headers to show visual hierarchy, add whitespace between groups
Simplicity
3. Hide
.. what you don't need immediately (progressive disclosure)
Conditional content
Simplicity
4. Emphasize what's important (hierarchy)
Image credit: Web Accessiblity Initiative
Simplicity
4. Emphasize what's important (hierarchy)
<h1> <h2>
<h3>
Simplicity
4. Emphasize what's important
Image credit: Web Usability on a Budget by timgthomas
Simplicity
5. Deemphasize what’s less important
Image credit: Web Usability on a Budget by timgthomas
Guide the user and be forgiving
Call to action
Error prevention
Error messages
Feedback
Call to Action
Image credit: Luke Clum (Distilled.net) Design For People Not For Bots
Call to Action
Call to Action
Call to Action
Call to Action - what the user sees
Call to Action & emphasis of what’s important
Call to Action
Error prevention
Required fields
Default values
Masking
Smart enabling
Confirm critical or irreversible actions
Offer help on demand
Error prevention – required fields
*
Error prevention – default values
Defaults can save lives
Image credit: Eric J. Johnson and Daniel Goldstein Do Defaults Save Lives?
Error prevention - masking
Masking
Error messages
Do:
Be visible
Be specific
Be relevant
Use plain language
Make is clear what is the source of the error
Give a hint how to recover
Don’t:
Make general / meaningless statements
Use technical language / error codes
Be negative
Error messages
Make error messages human-readable
Feedback
Error messages-only approach is not good
Feedback
Feedback
Image credit: Bruce Tognazzini
What to do
..when you don’t know what to do
What to do when you don’t know what to do
Case 1: You know something is wrong but can’t put your finger on it.
OR
Case 2: You need to prioritise changes / user stories
Case 3: You need to validate your screens / changes / assumptions
Are we building the right thing?
Are we doing it right?
Need to make an informed decision
What to do when you don’t know what to do
Image credit: mksystem http://www.flickr.com/photos/mksystem/4900610110/
We’re too familiar with our own work to be able to spot where it fails..
- Test with users instead
I like clover,
preferably in
pink
Usability testing 101
This is not about gathering opinions, this is observation
• Find your user
• Plan & Prepare: create scenarios and tasks, the screen / mockup /
wireframe
• Instruct the user to do what they would normally do in this scenario and
OBSERVE. If you’re the one doing most of the talking, you’re doing it wrong.
• Look out for stumbling blocks and opportunities.
• Always thank your user
• Document & share the results with the team
• Iterate
What to do when you don’t know what to do
But how about the general public?
• Hallway testing
• Lab-based usability testing
• Remote usability testing
• Usability inspection
• A/B testing*
• Google Analytics*
Usability testing 101
Image credit: NNGroup: http://www.nngroup.com/articles/why-you-only-need-to-test-with-5-users/
Zero users give zero insights
What to do when you don’t know what to do
Number of deaths resulting from badly done usability testing:
How to do usability testing video:
https://www.youtube.com/watch?v=QckIzHC99Xc
0
Usability in projects
Usability in projects
Research & evaluation
What do you actually do?
Strategy and Ideation Design
Stakeholder Interviews
Field Research
Expert Reviews
Usability Testing
Workshops
Design Studio (method)
Rapid Prototyping
Iterative Refinement
Information Architecture
Interaction Design
Visual Design
Branding
Usability in projects
Guerrilla Usability
If it’s not built in to the project,
it won’t happen
Image credit: diana MĂRGĂRIT https://www.flickr.com/photos/kaleid/295763937
Usability in projects
Whose responsibility is it?
Throwing a UX resource at the problem doesn’t work
 UX Champion
 Team buy-in & shared responsibility
 Executive support
Usability in projects – what is the process?
Image credit: Jeff Gothelf, Lean UX
Usability in projects – where does it fit?
Image credit: Ross Unger and Carolyn Chandlerr- ‘Project guiide to UX Design’
Example of a waterfall approach
Challenge: Learn early to minimise cost of change
Usability in projects – where does it fit?
Image credit: Ross Unger and Carolyn Chandlerr- ‘Project guiide to UX Design’
Usability in projects – where does it fit?
Image credit: Ross Unger and Carolyn Chandlerr- ‘Project guiide to UX Design’
Example of an agile approach
Challenge:
Maintain a consistent view of the UI while developing it in short iterative cycles
Usability in projects
Agile Development that Incorporates User Experience Practices
 UX must work at least one step ahead of the sprint
 UX work is early, flexible: done up-front to storyboard level with good
expectation setting that changes will happen
 Low-fidelity prototype is the ongoing spec: owned by UX, agreed by
stakeholders (communication tool, not a deliverable!)
 UX work happens in a parallel track: pair complex back-end sprints
with UX intensive work
 Guerrilla style UX validation: fast, discount methods run frequently
and regularly on early code
Usability in projects – where does it fit?
Integrating usability with Agile
Image credit: Dr. Charles B. Kreitzberg and Ambrose Little http://msdn.microsoft.com/en-us/magazine/dd882523.aspx
Usability in projects – where does it fit?
Example of an agile approach – Project 1
Image credit: John Whalen http://www.slideshare.net/johnwhalen
Usability in projects – where does it fit?
Image credit: John Whalen http://www.slideshare.net/johnwhalen
Example of an agile approach – Project 2
Key takeaways
• Good usability doesn’t happen by accident.
• Usability is a mature discipline but there is no one-size-fits-all process
• Best practice is well defined – follow it
• Help people on the project make informed decisions
• You have a choice: enable users’ voice to be heard during project or
hear what they say on youtube
• Testing with users is crucial, easy and effective
• Rinse & repeat – small but often goes a long way
What to do when you don’t know what to do
General usability Usability testing The brain lady
Good-all round resource
Worth following:
@UXPA_Int
@uxmag
@IxDA
@KarolinaCoates (me )
UX in projects
Maturing Usability: Quality in Software, Interaction
and Value, Effie Lai-Chong Law, Ebba Thora
Hvannberg, Gilbert Cockton
Web Usability on a Budget by Tim G. Thomas:
https://speakerdeck.com/timgthomas/web-
usability-on-a-budget
Laws of Simplicity, John Maeda:
http://www.slideshare.net/bright9977/10-laws-of-
simplicity
Usability testing on 10 cents a day:
http://sensible.com/downloads/DMMTchapter09_f
or_personal_use_only.pdf
Startup Lab workshop: User Research, Quick 'n' Dirty
(Google Ventures), Michael Margolis
Usability.gov Guidelines:
http://guidelines.usability.gov/
UK Government’s Digital Service:
https://gds.blog.gov.uk/
GDS is a team leading digital transformation of UK’s
government with the goal of making it easy and
preferred by people. They share openly their findings for
everyone to learn:
https://designnotes.blog.gov.uk/
Caroline Jarrett (@cjforms) is one of the leads at GDS
and also UX-industry lead. You’ll find plenty of
resources on her website:
http://www.formsthatwork.com/
Recent findings that help designing better forms:
http://www.slideshare.net/UXPA/straub-self-
serviceformsuxpa14
Luke Wroblewski’s book: Web Form Design: Filling in
the Blanks.
References

More Related Content

What's hot

Mobile Prototyping Essentials
Mobile Prototyping EssentialsMobile Prototyping Essentials
Mobile Prototyping EssentialsRachel Hinman
 
Usability and User Experience Training Seminar
Usability and User Experience Training SeminarUsability and User Experience Training Seminar
Usability and User Experience Training Seminarlabecvar
 
Web Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More AwesomerWeb Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More AwesomerJennifer Riehle McFarland
 
Put your UX to the test
Put your UX to the testPut your UX to the test
Put your UX to the testErin Daniels
 
Creating the Best Experience: Accessibility & Usability
Creating the Best Experience: Accessibility & UsabilityCreating the Best Experience: Accessibility & Usability
Creating the Best Experience: Accessibility & UsabilityCarol Smith
 
2012-11-26: Usability Testing As Validation
2012-11-26: Usability Testing As Validation2012-11-26: Usability Testing As Validation
2012-11-26: Usability Testing As ValidationBaltimore Lean Startup
 
The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...
The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...
The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...Everett McKay
 
Rapid eLearning
Rapid eLearning Rapid eLearning
Rapid eLearning Yum Studio
 
Class 4: Introduction to web technology entrepreneurship
Class 4: Introduction to web technology entrepreneurshipClass 4: Introduction to web technology entrepreneurship
Class 4: Introduction to web technology entrepreneurshipallanchao
 
User Interface Design in Practice
User Interface Design in PracticeUser Interface Design in Practice
User Interface Design in PracticeJustine Sanderson
 
Effective prototyping
Effective prototypingEffective prototyping
Effective prototypingEverett McKay
 
Effective prototyping (for Vermont Code Camp)
Effective prototyping (for Vermont Code Camp)Effective prototyping (for Vermont Code Camp)
Effective prototyping (for Vermont Code Camp)Everett McKay
 
JDD Effective Code Review In Agile Teams
JDD Effective Code Review In Agile TeamsJDD Effective Code Review In Agile Teams
JDD Effective Code Review In Agile TeamsWojciech Seliga
 
Welcome to User Experience (UX) Design at EMBL-EBI
Welcome to User Experience (UX) Design at EMBL-EBI Welcome to User Experience (UX) Design at EMBL-EBI
Welcome to User Experience (UX) Design at EMBL-EBI EMBL-EBI Web Development
 
User Centered Design in short
User Centered Design in shortUser Centered Design in short
User Centered Design in shortsilvana churruca
 
Bank Chris - Web UI Design Patterns - 2014
Bank Chris - Web UI Design Patterns - 2014Bank Chris - Web UI Design Patterns - 2014
Bank Chris - Web UI Design Patterns - 2014Shah Muhammad Baig
 
User Experience and Prototyping
User Experience and PrototypingUser Experience and Prototyping
User Experience and PrototypingKshitiz Anand
 
TC UX Tools and Technologies
TC UX Tools and TechnologiesTC UX Tools and Technologies
TC UX Tools and TechnologiesMargaret Bossen
 

What's hot (20)

Mobile Prototyping Essentials
Mobile Prototyping EssentialsMobile Prototyping Essentials
Mobile Prototyping Essentials
 
Usability and User Experience Training Seminar
Usability and User Experience Training SeminarUsability and User Experience Training Seminar
Usability and User Experience Training Seminar
 
Web Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More AwesomerWeb Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More Awesomer
 
UX Superpowers
UX SuperpowersUX Superpowers
UX Superpowers
 
Put your UX to the test
Put your UX to the testPut your UX to the test
Put your UX to the test
 
Creating the Best Experience: Accessibility & Usability
Creating the Best Experience: Accessibility & UsabilityCreating the Best Experience: Accessibility & Usability
Creating the Best Experience: Accessibility & Usability
 
2012-11-26: Usability Testing As Validation
2012-11-26: Usability Testing As Validation2012-11-26: Usability Testing As Validation
2012-11-26: Usability Testing As Validation
 
The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...
The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...
The Emperor's New Lean UX: Why I'm not using lean UX, and perhaps why you sho...
 
Rapid eLearning
Rapid eLearning Rapid eLearning
Rapid eLearning
 
Class 4: Introduction to web technology entrepreneurship
Class 4: Introduction to web technology entrepreneurshipClass 4: Introduction to web technology entrepreneurship
Class 4: Introduction to web technology entrepreneurship
 
User Interface Design in Practice
User Interface Design in PracticeUser Interface Design in Practice
User Interface Design in Practice
 
Effective prototyping
Effective prototypingEffective prototyping
Effective prototyping
 
Effective prototyping (for Vermont Code Camp)
Effective prototyping (for Vermont Code Camp)Effective prototyping (for Vermont Code Camp)
Effective prototyping (for Vermont Code Camp)
 
Courageous Design
Courageous DesignCourageous Design
Courageous Design
 
JDD Effective Code Review In Agile Teams
JDD Effective Code Review In Agile TeamsJDD Effective Code Review In Agile Teams
JDD Effective Code Review In Agile Teams
 
Welcome to User Experience (UX) Design at EMBL-EBI
Welcome to User Experience (UX) Design at EMBL-EBI Welcome to User Experience (UX) Design at EMBL-EBI
Welcome to User Experience (UX) Design at EMBL-EBI
 
User Centered Design in short
User Centered Design in shortUser Centered Design in short
User Centered Design in short
 
Bank Chris - Web UI Design Patterns - 2014
Bank Chris - Web UI Design Patterns - 2014Bank Chris - Web UI Design Patterns - 2014
Bank Chris - Web UI Design Patterns - 2014
 
User Experience and Prototyping
User Experience and PrototypingUser Experience and Prototyping
User Experience and Prototyping
 
TC UX Tools and Technologies
TC UX Tools and TechnologiesTC UX Tools and Technologies
TC UX Tools and Technologies
 

Similar to Practical Usability

Winning Hearts and Minds: Tips for Embedding User Experience in Your Organisa...
Winning Hearts and Minds: Tips for Embedding User Experience in Your Organisa...Winning Hearts and Minds: Tips for Embedding User Experience in Your Organisa...
Winning Hearts and Minds: Tips for Embedding User Experience in Your Organisa...Michele Ide-Smith
 
Website Usability | Day 1
Website Usability | Day 1Website Usability | Day 1
Website Usability | Day 1studiokandm
 
NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1studiokandm
 
Usability Show+Tell
Usability Show+TellUsability Show+Tell
Usability Show+Tellgcotrell
 
Selling UX in Your Organization - Stir Trek 2012
Selling UX in Your Organization - Stir Trek 2012Selling UX in Your Organization - Stir Trek 2012
Selling UX in Your Organization - Stir Trek 2012Carol Smith
 
Design for Web and Mobile
Design for Web and MobileDesign for Web and Mobile
Design for Web and MobileShady Selim
 
Stop making bland things
Stop making bland thingsStop making bland things
Stop making bland thingsAdriaan Fenwick
 
A Practical Approach to Great User Adoption User Definition & User Interface ...
A Practical Approach to Great User Adoption User Definition & User Interface ...A Practical Approach to Great User Adoption User Definition & User Interface ...
A Practical Approach to Great User Adoption User Definition & User Interface ...Damon Sanchez
 
User centered design workshop
User centered design workshopUser centered design workshop
User centered design workshopPatrick McNeil
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an OverviewJulie Grundy
 
Lean UX presentation (UXSG meetup #9)
Lean UX presentation (UXSG meetup #9)Lean UX presentation (UXSG meetup #9)
Lean UX presentation (UXSG meetup #9)UX Consulting Pte Ltd
 
Designing Better Experiences
Designing Better ExperiencesDesigning Better Experiences
Designing Better ExperiencesMatt Gibson
 
Winning hearts and minds: how to embed UX from scratch in a large organisation
Winning hearts and minds: how to embed UX from scratch in a large organisationWinning hearts and minds: how to embed UX from scratch in a large organisation
Winning hearts and minds: how to embed UX from scratch in a large organisationMichele Ide-Smith
 
Beyond Staggered Sprints: Integrating User Experience and Agile
Beyond Staggered Sprints: Integrating User Experience and AgileBeyond Staggered Sprints: Integrating User Experience and Agile
Beyond Staggered Sprints: Integrating User Experience and AgileJeff Gothelf
 
Human computer and their interaction presentation
Human computer and their interaction presentationHuman computer and their interaction presentation
Human computer and their interaction presentationZarinaYegenaliyeva
 
Intro to User Centered Design Workshop
Intro to User Centered Design WorkshopIntro to User Centered Design Workshop
Intro to User Centered Design WorkshopPatrick McNeil
 
Design Simple but Powerful application
Design Simple but Powerful applicationDesign Simple but Powerful application
Design Simple but Powerful applicationJim Liang
 
Owning the product by owning the user experience
Owning the product by owning the user experienceOwning the product by owning the user experience
Owning the product by owning the user experienceMark Notess
 
Requirements Engineering for the Humanities
Requirements Engineering for the HumanitiesRequirements Engineering for the Humanities
Requirements Engineering for the HumanitiesShawn Day
 

Similar to Practical Usability (20)

Winning Hearts and Minds: Tips for Embedding User Experience in Your Organisa...
Winning Hearts and Minds: Tips for Embedding User Experience in Your Organisa...Winning Hearts and Minds: Tips for Embedding User Experience in Your Organisa...
Winning Hearts and Minds: Tips for Embedding User Experience in Your Organisa...
 
Website Usability | Day 1
Website Usability | Day 1Website Usability | Day 1
Website Usability | Day 1
 
NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1
 
Usability Show+Tell
Usability Show+TellUsability Show+Tell
Usability Show+Tell
 
Selling UX in Your Organization - Stir Trek 2012
Selling UX in Your Organization - Stir Trek 2012Selling UX in Your Organization - Stir Trek 2012
Selling UX in Your Organization - Stir Trek 2012
 
Design for Web and Mobile
Design for Web and MobileDesign for Web and Mobile
Design for Web and Mobile
 
Stop making bland things
Stop making bland thingsStop making bland things
Stop making bland things
 
A Practical Approach to Great User Adoption User Definition & User Interface ...
A Practical Approach to Great User Adoption User Definition & User Interface ...A Practical Approach to Great User Adoption User Definition & User Interface ...
A Practical Approach to Great User Adoption User Definition & User Interface ...
 
User centered design workshop
User centered design workshopUser centered design workshop
User centered design workshop
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an Overview
 
Lean UX presentation (UXSG meetup #9)
Lean UX presentation (UXSG meetup #9)Lean UX presentation (UXSG meetup #9)
Lean UX presentation (UXSG meetup #9)
 
Designing Better Experiences
Designing Better ExperiencesDesigning Better Experiences
Designing Better Experiences
 
Winning hearts and minds: how to embed UX from scratch in a large organisation
Winning hearts and minds: how to embed UX from scratch in a large organisationWinning hearts and minds: how to embed UX from scratch in a large organisation
Winning hearts and minds: how to embed UX from scratch in a large organisation
 
Beyond Staggered Sprints: Integrating User Experience and Agile
Beyond Staggered Sprints: Integrating User Experience and AgileBeyond Staggered Sprints: Integrating User Experience and Agile
Beyond Staggered Sprints: Integrating User Experience and Agile
 
Usability for all budgets
Usability for all budgetsUsability for all budgets
Usability for all budgets
 
Human computer and their interaction presentation
Human computer and their interaction presentationHuman computer and their interaction presentation
Human computer and their interaction presentation
 
Intro to User Centered Design Workshop
Intro to User Centered Design WorkshopIntro to User Centered Design Workshop
Intro to User Centered Design Workshop
 
Design Simple but Powerful application
Design Simple but Powerful applicationDesign Simple but Powerful application
Design Simple but Powerful application
 
Owning the product by owning the user experience
Owning the product by owning the user experienceOwning the product by owning the user experience
Owning the product by owning the user experience
 
Requirements Engineering for the Humanities
Requirements Engineering for the HumanitiesRequirements Engineering for the Humanities
Requirements Engineering for the Humanities
 

Recently uploaded

1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改yuu sss
 
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...Yantram Animation Studio Corporation
 
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdfvaibhavkanaujia
 
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,Aginakm1
 
Architecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfArchitecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfSumit Lathwal
 
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书zdzoqco
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfneelspinoy
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degreeyuu sss
 
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一Fi sss
 
cda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptcda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptMaryamAfzal41
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Sitegalleryaagency
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...Rishabh Aryan
 
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services DubaiDubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubaikojalkojal131
 
办理学位证(NTU证书)新加坡南洋理工大学毕业证成绩单原版一比一
办理学位证(NTU证书)新加坡南洋理工大学毕业证成绩单原版一比一办理学位证(NTU证书)新加坡南洋理工大学毕业证成绩单原版一比一
办理学位证(NTU证书)新加坡南洋理工大学毕业证成绩单原版一比一A SSS
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一Fi L
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...mrchrns005
 
Design principles on typography in design
Design principles on typography in designDesign principles on typography in design
Design principles on typography in designnooreen17
 

Recently uploaded (20)

1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
 
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
 
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdf
 
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
 
Architecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfArchitecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdf
 
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdf
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
 
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
 
cda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptcda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis ppt
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Site
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
 
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services DubaiDubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
 
办理学位证(NTU证书)新加坡南洋理工大学毕业证成绩单原版一比一
办理学位证(NTU证书)新加坡南洋理工大学毕业证成绩单原版一比一办理学位证(NTU证书)新加坡南洋理工大学毕业证成绩单原版一比一
办理学位证(NTU证书)新加坡南洋理工大学毕业证成绩单原版一比一
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...
Business research proposal mcdo.pptxBusiness research proposal mcdo.pptxBusin...
 
Design principles on typography in design
Design principles on typography in designDesign principles on typography in design
Design principles on typography in design
 

Practical Usability

  • 2. Agenda (or what to expect) 1. What is usability? 2. Recipe for great usability Know your user Keep It Simple S.. (KISS) Guide the user and be forgiving 3. What to do when you don’t know what to do 4. Q&A Image credit: xkcd http://xkcd.com/970/
  • 3. Who am I? Karolina Coates UX Consultant Afraid of monkeys Follow me: @KarolinaCoates
  • 4. What is usability Video: User’s reaction to Windows 8: https://www.youtube.com/watch?v=v4boTbv9_nU
  • 5. What is usability? Image credit: Luminis (http://www.luminis.eu/en/expertise/user-experience-design-2/)
  • 6. What is usability? “ The extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use. Definition of usability (ISO 9241-11):
  • 7. HCI, IA, UI, UX, Usability? Image credit: Kicker Studio
  • 8. What usability is NOT #1 Usability = making things pretty  People generally perceive that an attractive product is easier to use.  An attractive design builds trust – don’t backstab trust with bad usability! #2 Usability is an extra #3 ‘Let’s call usability person to fix things’
  • 9. ‘Let’s call usability person to fix things’ Launch Houston we have a problem... Learn
  • 10. No problem, here’s what you need to do... Image credit: NASA (A long scroll of data from Venus, seen in front of JPL's Mariner 2 mission board)
  • 11. ..off you go! Image credit: D. Alan Harris Photography
  • 12. A better way Learn sooner Save time Reduce risk Launch Learn Learn Learn [1]
  • 13. What is usability? Definition of usability (Karolina): Give the users a tool to do what they need to do in an easy, intuitive way, without unnecessary obstructions. + =
  • 14. What is usability? Usability is about risk management
  • 16. Recipe for great usability BUSINESS Strategy, people, process, organization TECHNICAL Application architecture, code, back-end, infrastructure USER End user / customer needs, front-end design, content architecture, interaction Collaboration
  • 17. Recipe for great usability LOGO Online Service B1 Home | Online Service A | Online Service B | Contact Us Online Service B2 Page Title Page content, page content, page content News 25/09/2014 News Item 1 25/09/2014 News Item 2 25/09/2014 News Item 3, this one has a really long title Category 1 Page content , page content , page content , page content , page content , page content , page content , page content Category 2 Page content , page content , page content , page content , page content , page content , page content , page content Featured Link 1 Featured Link 2 Home | Online Service A | Online Service A2 | Contact Us
  • 18. Recipe for great usability BUSINESS Strategy, people, process, organization TECHNICAL Application architecture, code, back-end, infrastructure USER End user / customer wants and needs, front-end design & content, content architecture, interaction Collaboration Image credit: Rovio
  • 19. Recipe for great usability – what happens if.. Collaboration TECHNICAL Application architecture, code, back-end, infrastructure Image credit: Rovio
  • 21. Who is your user? What are the user groups ? Image credit: Neal @flickr - http://www.flickr.com/photos/31878512@N06/4596278442/ Know your user
  • 22. Know your user What do YOU want the user to do?
  • 23. Know your user What the USER wants to do?
  • 24. Know your user What is the CONTEXT?
  • 25. Know your user Focus on TASKS not actions. Use the language that is familiar to the user, not organization. ‘As a (user)… I want to… so that…’ Image credit: Web Usability on a Budget by timgthomas Organization says: User says:
  • 26. Keep It Simple Stupid Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away. Antoine de Saint-Exupery ..but why?
  • 28. Laws of Simplicity 1. Reduce thoughtfully 2. Organise (SLIP) 3. Hide 4. Emphasize what's important 5. Deemphasize what's less important
  • 30. How much is too much? It depends… Image credit: jbgeronimi @flickr - http://www.flickr.com/photos/jbgeronimi/6363087361/
  • 31. It depends… How much is too much? Image credit: quinn.anya @flickr - http://www.flickr.com/photos/quinnanya/3286023692/
  • 32. Simplicity 1. Reduce thoughtfully  Identify what is critical for task / page  Question everything else  No ranting  Omit needless words Half the word count (or less) than conventional writing Language appropriate for audience, e.g. no legal / technical talk*
  • 35. Simplicity 2. Organise (SLIP) Sort, Label, Integrate & Prioritise: group related items, mark groups with clear headers, use headers to show visual hierarchy, add whitespace between groups, use patterns >> ?
  • 36. Simplicity 2. Organise (SLIP) Sort, Label, Integrate & Prioritise: group related items, mark groups with clear headers, use headers to show visual hierarchy, add whitespace between groups
  • 37. Simplicity 3. Hide .. what you don't need immediately (progressive disclosure) Conditional content
  • 38. Simplicity 4. Emphasize what's important (hierarchy) Image credit: Web Accessiblity Initiative
  • 39. Simplicity 4. Emphasize what's important (hierarchy) <h1> <h2> <h3>
  • 40. Simplicity 4. Emphasize what's important Image credit: Web Usability on a Budget by timgthomas
  • 41. Simplicity 5. Deemphasize what’s less important Image credit: Web Usability on a Budget by timgthomas
  • 42. Guide the user and be forgiving Call to action Error prevention Error messages Feedback
  • 43. Call to Action Image credit: Luke Clum (Distilled.net) Design For People Not For Bots
  • 47. Call to Action - what the user sees
  • 48. Call to Action & emphasis of what’s important
  • 50. Error prevention Required fields Default values Masking Smart enabling Confirm critical or irreversible actions Offer help on demand
  • 51. Error prevention – required fields *
  • 52. Error prevention – default values Defaults can save lives Image credit: Eric J. Johnson and Daniel Goldstein Do Defaults Save Lives?
  • 53. Error prevention - masking Masking
  • 54. Error messages Do: Be visible Be specific Be relevant Use plain language Make is clear what is the source of the error Give a hint how to recover Don’t: Make general / meaningless statements Use technical language / error codes Be negative
  • 55. Error messages Make error messages human-readable
  • 59. What to do ..when you don’t know what to do
  • 60. What to do when you don’t know what to do Case 1: You know something is wrong but can’t put your finger on it. OR Case 2: You need to prioritise changes / user stories Case 3: You need to validate your screens / changes / assumptions Are we building the right thing? Are we doing it right? Need to make an informed decision
  • 61. What to do when you don’t know what to do Image credit: mksystem http://www.flickr.com/photos/mksystem/4900610110/ We’re too familiar with our own work to be able to spot where it fails.. - Test with users instead I like clover, preferably in pink
  • 62. Usability testing 101 This is not about gathering opinions, this is observation • Find your user • Plan & Prepare: create scenarios and tasks, the screen / mockup / wireframe • Instruct the user to do what they would normally do in this scenario and OBSERVE. If you’re the one doing most of the talking, you’re doing it wrong. • Look out for stumbling blocks and opportunities. • Always thank your user • Document & share the results with the team • Iterate
  • 63. What to do when you don’t know what to do But how about the general public? • Hallway testing • Lab-based usability testing • Remote usability testing • Usability inspection • A/B testing* • Google Analytics*
  • 64. Usability testing 101 Image credit: NNGroup: http://www.nngroup.com/articles/why-you-only-need-to-test-with-5-users/ Zero users give zero insights
  • 65. What to do when you don’t know what to do Number of deaths resulting from badly done usability testing: How to do usability testing video: https://www.youtube.com/watch?v=QckIzHC99Xc 0
  • 67. Usability in projects Research & evaluation What do you actually do? Strategy and Ideation Design Stakeholder Interviews Field Research Expert Reviews Usability Testing Workshops Design Studio (method) Rapid Prototyping Iterative Refinement Information Architecture Interaction Design Visual Design Branding
  • 68. Usability in projects Guerrilla Usability If it’s not built in to the project, it won’t happen Image credit: diana MĂRGĂRIT https://www.flickr.com/photos/kaleid/295763937
  • 69. Usability in projects Whose responsibility is it? Throwing a UX resource at the problem doesn’t work  UX Champion  Team buy-in & shared responsibility  Executive support
  • 70. Usability in projects – what is the process? Image credit: Jeff Gothelf, Lean UX
  • 71. Usability in projects – where does it fit? Image credit: Ross Unger and Carolyn Chandlerr- ‘Project guiide to UX Design’ Example of a waterfall approach Challenge: Learn early to minimise cost of change
  • 72. Usability in projects – where does it fit? Image credit: Ross Unger and Carolyn Chandlerr- ‘Project guiide to UX Design’
  • 73. Usability in projects – where does it fit? Image credit: Ross Unger and Carolyn Chandlerr- ‘Project guiide to UX Design’ Example of an agile approach Challenge: Maintain a consistent view of the UI while developing it in short iterative cycles
  • 74. Usability in projects Agile Development that Incorporates User Experience Practices  UX must work at least one step ahead of the sprint  UX work is early, flexible: done up-front to storyboard level with good expectation setting that changes will happen  Low-fidelity prototype is the ongoing spec: owned by UX, agreed by stakeholders (communication tool, not a deliverable!)  UX work happens in a parallel track: pair complex back-end sprints with UX intensive work  Guerrilla style UX validation: fast, discount methods run frequently and regularly on early code
  • 75. Usability in projects – where does it fit? Integrating usability with Agile Image credit: Dr. Charles B. Kreitzberg and Ambrose Little http://msdn.microsoft.com/en-us/magazine/dd882523.aspx
  • 76. Usability in projects – where does it fit? Example of an agile approach – Project 1 Image credit: John Whalen http://www.slideshare.net/johnwhalen
  • 77. Usability in projects – where does it fit? Image credit: John Whalen http://www.slideshare.net/johnwhalen Example of an agile approach – Project 2
  • 78. Key takeaways • Good usability doesn’t happen by accident. • Usability is a mature discipline but there is no one-size-fits-all process • Best practice is well defined – follow it • Help people on the project make informed decisions • You have a choice: enable users’ voice to be heard during project or hear what they say on youtube • Testing with users is crucial, easy and effective • Rinse & repeat – small but often goes a long way
  • 79.
  • 80. What to do when you don’t know what to do General usability Usability testing The brain lady Good-all round resource Worth following: @UXPA_Int @uxmag @IxDA @KarolinaCoates (me ) UX in projects
  • 81. Maturing Usability: Quality in Software, Interaction and Value, Effie Lai-Chong Law, Ebba Thora Hvannberg, Gilbert Cockton Web Usability on a Budget by Tim G. Thomas: https://speakerdeck.com/timgthomas/web- usability-on-a-budget Laws of Simplicity, John Maeda: http://www.slideshare.net/bright9977/10-laws-of- simplicity Usability testing on 10 cents a day: http://sensible.com/downloads/DMMTchapter09_f or_personal_use_only.pdf Startup Lab workshop: User Research, Quick 'n' Dirty (Google Ventures), Michael Margolis Usability.gov Guidelines: http://guidelines.usability.gov/ UK Government’s Digital Service: https://gds.blog.gov.uk/ GDS is a team leading digital transformation of UK’s government with the goal of making it easy and preferred by people. They share openly their findings for everyone to learn: https://designnotes.blog.gov.uk/ Caroline Jarrett (@cjforms) is one of the leads at GDS and also UX-industry lead. You’ll find plenty of resources on her website: http://www.formsthatwork.com/ Recent findings that help designing better forms: http://www.slideshare.net/UXPA/straub-self- serviceformsuxpa14 Luke Wroblewski’s book: Web Form Design: Filling in the Blanks. References