![Page 1: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/1.jpg)
Making sense out of Making sense out of recorded user-system recorded user-system
interactioninteraction
Dr Willem-Paul BrinkmanLecturer
Department of Information Systems and Computing
Brunel University([email protected])
![Page 2: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/2.jpg)
TopicsTopics VIVID Research Centre Motivation - Component-Based Software
Engineering Experiment 1: Searching for a
component-specific measure Experiment 2: Validating a component-
specific measure New and future research
![Page 3: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/3.jpg)
VIVID Research VIVID Research CentreCentre
Based in the Department of Information Systems and Computing, Brunel University (London)
Original focus on visualisation, but now also includes:
- Mobile technology
- Design for diverse user groups
- Novel input/output devices
11 academics member of staff, 13 PhD Students
disc.brunel.ac.uk/research/vivid/index.htm
![Page 4: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/4.jpg)
MotivationMotivationStudying the usability of
a system
Work conducted together with Reinder Haakma (Philips), Don Bouwhuis (Eindhoven University of Technology)
![Page 5: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/5.jpg)
MotivationMotivation
ExternalExternal ComparisonComparison relating difference in usability to differences in the systems
InternalInternal ComparisonComparison trying to link usability problems with parts of the systems
![Page 6: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/6.jpg)
Component-Based Software Component-Based Software EngineeringEngineering
Create
S upport
Reuse
M anage
new components
components from repos ito ry
productsP roduct requirementsand exis ting so ftware
feedback
feedback
Multiple versions testing paradigm
Single version testing paradigm
Manage
Support
Re-use
Create
Re-use
![Page 7: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/7.jpg)
MotivationMotivationPROBLEM
1. Only empirical analysis of the overall system such as (task time, keystrokes, questionnaires etc) - not powerful
2. Usability tests, heuristic evaluations, cognitive walkthroughs where experts problems – unreliable
SOLUTION
• Component-Specific usability measures: more powerful and reliable
![Page 8: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/8.jpg)
Searching for a Searching for a component-specific component-specific
measuremeasureQuestions
1. What is a component?
2. What interaction data should be recorded?
3. How do we link interaction data with the usability of a component?
![Page 9: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/9.jpg)
Layered Protocol Layered Protocol TheoryTheory
(Taylor, 1988)
![Page 10: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/10.jpg)
Interaction layersInteraction layers
15 + 23 =
15+23=
01111
10111
Add
100110
38
Processor
Editor
Control results
Control equation
User Calculator
15
15
15 +
15 +
15 + 23
15 + 23
38
38
![Page 11: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/11.jpg)
Experiment 1 Experiment 1 – Fictitious – Fictitious InterfaceInterface
User Task: Rotate User Task: Rotate the Trumpetthe Trumpet
![Page 12: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/12.jpg)
Experiment 1 Experiment 1 - Architecture- Architecture
Other symbols
Rotator
MapSelector
Buttons
Bike Aeroplane
RotateChange
X
Rotate(x)
![Page 13: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/13.jpg)
Experiment 1 Experiment 1 - Architecture- Architecture
Other symbols
Rotator
MapSelector
Buttons
Bike Aeroplane
RotateChange
X
Rotate(x)
Low
High Measures
Task time
#Rotate(T0),
#Rotate(T-1),
#Rotate(T-2)
#change, #rotate
#bike,#aeroplane, #other
#clicks
![Page 14: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/14.jpg)
Experiment 1 Experiment 1 - Training- Training
Training Groups I II III IV V VI VII VIII Rotator 0 0 0 0 + + + + Map 0 0 + + 0 0 + + Selector 0 + 0 + 0 + 0 + + useful training, 0 dummy training. Each group exists out of ten subjects.
![Page 15: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/15.jpg)
Experiment 1 : Experiment 1 : Test Test ProcedureProcedure
80 participants, all students of Eindhoven University of Technology
8 different trainings
After training participants were asked to rotate, as fast as possible, a specific music instrument
User interaction with the system was recorded in log file
Once a task was complete the recording stops
![Page 16: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/16.jpg)
Experiment 1 - Experiment 1 - Low-level Low-level Effect of Selector trainingEffect of Selector training
Clicks on
Nu
mb
er
messag
es
0
5
10
15
20
bike aeroplane others
withheld
provided
![Page 17: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/17.jpg)
Experiment 1 - Experiment 1 - High-level High-level Effect Rotator TrainingEffect Rotator Training
#Rotate (X)
Nu
mb
er
messag
es
0
1
2
3
4
5
target target-1 target-2
withheld
provided
![Page 18: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/18.jpg)
Experiment 1 – Control LoopExperiment 1 – Control Loop
Reliability: how do we link interaction data with the usability of a component?
Evaluation
Component
User message
Feedback
Reference value
User
System
Each message is a cycle of the control loop Number of messages presents the user’s effort to control the component
Each message is a cycle of the control loop Number of messages presents the user’s effort to control the component
![Page 19: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/19.jpg)
Experiment 1 - ConclusionExperiment 1 - Conclusion
1. What is a component?
An interaction component is a unit within a device that directly or indirectly receives signals from the user. These signals enable the user to change the physical state of the interaction component
2. What interaction data should be recorded?
Message exchange between the interaction components
![Page 20: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/20.jpg)
Experiment 2 : ValidationExperiment 2 : Validation
80 users8 mobile telephones3 components were manipulated
according to Cognitive Complexity Theory (Kieras & Polson, 1985)
1. Function Selector 2. Keypad3. Short Text Messages
![Page 21: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/21.jpg)
Architecture Mobile Architecture Mobile telephonetelephone
Send Text Message
Send Text Message Function
SelectorFunction Selector
KeypadKeypad
![Page 22: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/22.jpg)
Experiment 2 Experiment 2 – Function – Function SelectorSelector
Versions:
Broad/shallow
Narrow/deep
![Page 23: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/23.jpg)
Experiment 2 Experiment 2 – Keypad– Keypad
Versions
Repeated-Key Method
“L”
Modified-Model-Position method
“J”
![Page 24: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/24.jpg)
Experiment 2 Experiment 2 – Send Text – Send Text MessageMessage
Versions
Simple
Complex
![Page 25: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/25.jpg)
Statistical Tests Statistical Tests
p-value: probability of making type I, or , error, wrongly rejecting the hypothesis that underlying distribution is same.
![Page 26: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/26.jpg)
Results Results – Function – Function SelectorSelector
Mean df Measure Broad Deep Hyp. Er. F p η2 Normal Joint measure — — 7 66 34.47 <0.001 0.80 Time in seconds 947 1394 1 72 29.56 <0.001 0.29 Number of keystrokes 461 686 1 72 37.72 <0.001 0.34 Number of messages received 67 265 1 72 155.34 <0.001 0.68 Ease of use mobile phone 5.5 4.8 1 72 11.86 0.001 0.14 Ease of use menu 5.6 4.5 1 72 22.33 <0.001 0.24 Satisfaction of mobile phone 4.4 3.8 1 72 4.25 0.043 0.06 Satisfaction of menu 4.6 3.5 1 72 15.96 <0.001 0.18 Correcteda Joint measure — — 2 71 60.96 <0.001 0.63 Number of keystrokes 437 602 1 72 20.27 <0.001 0.22 Number of messages received 52 190 1 72 75.36 <0.001 0.51
aCorrected for all a-priori differences between versions of the components.
Results of two multivariate analyses and related univariate analyses of variance with the version of the Function Selector as independent between-subjects variable.
![Page 27: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/27.jpg)
Results Results – Keypad– Keypad
Results of multivariate and related univariate analyses of variance with the version of the Keypad as independent between-subjects variable.
Mean df Measure RK MMP Hyp. Er. F p η2 Normal Joint measure — — 7 66 4.05 0.001 0.30 Time in seconds 872 1083 1 72 9.44 0.003 0.12 Number of keystrokes 438 537 1 72 10.34 0.002 0.13 Number of messages received 233 271 1 72 13.92 <0.001 0.16 Ease of use mobile phone 5.3 5.0 1 72 1.07 0.305 0.02 Ease of use keyboard 5.6 4.9 1 72 11.13 0.001 0.13 Satisfaction of mobile phone 4.3 3.9 1 72 1.76 0.188 0.02 Satisfaction of keyboard 4.6 3.8 1 72 8.97 0.004 0.11
![Page 28: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/28.jpg)
Results Results – Send Text – Send Text MessageMessage
Results of two multivariate analyses and related univariate analyses of variance with the version of the STM component as independent between-subjects variable
Mean df
Measure Simple Compl
ex Hyp. Er. F p η2
Normal Joint measure — — 7 66 18.16 <0.001 0.66 Time in seconds 523 672 1 72 8.15 0.006 0.10 Number of keystrokes 269 320 1 72 4.56 0.036 0.06 Number of messages received
12 49 1 72 74.18 <0.001 0.51
Ease of use mobile phone 5.0 5.3 1 72 1.15 0.288 0.02 Ease of use STM function 5.1 4.9 1 72 0.35 0.555 0.01 Satisfaction of mobile phone 3.9 4.2 1 72 0.93 0.339 0.01 Satisfaction of STM function 3.9 3.8 1 72 0.26 0.614 0.01 Correcteda Joint measure — — 2 71 20.85 <0.001 0.37 Number of keystrokes 249 289 1 72 2.30 0.134 0.03 Number of messages received
12 34 1 72 26.23 <0.001 0.27
aCorrected for all a-priori differences between versions of the components.
![Page 29: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/29.jpg)
Power of number of messages as a Power of number of messages as a usability measureusability measure
Statistical Power: 1 - β
![Page 30: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/30.jpg)
ResultsResults
Average probability that a measure finds a significant (α = 0.05) effect for the usability difference between the two versions of FS, STM, or the Keypad components
0
0.2
0.4
0.6
0.8
1
0 20 40 60 80
Number of subjects
Po
wer
1. messages received
2. corrected messagesreceived
3. task duration
4. keystrokes
5. corrected keystrokes
6. comp.-spec. ease-of-use7. comp.-spec. satisfaction
8. overall eas-of-use
9. overall satisfaction
![Page 31: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/31.jpg)
Component-Based Software Component-Based Software EngineeringEngineering
Create
S upport
Reuse
M anage
new components
components from repos ito ry
productsP roduct requirementsand exis ting so ftware
feedback
feedback
Multiple versions testing paradigm
Single version testing paradigm
Manage
Support
Re-use
Create
Re-use
![Page 32: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/32.jpg)
Testing Different Testing Different ComponentsComponents
Component specific objective performance
measure:1. Messages received + Weight factor
A common currency
2. Compare with ideal userA common point of reference
Usability of individual components in a single device can be compared with each other and prioritized on potential improvements
![Page 33: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/33.jpg)
Click <right>Click <left on Properties option>
{1}{1}
Click <left on Fill tab>Click <left on on colour red>Click <left on Outline tab>Click <left No Line button>Click <left no Ok button>
{1}{1}{1}{1}{1}
Call <>{2}
Set <Fill colour red, no border>{7}
Right MouseButton Menu
Properties
Assigning weight factors to represent theAssigning weight factors to represent the user’s effort in the case of ideal user user’s effort in the case of ideal user
![Page 34: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/34.jpg)
Total effort valueTotal effort value
Total effort = MRi.W
• MRi.W : Message received. Weight factor
Click <right>
Click <left on Properties option>
{1}{1}
Click <left on Fill tab>Click <left on on colour red>Click <left on Outline tab>Click <left No Line button>Click <left no Ok button>
{1}{1}{1}{1}{1}
Call <>{2}
Right MouseButton Menu
Properties
5 2 = 7+2
![Page 35: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/35.jpg)
Assigning weight factors in Assigning weight factors in case of real usercase of real user
Correction for inefficiency of higher and lower components
Visual Drawing Objects
Properties
Right MouseButton Menu
![Page 36: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/36.jpg)
Assigning weight factors in Assigning weight factors in case of real usercase of real user
Assign weight factors as if lower components operate optimal
Visual Drawing Objects
Properties
Right MouseButton Menu
Inefficiency of lower level components: need more messages to pass on a message upwards than ideally required
![Page 37: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/37.jpg)
Assigning weight factors in case of real Assigning weight factors in case of real useruser
Visual Drawing Objects
Properties
Right MouseButton Menu
Inefficiency of higher level components: more messages are requested than ideally required
UE : User effort
MRi.W : Message received. Weight factor
#MSUreal :Number of messages sent upward by real user
#MSUideal :Number of messages sent upward by ideal user
MRi.W
#MSU real
#MSU ideal
UE =
![Page 38: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/38.jpg)
Ideal User versus Real UserIdeal User versus Real User
Extra User Effort = User Effort - Total effort
The total effort an ideal user would make
The total effort a real user made
The extra effort a real user made
Calculate for each component:
Prioritize
![Page 39: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/39.jpg)
Experiment 2 Experiment 2 - Single - Single versionversion
40 users4 mobile telephones2 components were manipulated
(Keypad only Repeated-Key Method)
1. Function Selector 2. Short Text Messages
![Page 40: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/40.jpg)
ResultsResults
010
20304050
6070
Broad & Simple
Narrow & Simple
Broad &Complex
Narrow &Complex
1 2 3 4
Function Selector
Send Text Message
Mobile phones
Ext
ra U
ser
Eff
ort
![Page 41: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/41.jpg)
ResultsResults
Measure Function Selector
Send Text Message
Objective
Extra keystrokes 0.64** 0.44**
Task duration 0.63** 0.39**
Perceived
Overall ease-of-use -0.43** -0.26*
Overall satisfaction -0.25* -0.22
Component-specific ease-of-use -0.55** -0.34**
Component-specific satisfaction -0.41** -0.37**
Partial correlation between extra user effort regarding the two components and other usability measures
*p. < .05. **p. < .01.
![Page 42: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/42.jpg)
TopicsTopics VIVID Research Centre Motivation - Component-Based Software
Engineering Experiment 1: Searching for a component-
specific measure Experiment 2: Validating a component-
specific measure New and future research
- Extending the analysis outside the lab
- Extending the analysis beyond only usability issues
![Page 43: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/43.jpg)
New Projects New Projects - Field - Field usabilityusability
• CD player, which 10 users will use at home
• Record interaction: online assignment of weigh factors, both optimal and real user, to messages
• Correlated interaction data with other data (questionnaire, dairy, interview)
(Pui-Fong Man)
![Page 44: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/44.jpg)
New Projects New Projects - PROSKIN- PROSKIN
• Exciting Interface designed for the average user. However, the average user does not exist.
• Developing skins for specific user groups could be a way forward
• Question:
• How to identify user groups?
• What do user groups want?
Work conducted together with Nick Fine
User profiling for skinnable domestic technology
![Page 45: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/45.jpg)
New Projects New Projects - PROSKIN- PROSKIN
Possible solution
• Recording online interaction, Identifying user groups, Developing skins for these user groups
Question
• How to establish user groups that are relevant for designer?
• This time, how to make sense of the interaction data beyond usability? Work conducted
together with Nick Fine
User profiling for skinnable domestic technology
![Page 46: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/46.jpg)
New Projects New Projects - PROSKIN- PROSKINApproachApproach
Interaction data
User metrics
User groups based on interaction data Design of
Skins
Online Validation
![Page 47: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/47.jpg)
Conclusions and Final Conclusions and Final RemarksRemarks
Interaction data can be used to study the usability of interaction components
- External Comparison between different versions: More Powerful
- Internal Comparison: prioritized on potential improvements
Future questions - Usability analysis of everyday life interaction- Establishing new paradigms to understand
interaction data beyond usability issues
![Page 48: Making sense out of recorded user-system interaction Dr Willem-Paul Brinkman Lecturer Department of Information Systems and Computing Brunel University](https://reader030.vdocuments.us/reader030/viewer/2022032516/56649c725503460f9492478b/html5/thumbnails/48.jpg)
Questions
Thank you for your attention