SlideShare uma empresa Scribd logo
1 de 35
Design Process:
Evaluating Interactive
Systems
Preeti Mishra
Course Instructor
What is Evaluation
 Evaluation is defined as .. “To examine and judge
carefully”
 In order to examine and judge, we need criteria
against which to base our assessment.
Why Evaluate
 In HCI we evaluate interfaces and systems to:
 Determine how usable they are for different
user groups
 Identify good and bad features to inform future design
 Compare design choices to assist us in making
decisions
 Observe the effects of specific interfaces on users
Criteria for Evaluation
 Expert Analysis
 User-Based Criteria
 Model Based
Expert Analysis
Heuristic Evaluation
Cognitive Walkthrough
Review-based Evaluation.
Expert Analysis
 Expert analysis: designer or HCI expert assesses a
design based on known/standard cognitive principles or
empirical results.
 Expert analysis methods can be used at any stage in the life
cycle.
 Expert analysis methods are relatively cheap.
 Expert analysis methods, however, do not assess the actual
use of the system.
 Examples of expert analysis methods: Heuristic
Evaluation (HE), Cognitive Walkthrough (CW), Review-
based Evaluation.
Heuristic Based
Evaluation Technique
(“to discover”) pertains to the process of gaining knowledge
or some desired result by intelligent guesswork rather than
by following some pre established formula.
Introduction
 Heuristic Evaluation (HE) was proposed by Nielsen and
Molich. ( Read Nielsen’s ten Heuristics already discussed
earlier)
 In HE, experts scrutinize the interface and its elements
against established usability heuristics [another previous
tutorial].
 The experts should have some background knowledge or
experience in HCI design and usability evaluation.
The Process..
 3 to 5 experts are considered to be sufficient to detect most of
the usability problems.
 The enlisted experts are provided with the proper roles (and
sometimes scenarios to use) to support them when interacting
with the system/prototype under evaluation.
 They then evaluate the system/prototype individually. This is to
ensure an independent and unbiased evaluation by eachexpert.
 They assess the user interface as a whole and also the
individual user interface elements. The assessment is
performed with reference to a set of established usability
principles.
 When all the experts are through with the assessment, they
come together and compare and appropriately aggregate their
findings.
Cognitive
Walkthrough
Relating to the mental processes of perception, memory,
judgment, and reasoning, as contrasted with emotional
and volitional processes.
Introduction
 Cognitive Walkthrough (CW) was proposed by Polson et al.
 CW evaluates design on how well the design supports user
in learning the task to be performed [primarily through
exploration i.e. hands on].
 •CW is usually performed by expert in cognitive psychology.
The Process..
 The expert ‘walks through’ the design [i.e. steps through
each step of some known/representative task] to identify
potential problems.
 4 requirements in order to perform the CW:
1.specification or prototype of the system
2.description of the task the user is to perform
3.complete, written list of actions constituting the task
4.description of the user (including the level of experience and
knowledge)
The Process..
 With the foregoing information, the evaluator steps through
each of the actions trying to answer the following 4
questions:
1. Is the effect of the action the same as the user's goal at that
point? [what the action will do/action's effect should be what the
user intends/user's goal.]
2.will users see that the action is available [when they want it] -
visibility at that time?
3.once users have found the correct action [as in the foregoing], will
they know/recognize it is the one they need? [effective
representation of the action, clear representation.]
4.after the action is taken, will users understand the feedback they
get? [effective confirmation that the action has been taken.]
The Process..
 forms are used to guide analysis e.g.
 cover form [for the four requirements above, date, time,
evaluators of the CW],
 answer form [for answering the four questions above],
 usability problem report [for describing any negative
answers/problems, severity of the problem e.g. frequency of
occurrence and seriousness of the problem, date, time,
evaluators].
Review Based
Evaluation
Introduction
 Experimental results and empirical evidence from
the literature [e.g., from psychology, HCI, etc] can
be used to support or refute parts of design.
The Process..
 It is expensive to repeat experiments continually and
therefore a review of relevant literature can save resources
(e.g., effort, time, finances, etc).
 However, care should be taken to ensure results are
transferable to the new design
 [e.g., note the design in consideration, the user audience,
the assumptions made, etc].
Model Based
Evaluation
How to Proceed!
 Cognitive models can be used to filter design
options
 e.g. GOMS (Goals, Operators, Methods and
Selection) model can be used to predict user
performance with a user interface, keystroke-level
model can be used to predict performance for
low-level tasks
User Based
Evaluation
 User-based evaluation basically is evaluation through user
participation i.e. evaluation that involves the people for
whom the system is intended; the users.
The Process
 User-based evaluation techniques include:
 experimental methods,
 observational methods,
 query techniques (e.g., questionnaires and
interviews),
 physiological monitoring methods (e.g., eye tracking,
measuring skin conductance, measuring heart rate).
 User-based methods can be conducted in the
laboratory and/or in the field
Using Laboratory
 Advantages:
 Specialist equipment available.
 Uninterrupted environment.
 Disadvantages:
 Lack of context.
 Difficult to observe several users cooperating.
 Appropriate:
 If system usage location is dangerous, remote or
impractical.
 For very constrained single-user tasks [to allow
Field or Working Environment
 Advantages:
 Natural environment.
 Context retained (though observation may alter it).
 Longitudinal studies possible.
 Disadvantages:
 Field challenges e.g., distractions, interruptions,
movements, danger, noise.
 Appropriate:
 Where context is crucial
Query Technique
Asking questions
Observational
Methods
Introduction
 Observational methods
 think aloud,
 cooperative evaluation,
 protocol analysis,
 post-task walkthroughs
 Psychological Monitoring
Think aloud
 User is observed performing task.
 User is asked to describe what s/he is doing and why,
what s/he thinks is happening, etc.
 Advantages:
 Simplicity - requires little expertise.
 Can provide useful insight.
 Can show how system is actually used.
 Disadvantages:
 Subjective [really depends on the user].
 Selective [out of many things, the user may choose
what to describe].
 Act of describing may alter task performance.
Cooperative Evaluation
 Variation on think aloud.
 User collaborates in evaluation.
 Both user and evaluator can ask each other
questions throughout.
 Additional advantages:
 Less constrained and easier to use.
 User is encouraged to criticize system.
 Clarification possible.
Protocol Analysis
 Paper and pencil: cheap, limited to writing speed.
 Audio: good for think aloud, difficult to record sufficient
information to identify exact actions in later analysis, difficult to
match with other protocols ('synchronization').
 Video: accurate and realistic, needs special equipment, obtrusive.
 Computer logging: automatic and unobtrusive, large amounts of
data difficult to analyze.
 User notebooks: coarse and subjective, useful insights, good for
longitudinal studies.
 Mixed use in practice.
 Audio/video transcription difficult and requires skill.
 Some automatic support tools available e.g., EVA
(Experimental Video Annotator), Observer Pro (from
Noldus), Workplace project (Xerox PARC), etc.
Post-task Walkthrough
 Transcript played back to participant for comment i.e. user
reacts on action after the event.
 Used to fill in intention i.e. reasons for actions performed
and alternatives considered.
 It also is necessary where think aloud is not possible.
 Advantages:
 Analyst has time to focus on relevant incidents.
 Avoids excessive interruption of task.
 Disadvantages:
 Lack of freshness.
 May be post-hoc interpretation of events.
Physiological monitoring
methods
 [e.g., eye tracking, measuring skin conductance, measuring
heart rate].
 Eye-tracking
 Head or desk mounted equipment tracks the position of the eye.
 Eye movement reflects the amount of cognitive processing a display
requires.
 Measurements include: fixations, scan paths, etc. For instance:
 number of fixations.
 duration of fixation.
 scan paths: moving straight to a target with a short fixation at
the target is optimal.
Psychological Measurements
 Emotional response linked to physical changes.
 These may help determine a user’s reaction to a user
interface.
 Measurements include: heart, sweat, muscle, brain. For
instance:
 heart activity: e.g. blood pressure, volume and pulse.
 activity of sweat glands: Galvanic Skin Response (GSR).
 electrical activity in muscle: electromyogram (EMG).
 electrical activity in brain: electroencephalogram (EEG).
 There is some difficulty in interpreting these physiological
responses; more research is needed.
Factors that can influence
the choice
 when in process: design vs. implementation
 style of evaluation: laboratory vs. field
 how objective: subjective vs. objective
 type of measures: qualitative vs. quantitative
 level of information: high level vs. low level
 level of interference: obtrusive vs. unobtrusive
 resources available: time, subjects, equipment, expertise

Mais conteúdo relacionado

Mais procurados

User Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid ProcessUser Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid ProcessbrindaN
 
Usability Testing 101 - an introduction
Usability Testing 101 - an introductionUsability Testing 101 - an introduction
Usability Testing 101 - an introductionElizabeth Snowdon
 
UI UX introduction
UI UX introductionUI UX introduction
UI UX introductionIsmail Norri
 
Introduction to User Experience Design
Introduction to User Experience DesignIntroduction to User Experience Design
Introduction to User Experience DesignRavi Bhadauria
 
Human Computer Interaction Chapter 5 Universal Design and User Support - Dr....
Human Computer Interaction Chapter 5 Universal Design and User Support -  Dr....Human Computer Interaction Chapter 5 Universal Design and User Support -  Dr....
Human Computer Interaction Chapter 5 Universal Design and User Support - Dr....VijiPriya Jeyamani
 
Introduction to HCI
Introduction to HCI Introduction to HCI
Introduction to HCI Deskala
 
10 user centered design
10 user centered design10 user centered design
10 user centered designLilia Sfaxi
 
Session 1 Lecture 2 PACT A Framework for Designing Interactive Systems
Session 1 Lecture 2 PACT A Framework for Designing Interactive SystemsSession 1 Lecture 2 PACT A Framework for Designing Interactive Systems
Session 1 Lecture 2 PACT A Framework for Designing Interactive SystemsKhalid Md Saifuddin
 
Software Prototyping
Software PrototypingSoftware Prototyping
Software Prototypingdrjms
 
Interaction design patterns
Interaction design patternsInteraction design patterns
Interaction design patternsDCU_MPIUA
 
Reconstructing Software Architecture
Reconstructing Software ArchitectureReconstructing Software Architecture
Reconstructing Software ArchitectureHimanshu
 
HCI 3e - Ch 9: Evaluation techniques
HCI 3e - Ch 9:  Evaluation techniquesHCI 3e - Ch 9:  Evaluation techniques
HCI 3e - Ch 9: Evaluation techniquesAlan Dix
 

Mais procurados (20)

hci lecture notes pt.pptx
hci lecture notes pt.pptxhci lecture notes pt.pptx
hci lecture notes pt.pptx
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Usability testing
Usability testing  Usability testing
Usability testing
 
User Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid ProcessUser Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid Process
 
Usability Testing 101 - an introduction
Usability Testing 101 - an introductionUsability Testing 101 - an introduction
Usability Testing 101 - an introduction
 
UI UX introduction
UI UX introductionUI UX introduction
UI UX introduction
 
Introduction to User Experience Design
Introduction to User Experience DesignIntroduction to User Experience Design
Introduction to User Experience Design
 
Chap03
Chap03Chap03
Chap03
 
Human Computer Interaction Chapter 5 Universal Design and User Support - Dr....
Human Computer Interaction Chapter 5 Universal Design and User Support -  Dr....Human Computer Interaction Chapter 5 Universal Design and User Support -  Dr....
Human Computer Interaction Chapter 5 Universal Design and User Support - Dr....
 
Introduction to HCI
Introduction to HCI Introduction to HCI
Introduction to HCI
 
10 user centered design
10 user centered design10 user centered design
10 user centered design
 
Session 1 Lecture 2 PACT A Framework for Designing Interactive Systems
Session 1 Lecture 2 PACT A Framework for Designing Interactive SystemsSession 1 Lecture 2 PACT A Framework for Designing Interactive Systems
Session 1 Lecture 2 PACT A Framework for Designing Interactive Systems
 
Software Prototyping
Software PrototypingSoftware Prototyping
Software Prototyping
 
Interaction design patterns
Interaction design patternsInteraction design patterns
Interaction design patterns
 
UI / UX Design Presentation
UI / UX Design PresentationUI / UX Design Presentation
UI / UX Design Presentation
 
User Centered Design 101
User Centered Design 101User Centered Design 101
User Centered Design 101
 
Reconstructing Software Architecture
Reconstructing Software ArchitectureReconstructing Software Architecture
Reconstructing Software Architecture
 
Human Computer Interaction Evaluation
Human Computer Interaction EvaluationHuman Computer Interaction Evaluation
Human Computer Interaction Evaluation
 
HCI 3e - Ch 9: Evaluation techniques
HCI 3e - Ch 9:  Evaluation techniquesHCI 3e - Ch 9:  Evaluation techniques
HCI 3e - Ch 9: Evaluation techniques
 
Prototyping
PrototypingPrototyping
Prototyping
 

Semelhante a Evaluating Interactive Systems Design Process

Evaluation techniques in HCI
Evaluation techniques in HCIEvaluation techniques in HCI
Evaluation techniques in HCIsawsan slii
 
evaluation techniques in HCI
evaluation techniques in HCIevaluation techniques in HCI
evaluation techniques in HCIsawsan slii
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAAiman Hud
 
Unit 3_Evaluation Technique.pptx
Unit 3_Evaluation Technique.pptxUnit 3_Evaluation Technique.pptx
Unit 3_Evaluation Technique.pptxssuser50f868
 
UX and Usability Workshop Southampton Solent University
UX and Usability Workshop Southampton Solent University UX and Usability Workshop Southampton Solent University
UX and Usability Workshop Southampton Solent University Dr.Mohammed Alhusban
 
Chapter 7 - Evaluation Tekhnique
Chapter 7 - Evaluation TekhniqueChapter 7 - Evaluation Tekhnique
Chapter 7 - Evaluation TekhniqueMuhammad Najib
 
7. evalution of interactive system
7. evalution of interactive system7. evalution of interactive system
7. evalution of interactive systemKh Ravy
 
11 - Evaluating Framework in Interaction Design_new.pptx
11 - Evaluating Framework in Interaction Design_new.pptx11 - Evaluating Framework in Interaction Design_new.pptx
11 - Evaluating Framework in Interaction Design_new.pptxZahirahZairul2
 
Usability study
Usability studyUsability study
Usability studyLi Bin
 
evaluation technique uni 2
evaluation technique uni 2evaluation technique uni 2
evaluation technique uni 2vrgokila
 
Usability Evaluation
Usability EvaluationUsability Evaluation
Usability EvaluationSaqib Shehzad
 
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
 
Evaluation in hci
Evaluation in hciEvaluation in hci
Evaluation in hcisajid rao
 
HCI_chapter_09-Evaluation_techniques
HCI_chapter_09-Evaluation_techniquesHCI_chapter_09-Evaluation_techniques
HCI_chapter_09-Evaluation_techniquesManusha Dilan
 
Principles of Health Informatics: Evaluating medical software
Principles of Health Informatics: Evaluating medical softwarePrinciples of Health Informatics: Evaluating medical software
Principles of Health Informatics: Evaluating medical softwareMartin Chapman
 
Usability Evaluation in Educational Technology
Usability Evaluation in Educational Technology Usability Evaluation in Educational Technology
Usability Evaluation in Educational Technology Alaa Sadik
 

Semelhante a Evaluating Interactive Systems Design Process (20)

Evaluation techniques in HCI
Evaluation techniques in HCIEvaluation techniques in HCI
Evaluation techniques in HCI
 
evaluation techniques in HCI
evaluation techniques in HCIevaluation techniques in HCI
evaluation techniques in HCI
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
Unit 3_Evaluation Technique.pptx
Unit 3_Evaluation Technique.pptxUnit 3_Evaluation Technique.pptx
Unit 3_Evaluation Technique.pptx
 
classmar2.ppt
classmar2.pptclassmar2.ppt
classmar2.ppt
 
UX and Usability Workshop Southampton Solent University
UX and Usability Workshop Southampton Solent University UX and Usability Workshop Southampton Solent University
UX and Usability Workshop Southampton Solent University
 
hci Evaluation Techniques.pptx
 hci Evaluation Techniques.pptx hci Evaluation Techniques.pptx
hci Evaluation Techniques.pptx
 
Cognitive Walkthrough
Cognitive WalkthroughCognitive Walkthrough
Cognitive Walkthrough
 
Chapter 7 - Evaluation Tekhnique
Chapter 7 - Evaluation TekhniqueChapter 7 - Evaluation Tekhnique
Chapter 7 - Evaluation Tekhnique
 
7. evalution of interactive system
7. evalution of interactive system7. evalution of interactive system
7. evalution of interactive system
 
11 - Evaluating Framework in Interaction Design_new.pptx
11 - Evaluating Framework in Interaction Design_new.pptx11 - Evaluating Framework in Interaction Design_new.pptx
11 - Evaluating Framework in Interaction Design_new.pptx
 
Usability study
Usability studyUsability study
Usability study
 
evaluation technique uni 2
evaluation technique uni 2evaluation technique uni 2
evaluation technique uni 2
 
Usability Evaluation
Usability EvaluationUsability Evaluation
Usability Evaluation
 
A brief overview of ux research
A brief overview of ux researchA brief overview of ux research
A brief overview of ux research
 
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
 
Evaluation in hci
Evaluation in hciEvaluation in hci
Evaluation in hci
 
HCI_chapter_09-Evaluation_techniques
HCI_chapter_09-Evaluation_techniquesHCI_chapter_09-Evaluation_techniques
HCI_chapter_09-Evaluation_techniques
 
Principles of Health Informatics: Evaluating medical software
Principles of Health Informatics: Evaluating medical softwarePrinciples of Health Informatics: Evaluating medical software
Principles of Health Informatics: Evaluating medical software
 
Usability Evaluation in Educational Technology
Usability Evaluation in Educational Technology Usability Evaluation in Educational Technology
Usability Evaluation in Educational Technology
 

Mais de Preeti Mishra

Effective Ways to Conduct Programming labs
Effective Ways to Conduct Programming labsEffective Ways to Conduct Programming labs
Effective Ways to Conduct Programming labsPreeti Mishra
 
Unit 8 software quality and matrices
Unit 8 software quality and matricesUnit 8 software quality and matrices
Unit 8 software quality and matricesPreeti Mishra
 
Unit 5 design engineering ssad
Unit 5 design engineering ssadUnit 5 design engineering ssad
Unit 5 design engineering ssadPreeti Mishra
 
architectural design
 architectural design architectural design
architectural designPreeti Mishra
 
Oo concepts and class modeling
Oo concepts and class modelingOo concepts and class modeling
Oo concepts and class modelingPreeti Mishra
 
Unit 7 performing user interface design
Unit 7 performing user interface designUnit 7 performing user interface design
Unit 7 performing user interface designPreeti Mishra
 
testing strategies and tactics
 testing strategies and tactics testing strategies and tactics
testing strategies and tacticsPreeti Mishra
 
requirements analysis and design
requirements analysis and designrequirements analysis and design
requirements analysis and designPreeti Mishra
 
Design process interaction design basics
Design process interaction design basicsDesign process interaction design basics
Design process interaction design basicsPreeti Mishra
 
Design process design rules
Design process  design rulesDesign process  design rules
Design process design rulesPreeti Mishra
 
Foundations understanding users and interactions
Foundations  understanding users and interactionsFoundations  understanding users and interactions
Foundations understanding users and interactionsPreeti Mishra
 
Coupling coheshion tps
Coupling coheshion tpsCoupling coheshion tps
Coupling coheshion tpsPreeti Mishra
 

Mais de Preeti Mishra (20)

Effective Ways to Conduct Programming labs
Effective Ways to Conduct Programming labsEffective Ways to Conduct Programming labs
Effective Ways to Conduct Programming labs
 
Uml intro
Uml introUml intro
Uml intro
 
Component diagram
Component diagramComponent diagram
Component diagram
 
Activity diag
Activity diagActivity diag
Activity diag
 
Object diagram
Object diagramObject diagram
Object diagram
 
Sequence diagrams
Sequence diagramsSequence diagrams
Sequence diagrams
 
State chart diagram
State chart diagramState chart diagram
State chart diagram
 
Use case Diagram
Use case DiagramUse case Diagram
Use case Diagram
 
Unit 8 software quality and matrices
Unit 8 software quality and matricesUnit 8 software quality and matrices
Unit 8 software quality and matrices
 
Unit 5 design engineering ssad
Unit 5 design engineering ssadUnit 5 design engineering ssad
Unit 5 design engineering ssad
 
architectural design
 architectural design architectural design
architectural design
 
Oo concepts and class modeling
Oo concepts and class modelingOo concepts and class modeling
Oo concepts and class modeling
 
Unit 7 performing user interface design
Unit 7 performing user interface designUnit 7 performing user interface design
Unit 7 performing user interface design
 
testing strategies and tactics
 testing strategies and tactics testing strategies and tactics
testing strategies and tactics
 
requirements analysis and design
requirements analysis and designrequirements analysis and design
requirements analysis and design
 
Design process interaction design basics
Design process interaction design basicsDesign process interaction design basics
Design process interaction design basics
 
Design process design rules
Design process  design rulesDesign process  design rules
Design process design rules
 
Foundations understanding users and interactions
Foundations  understanding users and interactionsFoundations  understanding users and interactions
Foundations understanding users and interactions
 
IntrIntroduction
IntrIntroductionIntrIntroduction
IntrIntroduction
 
Coupling coheshion tps
Coupling coheshion tpsCoupling coheshion tps
Coupling coheshion tps
 

Último

High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 

Último (20)

High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 

Evaluating Interactive Systems Design Process

  • 2. What is Evaluation  Evaluation is defined as .. “To examine and judge carefully”  In order to examine and judge, we need criteria against which to base our assessment.
  • 3. Why Evaluate  In HCI we evaluate interfaces and systems to:  Determine how usable they are for different user groups  Identify good and bad features to inform future design  Compare design choices to assist us in making decisions  Observe the effects of specific interfaces on users
  • 4. Criteria for Evaluation  Expert Analysis  User-Based Criteria  Model Based
  • 5. Expert Analysis Heuristic Evaluation Cognitive Walkthrough Review-based Evaluation.
  • 6. Expert Analysis  Expert analysis: designer or HCI expert assesses a design based on known/standard cognitive principles or empirical results.  Expert analysis methods can be used at any stage in the life cycle.  Expert analysis methods are relatively cheap.  Expert analysis methods, however, do not assess the actual use of the system.  Examples of expert analysis methods: Heuristic Evaluation (HE), Cognitive Walkthrough (CW), Review- based Evaluation.
  • 7. Heuristic Based Evaluation Technique (“to discover”) pertains to the process of gaining knowledge or some desired result by intelligent guesswork rather than by following some pre established formula.
  • 8. Introduction  Heuristic Evaluation (HE) was proposed by Nielsen and Molich. ( Read Nielsen’s ten Heuristics already discussed earlier)  In HE, experts scrutinize the interface and its elements against established usability heuristics [another previous tutorial].  The experts should have some background knowledge or experience in HCI design and usability evaluation.
  • 9. The Process..  3 to 5 experts are considered to be sufficient to detect most of the usability problems.  The enlisted experts are provided with the proper roles (and sometimes scenarios to use) to support them when interacting with the system/prototype under evaluation.  They then evaluate the system/prototype individually. This is to ensure an independent and unbiased evaluation by eachexpert.  They assess the user interface as a whole and also the individual user interface elements. The assessment is performed with reference to a set of established usability principles.  When all the experts are through with the assessment, they come together and compare and appropriately aggregate their findings.
  • 10. Cognitive Walkthrough Relating to the mental processes of perception, memory, judgment, and reasoning, as contrasted with emotional and volitional processes.
  • 11. Introduction  Cognitive Walkthrough (CW) was proposed by Polson et al.  CW evaluates design on how well the design supports user in learning the task to be performed [primarily through exploration i.e. hands on].  •CW is usually performed by expert in cognitive psychology.
  • 12. The Process..  The expert ‘walks through’ the design [i.e. steps through each step of some known/representative task] to identify potential problems.  4 requirements in order to perform the CW: 1.specification or prototype of the system 2.description of the task the user is to perform 3.complete, written list of actions constituting the task 4.description of the user (including the level of experience and knowledge)
  • 13. The Process..  With the foregoing information, the evaluator steps through each of the actions trying to answer the following 4 questions: 1. Is the effect of the action the same as the user's goal at that point? [what the action will do/action's effect should be what the user intends/user's goal.] 2.will users see that the action is available [when they want it] - visibility at that time? 3.once users have found the correct action [as in the foregoing], will they know/recognize it is the one they need? [effective representation of the action, clear representation.] 4.after the action is taken, will users understand the feedback they get? [effective confirmation that the action has been taken.]
  • 14. The Process..  forms are used to guide analysis e.g.  cover form [for the four requirements above, date, time, evaluators of the CW],  answer form [for answering the four questions above],  usability problem report [for describing any negative answers/problems, severity of the problem e.g. frequency of occurrence and seriousness of the problem, date, time, evaluators].
  • 16. Introduction  Experimental results and empirical evidence from the literature [e.g., from psychology, HCI, etc] can be used to support or refute parts of design.
  • 17. The Process..  It is expensive to repeat experiments continually and therefore a review of relevant literature can save resources (e.g., effort, time, finances, etc).  However, care should be taken to ensure results are transferable to the new design  [e.g., note the design in consideration, the user audience, the assumptions made, etc].
  • 19. How to Proceed!  Cognitive models can be used to filter design options  e.g. GOMS (Goals, Operators, Methods and Selection) model can be used to predict user performance with a user interface, keystroke-level model can be used to predict performance for low-level tasks
  • 21.  User-based evaluation basically is evaluation through user participation i.e. evaluation that involves the people for whom the system is intended; the users.
  • 22. The Process  User-based evaluation techniques include:  experimental methods,  observational methods,  query techniques (e.g., questionnaires and interviews),  physiological monitoring methods (e.g., eye tracking, measuring skin conductance, measuring heart rate).  User-based methods can be conducted in the laboratory and/or in the field
  • 23. Using Laboratory  Advantages:  Specialist equipment available.  Uninterrupted environment.  Disadvantages:  Lack of context.  Difficult to observe several users cooperating.  Appropriate:  If system usage location is dangerous, remote or impractical.  For very constrained single-user tasks [to allow
  • 24. Field or Working Environment  Advantages:  Natural environment.  Context retained (though observation may alter it).  Longitudinal studies possible.  Disadvantages:  Field challenges e.g., distractions, interruptions, movements, danger, noise.  Appropriate:  Where context is crucial
  • 27. Introduction  Observational methods  think aloud,  cooperative evaluation,  protocol analysis,  post-task walkthroughs  Psychological Monitoring
  • 28. Think aloud  User is observed performing task.  User is asked to describe what s/he is doing and why, what s/he thinks is happening, etc.  Advantages:  Simplicity - requires little expertise.  Can provide useful insight.  Can show how system is actually used.  Disadvantages:  Subjective [really depends on the user].  Selective [out of many things, the user may choose what to describe].  Act of describing may alter task performance.
  • 29. Cooperative Evaluation  Variation on think aloud.  User collaborates in evaluation.  Both user and evaluator can ask each other questions throughout.  Additional advantages:  Less constrained and easier to use.  User is encouraged to criticize system.  Clarification possible.
  • 30. Protocol Analysis  Paper and pencil: cheap, limited to writing speed.  Audio: good for think aloud, difficult to record sufficient information to identify exact actions in later analysis, difficult to match with other protocols ('synchronization').  Video: accurate and realistic, needs special equipment, obtrusive.  Computer logging: automatic and unobtrusive, large amounts of data difficult to analyze.  User notebooks: coarse and subjective, useful insights, good for longitudinal studies.  Mixed use in practice.  Audio/video transcription difficult and requires skill.  Some automatic support tools available e.g., EVA (Experimental Video Annotator), Observer Pro (from Noldus), Workplace project (Xerox PARC), etc.
  • 31. Post-task Walkthrough  Transcript played back to participant for comment i.e. user reacts on action after the event.  Used to fill in intention i.e. reasons for actions performed and alternatives considered.  It also is necessary where think aloud is not possible.  Advantages:  Analyst has time to focus on relevant incidents.  Avoids excessive interruption of task.  Disadvantages:  Lack of freshness.  May be post-hoc interpretation of events.
  • 32. Physiological monitoring methods  [e.g., eye tracking, measuring skin conductance, measuring heart rate].  Eye-tracking  Head or desk mounted equipment tracks the position of the eye.  Eye movement reflects the amount of cognitive processing a display requires.  Measurements include: fixations, scan paths, etc. For instance:  number of fixations.  duration of fixation.  scan paths: moving straight to a target with a short fixation at the target is optimal.
  • 33. Psychological Measurements  Emotional response linked to physical changes.  These may help determine a user’s reaction to a user interface.  Measurements include: heart, sweat, muscle, brain. For instance:  heart activity: e.g. blood pressure, volume and pulse.  activity of sweat glands: Galvanic Skin Response (GSR).  electrical activity in muscle: electromyogram (EMG).  electrical activity in brain: electroencephalogram (EEG).  There is some difficulty in interpreting these physiological responses; more research is needed.
  • 34.
  • 35. Factors that can influence the choice  when in process: design vs. implementation  style of evaluation: laboratory vs. field  how objective: subjective vs. objective  type of measures: qualitative vs. quantitative  level of information: high level vs. low level  level of interference: obtrusive vs. unobtrusive  resources available: time, subjects, equipment, expertise