SlideShare a Scribd company logo
1 of 138
Design for Strangers: Effective User Experience Design  When Your Users are on Another Continent Rashmi Sinha Jonathan Boutelle Uzanto Consulting
Structure of workshop ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Evaluating systems: Available data streams ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Heuristic Evaluation ,[object Object],[object Object],[object Object],[object Object],[object Object]
Usability Tests ,[object Object],[object Object],[object Object],[object Object],[object Object]
Remote Usability Testing ,[object Object],[object Object],[object Object],[object Object],[object Object]
Server and Transaction Logs ,[object Object],[object Object],[object Object],[object Object],[object Object]
Satisfaction Ratings ,[object Object],[object Object],[object Object],[object Object],[object Object]
GOMS ,[object Object],[object Object],[object Object],[object Object],[object Object]
What Data Streams to Use ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What Data Streams to Use continued ,[object Object],[object Object],[object Object],[object Object],[object Object]
Structure of workshop ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Heuristic Evaluation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What are heuristics? ,[object Object],[object Object],[object Object],[object Object]
Heuristic Evaluation Process ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],From Jakob Neilsen
Heuristic 1: Visibility of system status The system should always keep users informed about what is going on, through appropriate feedback within reasonable time. searching database for matches
Visibility of system status (cont) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Heuristic 2: Match between system &  real world ,[object Object],[object Object]
[object Object],[object Object],Use User’s language, not developer’s language
[object Object],[object Object],[object Object],Heuristic 3: User Control and Freedom
User Freedom Heuristics (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],Heuristic 4: Consistency and Standards
Consistency (cont.) ,[object Object]
Heuristic 5: Error Prevention ,[object Object],[object Object],[object Object],[object Object],[object Object]
Heuristic 6: Recognition rather than recall ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],Heuristic 7: Flexibility & efficiency of use
Flexibility (cont.) ,[object Object],[object Object],OR Ctrl-V Ctrl-C Ctrl-X Edit Cut Copy Paste
[object Object],[object Object],Heuristic 8: Aesthetic and minimalist design
[object Object],Heuristic 9: Help users recognize, diagnose, and recover from errors
Heuristic 10: Help and documentation  ,[object Object],[object Object]
Phases of Heuristic Evaluation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
How to Perform Evaluation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Examples ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Severity Rating ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Debriefing ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Results of Using HE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Heuristic Evaluation Exercise ,[object Object],[object Object],[object Object],[object Object],[object Object]
Structure of workshop ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Overview of user testing ,[object Object],[object Object],[object Object],[object Object],[object Object]
Why do User Testing? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Choosing Participants ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ethical Considerations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
User Test Proposal ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Selecting Tasks ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Deciding on Data to Collect ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The “Thinking Aloud” Method ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Thinking Aloud (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Using the Test Results ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Using the Results (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Measuring Bottom-Line Usability ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Analyzing the Numbers ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Measuring User Preference ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
User Testing: Cultural Issues ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Testing Details ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Instructions to Participants ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Details (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
User Testing Exercise ,[object Object],[object Object],[object Object],[object Object],[object Object]
Structure of workshop ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
GOMS ,[object Object],[object Object],[object Object],[object Object],[object Object]
GOMS Overview ,[object Object],[object Object],[object Object],[object Object],[object Object]
GOMS Keystroke Actions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
EZ-GOMS Calculation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
EZ-GOMS Example ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Understanding User Needs Afternoon Session
Structure of workshop ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Problem with traditional user research methods ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Semi-structured user research methods  ,[object Object],[object Object],[object Object],[object Object],[object Object]
Two types of user research methods  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Part 1: Understanding user needs, creating scenarios & personas remotely ,[object Object],[object Object],[object Object],[object Object],[object Object],From Alan Cooper Many potential users One Persona
Persona based Design Process ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],From Alan Cooper
Characteristics of Personas (from Cooper) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Targeted Design with Personas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Advantages of Personas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Case Study using Personas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Developing Personas cont. ,[object Object],[object Object],[object Object],[object Object]
Developing Personas cont. ,[object Object],[object Object],[object Object],[object Object]
Goals and Tasks of Users ,[object Object],[object Object],[object Object],[object Object]
Tasks of users ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Development of Scenarios Primary Persona:  Joe, the executive Make him happy 100% of the time ,[object Object],[object Object],[object Object],[object Object],[object Object]
Development of Scenarios Joe needs to input his location into his palm. Input what kind of food he wants or the program can use defaults The information returned:  list of possible restaurants along with their relevant details, kinds of food etc. More details about each on request:  details such as the availability of beer, if they take credit cards, links to reviews etc.
Development of Scenarios The information returned to Joe needs to be  broad  (offer a number of options) and  deep  (offer more details upon request) Location Information is another concern of Joe’s. Ideally he wants exact distance & directions to restaurant. Not possible, not live website
Development of Scenarios What else does Joe need?   To mark restaurants that he liked. Lets think more… Compromise : Tag restaurants in terms of neighborhoods.  Joe can give current neighborhood. Can be shown  map  with neighborhoods marked out & approximate distances.
Our secondary Persona Does this design make Dan happy? Designing for one specific user often makes other users happy as well.
Aspects of Scenarios ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Personas and Market Segmentation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Reconciling personas and market segments ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Persona building method ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Conduct secondary research ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Stakeholder and user interviews ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Online survey of user needs (optional) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Personas Exercise ,[object Object],[object Object],[object Object]
Structure of workshop ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Understanding User categorizations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Is understanding categorization useful for design? ,[object Object],[object Object],[object Object],[object Object]
Should interfaces always reflect user categories faithfully? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Do categorizations work across culture ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Free-listing methods for understanding scope and boundary of domain
Free-listing to explore domain scope and boundaries ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Free-listing menu for Mc Donald’s User No 1 French fries Cheese burger Shake Hamburger French fries Chicken sandwich Chicken Mcnuggets Fish sandwich Shake Hamburger User No 2 French fries Chicken  Cheese burger Shake User No 4 Chicken Mcnuggets Cheese burger Bacon cheese burger French fries User No 5 Hamburger Quarter pounder Big mac Chicken fajita French fries Apple pie User No 3 Hamburger Cheese burger French fries Mc rib Chicken sandwich
Analyzing free-listing data ,[object Object],60% 70% 40% 40% 100% 30% Cheese burger Chicken Mcnuggets Chicken sandwich Fish sandwich French fries Shake Listed by % participants Items
Concept structure ,[object Object],Core Middle Periphery ,[object Object]
Other uses for free-listing ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Card-sorting and other methods for designing information architecture
Case Study: Design of online travel guide ,[object Object],[object Object],[object Object],[object Object],[object Object]
Open card-sorting ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cluster Analysis for card-sorting data ,[object Object],[object Object],[object Object],Hotels Bed and Breakfast Restaurants Hostels Emergency Info Currency Camping Hiking Day Trips Skiing Diving Surfing Mountain Climbing Biking
Closed card-sorting to design an IA ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Doing closed card-sorting online ,[object Object],[object Object],[object Object],[object Object]
Comparing card-sorts for different user types ,[object Object],[object Object],[object Object]
Practical exercise ,[object Object]
Structure of workshop ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Swimming with Sharks: The Business of Usability
What we’ll cover ,[object Object],[object Object],[object Object]
Stakeholder Analysis
Who are stakeholders and why should we analyze them? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Putting Stakeholders into context ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Understanding Who’s Who in an Organization ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Interview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Remote Interviews ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Recording your understanding    
Prioritizing Stakeholders ,[object Object],[object Object],[object Object],[object Object],Low Interest High Interest Low Influence High Influence Andre Chris Sandeep Anu
An organizational dilemma ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Building a Business Case for Usability
ROI of Usability: Previous work ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Myths of Usability ROI* ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],*Rosenberg, BayCHI 2003
Building a Business Case * ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],*reference: Herman,J. CHI 2004
Key Points  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Key Points (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Example Situations: ROI in an ecommerce Context ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Example Situations: ROI in a Customer Service Context ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Crossing the Chasm ,[object Object],Early Adaptors Innovators Early Majority Late Majority Laggards
Revised technology life-cycle chasm main street tornado Early Adaptors Innovators Early Majority Late Majority Laggards bowling alley
ROI of UX in an Outsourcing context ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What kind of clients care about usability? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What’s Next ,[object Object],[object Object],[object Object],[object Object]
Thank you [email_address] [email_address] slides and other material will be posted at www.uzanto.com/papers/indiamar04

More Related Content

What's hot

HCI 3e - Ch 9: Evaluation techniques
HCI 3e - Ch 9:  Evaluation techniquesHCI 3e - Ch 9:  Evaluation techniques
HCI 3e - Ch 9: Evaluation techniquesAlan Dix
 
HCI 3e - Ch 6: HCI in the software process
HCI 3e - Ch 6:  HCI in the software processHCI 3e - Ch 6:  HCI in the software process
HCI 3e - Ch 6: HCI in the software processAlan Dix
 
Usability Evaluation
Usability EvaluationUsability Evaluation
Usability EvaluationSaqib Shehzad
 
HCI 3e - Ch 11: User support
HCI 3e - Ch 11:  User supportHCI 3e - Ch 11:  User support
HCI 3e - Ch 11: User supportAlan Dix
 
HCI 3e - Ch 7: Design rules
HCI 3e - Ch 7:  Design rulesHCI 3e - Ch 7:  Design rules
HCI 3e - Ch 7: Design rulesAlan Dix
 
hci in software development process
hci in software development processhci in software development process
hci in software development processKainat Ilyas
 
Introduction of software engineering
Introduction of software engineeringIntroduction of software engineering
Introduction of software engineeringBhagyashriMore10
 
Chapter3-evaluation techniques HCI
Chapter3-evaluation techniques HCIChapter3-evaluation techniques HCI
Chapter3-evaluation techniques HCIShafy Fify
 
user support system in HCI
user support system in HCIuser support system in HCI
user support system in HCIUsman Mukhtar
 
Usability in product development
Usability in product developmentUsability in product development
Usability in product developmentRavi Shyam
 
HCI 3e - Ch 8: Implementation support
HCI 3e - Ch 8:  Implementation supportHCI 3e - Ch 8:  Implementation support
HCI 3e - Ch 8: Implementation supportAlan Dix
 

What's hot (12)

HCI 3e - Ch 9: Evaluation techniques
HCI 3e - Ch 9:  Evaluation techniquesHCI 3e - Ch 9:  Evaluation techniques
HCI 3e - Ch 9: Evaluation techniques
 
HCI 3e - Ch 6: HCI in the software process
HCI 3e - Ch 6:  HCI in the software processHCI 3e - Ch 6:  HCI in the software process
HCI 3e - Ch 6: HCI in the software process
 
Usability Evaluation
Usability EvaluationUsability Evaluation
Usability Evaluation
 
HCI 3e - Ch 11: User support
HCI 3e - Ch 11:  User supportHCI 3e - Ch 11:  User support
HCI 3e - Ch 11: User support
 
HCI 3e - Ch 7: Design rules
HCI 3e - Ch 7:  Design rulesHCI 3e - Ch 7:  Design rules
HCI 3e - Ch 7: Design rules
 
Usability_Evaluation
Usability_EvaluationUsability_Evaluation
Usability_Evaluation
 
hci in software development process
hci in software development processhci in software development process
hci in software development process
 
Introduction of software engineering
Introduction of software engineeringIntroduction of software engineering
Introduction of software engineering
 
Chapter3-evaluation techniques HCI
Chapter3-evaluation techniques HCIChapter3-evaluation techniques HCI
Chapter3-evaluation techniques HCI
 
user support system in HCI
user support system in HCIuser support system in HCI
user support system in HCI
 
Usability in product development
Usability in product developmentUsability in product development
Usability in product development
 
HCI 3e - Ch 8: Implementation support
HCI 3e - Ch 8:  Implementation supportHCI 3e - Ch 8:  Implementation support
HCI 3e - Ch 8: Implementation support
 

Viewers also liked

L 2 (Ricardo Ernst Georgetown University)
L 2 (Ricardo Ernst   Georgetown University)L 2 (Ricardo Ernst   Georgetown University)
L 2 (Ricardo Ernst Georgetown University)mcd202dc
 
Compartir o Perecer. Albert Garcia Pujadas
Compartir o Perecer. Albert Garcia PujadasCompartir o Perecer. Albert Garcia Pujadas
Compartir o Perecer. Albert Garcia PujadasAlbert Garcia Pujadas
 
J 5 (Ahof)
J 5 (Ahof)J 5 (Ahof)
J 5 (Ahof)mcd202dc
 
Ictkm Aaa Intro20 Feb
Ictkm Aaa Intro20 FebIctkm Aaa Intro20 Feb
Ictkm Aaa Intro20 Febcgxchange
 

Viewers also liked (6)

L 2 (Ricardo Ernst Georgetown University)
L 2 (Ricardo Ernst   Georgetown University)L 2 (Ricardo Ernst   Georgetown University)
L 2 (Ricardo Ernst Georgetown University)
 
E Learnig
E LearnigE Learnig
E Learnig
 
Borssa
BorssaBorssa
Borssa
 
Compartir o Perecer. Albert Garcia Pujadas
Compartir o Perecer. Albert Garcia PujadasCompartir o Perecer. Albert Garcia Pujadas
Compartir o Perecer. Albert Garcia Pujadas
 
J 5 (Ahof)
J 5 (Ahof)J 5 (Ahof)
J 5 (Ahof)
 
Ictkm Aaa Intro20 Feb
Ictkm Aaa Intro20 FebIctkm Aaa Intro20 Feb
Ictkm Aaa Intro20 Feb
 

Similar to Designfor Strangers

Usability and evolution Human computer intraction.ppt
Usability and evolution Human computer intraction.pptUsability and evolution Human computer intraction.ppt
Usability and evolution Human computer intraction.pptSyedGhassanAzhar
 
Evaluating User Interfaces
Evaluating User InterfacesEvaluating User Interfaces
Evaluating User InterfacesNancy Jain
 
Software Requirements Engineering Methodologies
Software Requirements Engineering MethodologiesSoftware Requirements Engineering Methodologies
Software Requirements Engineering MethodologiesKiran Munir
 
Uid formative evaluation
Uid formative evaluationUid formative evaluation
Uid formative evaluationPen Lister
 
“Elemental elements”
“Elemental elements”“Elemental elements”
“Elemental elements”rolly fahdial
 
Ui Design And Usability For Everybody
Ui Design And Usability For EverybodyUi Design And Usability For Everybody
Ui Design And Usability For EverybodyEmpatika
 
Majestic MRSS Usability Engineering
Majestic MRSS Usability EngineeringMajestic MRSS Usability Engineering
Majestic MRSS Usability EngineeringMajestic MRSS
 
Usability Engineering General guidelines
Usability Engineering General guidelinesUsability Engineering General guidelines
Usability Engineering General guidelinesREHMAT ULLAH
 
MMRSS Usability Engineering
MMRSS Usability EngineeringMMRSS Usability Engineering
MMRSS Usability EngineeringMajesticMRSS
 
Sw User Interface Design Evaluation
Sw User Interface Design EvaluationSw User Interface Design Evaluation
Sw User Interface Design Evaluationjonathan077070
 
Unit 3_Evaluation Technique.pptx
Unit 3_Evaluation Technique.pptxUnit 3_Evaluation Technique.pptx
Unit 3_Evaluation Technique.pptxssuser50f868
 
Universal usability engineering
Universal usability engineeringUniversal usability engineering
Universal usability engineeringAswathi Shankar
 
Design-Principles.ppt
Design-Principles.pptDesign-Principles.ppt
Design-Principles.pptnazimsattar
 
Streamlined Product Evaluation
Streamlined Product EvaluationStreamlined Product Evaluation
Streamlined Product Evaluationweeks.c
 
Introduction To Usability
Introduction To UsabilityIntroduction To Usability
Introduction To UsabilityOvidiu Von M
 

Similar to Designfor Strangers (20)

Ijetr021224
Ijetr021224Ijetr021224
Ijetr021224
 
Ijetr021224
Ijetr021224Ijetr021224
Ijetr021224
 
Usability and evolution Human computer intraction.ppt
Usability and evolution Human computer intraction.pptUsability and evolution Human computer intraction.ppt
Usability and evolution Human computer intraction.ppt
 
ch07.ppt
ch07.pptch07.ppt
ch07.ppt
 
hci Evaluation Techniques.pptx
 hci Evaluation Techniques.pptx hci Evaluation Techniques.pptx
hci Evaluation Techniques.pptx
 
Evaluating User Interfaces
Evaluating User InterfacesEvaluating User Interfaces
Evaluating User Interfaces
 
Software Requirements Engineering Methodologies
Software Requirements Engineering MethodologiesSoftware Requirements Engineering Methodologies
Software Requirements Engineering Methodologies
 
Uid formative evaluation
Uid formative evaluationUid formative evaluation
Uid formative evaluation
 
“Elemental elements”
“Elemental elements”“Elemental elements”
“Elemental elements”
 
Ui Design And Usability For Everybody
Ui Design And Usability For EverybodyUi Design And Usability For Everybody
Ui Design And Usability For Everybody
 
Majestic MRSS Usability Engineering
Majestic MRSS Usability EngineeringMajestic MRSS Usability Engineering
Majestic MRSS Usability Engineering
 
Usability Engineering General guidelines
Usability Engineering General guidelinesUsability Engineering General guidelines
Usability Engineering General guidelines
 
MMRSS Usability Engineering
MMRSS Usability EngineeringMMRSS Usability Engineering
MMRSS Usability Engineering
 
Sw User Interface Design Evaluation
Sw User Interface Design EvaluationSw User Interface Design Evaluation
Sw User Interface Design Evaluation
 
Unit 3_Evaluation Technique.pptx
Unit 3_Evaluation Technique.pptxUnit 3_Evaluation Technique.pptx
Unit 3_Evaluation Technique.pptx
 
Universal usability engineering
Universal usability engineeringUniversal usability engineering
Universal usability engineering
 
Design-Principles.ppt
Design-Principles.pptDesign-Principles.ppt
Design-Principles.ppt
 
Usability
UsabilityUsability
Usability
 
Streamlined Product Evaluation
Streamlined Product EvaluationStreamlined Product Evaluation
Streamlined Product Evaluation
 
Introduction To Usability
Introduction To UsabilityIntroduction To Usability
Introduction To Usability
 

More from guru100

Office 2007 Service Pack 1 Changes All
Office 2007 Service Pack 1 Changes AllOffice 2007 Service Pack 1 Changes All
Office 2007 Service Pack 1 Changes Allguru100
 
Os Timed Original
Os Timed OriginalOs Timed Original
Os Timed Originalguru100
 
Office 2007 Service Pack 1 Changes All
Office 2007 Service Pack 1 Changes AllOffice 2007 Service Pack 1 Changes All
Office 2007 Service Pack 1 Changes Allguru100
 
More Than 80 Mb
More Than 80 MbMore Than 80 Mb
More Than 80 Mbguru100
 
More Than 50mb
More Than 50mbMore Than 50mb
More Than 50mbguru100
 
Win Tr55 Readme
Win Tr55 ReadmeWin Tr55 Readme
Win Tr55 Readmeguru100
 
Test Url Clicking
Test Url ClickingTest Url Clicking
Test Url Clickingguru100
 
Ppdg Robust File Replication
Ppdg Robust File ReplicationPpdg Robust File Replication
Ppdg Robust File Replicationguru100
 
Rashmi Xerox Parc
Rashmi Xerox ParcRashmi Xerox Parc
Rashmi Xerox Parcguru100
 
More Than 30 Mb
More Than 30 MbMore Than 30 Mb
More Than 30 Mbguru100
 
Miyagawa
MiyagawaMiyagawa
Miyagawaguru100
 
Life At Google
Life At GoogleLife At Google
Life At Googleguru100
 
Languages Test
Languages TestLanguages Test
Languages Testguru100
 
How Stupid Can We Get Notes
How Stupid Can We Get NotesHow Stupid Can We Get Notes
How Stupid Can We Get Notesguru100
 

More from guru100 (20)

Office 2007 Service Pack 1 Changes All
Office 2007 Service Pack 1 Changes AllOffice 2007 Service Pack 1 Changes All
Office 2007 Service Pack 1 Changes All
 
Os Timed Original
Os Timed OriginalOs Timed Original
Os Timed Original
 
Office 2007 Service Pack 1 Changes All
Office 2007 Service Pack 1 Changes AllOffice 2007 Service Pack 1 Changes All
Office 2007 Service Pack 1 Changes All
 
More Than 80 Mb
More Than 80 MbMore Than 80 Mb
More Than 80 Mb
 
More Than 50mb
More Than 50mbMore Than 50mb
More Than 50mb
 
Win Tr55 Readme
Win Tr55 ReadmeWin Tr55 Readme
Win Tr55 Readme
 
Test Url Clicking
Test Url ClickingTest Url Clicking
Test Url Clicking
 
Test1
Test1Test1
Test1
 
Ppdg Robust File Replication
Ppdg Robust File ReplicationPpdg Robust File Replication
Ppdg Robust File Replication
 
Shakira
ShakiraShakira
Shakira
 
Rashmi Xerox Parc
Rashmi Xerox ParcRashmi Xerox Parc
Rashmi Xerox Parc
 
T4
T4T4
T4
 
T6
T6T6
T6
 
More Than 30 Mb
More Than 30 MbMore Than 30 Mb
More Than 30 Mb
 
Macro
MacroMacro
Macro
 
Miyagawa
MiyagawaMiyagawa
Miyagawa
 
Macro
MacroMacro
Macro
 
Life At Google
Life At GoogleLife At Google
Life At Google
 
Languages Test
Languages TestLanguages Test
Languages Test
 
How Stupid Can We Get Notes
How Stupid Can We Get NotesHow Stupid Can We Get Notes
How Stupid Can We Get Notes
 

Recently uploaded

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 

Recently uploaded (20)

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 

Designfor Strangers

  • 1. Design for Strangers: Effective User Experience Design  When Your Users are on Another Continent Rashmi Sinha Jonathan Boutelle Uzanto Consulting
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Heuristic 1: Visibility of system status The system should always keep users informed about what is going on, through appropriate feedback within reasonable time. searching database for matches
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66. Understanding User Needs Afternoon Session
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82. Development of Scenarios Joe needs to input his location into his palm. Input what kind of food he wants or the program can use defaults The information returned: list of possible restaurants along with their relevant details, kinds of food etc. More details about each on request: details such as the availability of beer, if they take credit cards, links to reviews etc.
  • 83. Development of Scenarios The information returned to Joe needs to be broad (offer a number of options) and deep (offer more details upon request) Location Information is another concern of Joe’s. Ideally he wants exact distance & directions to restaurant. Not possible, not live website
  • 84. Development of Scenarios What else does Joe need? To mark restaurants that he liked. Lets think more… Compromise : Tag restaurants in terms of neighborhoods. Joe can give current neighborhood. Can be shown map with neighborhoods marked out & approximate distances.
  • 85. Our secondary Persona Does this design make Dan happy? Designing for one specific user often makes other users happy as well.
  • 86.
  • 87.
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 93.
  • 94.
  • 95.
  • 96.
  • 97.
  • 98.
  • 99. Free-listing methods for understanding scope and boundary of domain
  • 100.
  • 101. Free-listing menu for Mc Donald’s User No 1 French fries Cheese burger Shake Hamburger French fries Chicken sandwich Chicken Mcnuggets Fish sandwich Shake Hamburger User No 2 French fries Chicken Cheese burger Shake User No 4 Chicken Mcnuggets Cheese burger Bacon cheese burger French fries User No 5 Hamburger Quarter pounder Big mac Chicken fajita French fries Apple pie User No 3 Hamburger Cheese burger French fries Mc rib Chicken sandwich
  • 102.
  • 103.
  • 104.
  • 105. Card-sorting and other methods for designing information architecture
  • 106.
  • 107.
  • 108.
  • 109.
  • 110.
  • 111.
  • 112.
  • 113.
  • 114. Swimming with Sharks: The Business of Usability
  • 115.
  • 117.
  • 118.
  • 119.
  • 120.
  • 121.
  • 123.
  • 124.
  • 125. Building a Business Case for Usability
  • 126.
  • 127.
  • 128.
  • 129.
  • 130.
  • 131.
  • 132.
  • 133.
  • 134. Revised technology life-cycle chasm main street tornado Early Adaptors Innovators Early Majority Late Majority Laggards bowling alley
  • 135.
  • 136.
  • 137.
  • 138. Thank you [email_address] [email_address] slides and other material will be posted at www.uzanto.com/papers/indiamar04