CMSC434
Analyzing User Data
Thursday, March 7, 2013
Instructor: Jon Froehlich
TA: Matthew Mauriello
Intro to Human-Computer Interaction
Many of these buses have been replaced
The new ones have some nice features…
DOTS Did Something Right, by Jim Chapuran
Comfy seats!
Better placement of the “Request a Stop” button
DOTS Did Something Right, by Jim Chapuran
Verdict: Hall of Fame!
Now how about some bus routes on the weekend?
DOTS Did Something Right, by Jim Chapuran
I think more time should be allotted to complete
these surveys or emphasize that these surveys
are for feed back only and not graded.
— CMSC434 Student
I'd prefer shorter and more concise readings
with less congested detail, because a couple of
these readings have been VERY unbearable to
read.
— CMSC434 Student
It would be nice to learn about things such as
typography and specific examples of how to
implement good HCI. I see the differentiated
bold and italic font on your slides and noted it
is very effective and easy to read, but I'd like a
formal understanding of how to come up with
stuff like that on my own.
— CMSC434 Student
I'd prefer shorter and more concise readings
with less congested detail, because a couple of
these readings have been VERY unbearable to
read.
— CMSC434 Student
The [presentation] rubric was very non specific.
This may have been intentional so that we could
sort of try to present our proposal in the best way
we thought but I feel if there was a bit more
specific guidelines we could have developed a
better presentation.
— CMSC434 Student
Grading your own presentation is always
difficult/confusing, and not necessarily helpful.
— CMSC434 Student
If it isn't already done so (I haven't been able to
find it), it would be helpful to have a list of links
to the readings all in one place instead of
having to scroll through piazza to find them.
— CMSC434 Student
I feel one area that can be improved is giving a
clearer outline of the stages of our group
projects and what we expect to accomplish at
the end. I found myself confused at first about
what exactly we would be doing further down the
road with our projects.
— CMSC434 Student
So far, I really like the class and I feel like it's been
helpful for thinking about design not only for
the technical side of CS, but also art in general
(something that I felt was missing from the Studio
Art program at UMD).
— CMSC434 Student
So far, I really like the class and I feel like it's been
helpful for thinking about design not only for
the technical side of CS, but also art in general
(something that I felt was missing from the Studio
Art program at UMD). I think some directed
questions could be added for reading
assignments to help us get the most out of them.
— CMSC434 Student
In short, less reading assignments. Quiz was
very fair and acceptable and the lectures are very
good and enjoyable.
— CMSC434 Student
I think the class is very casual which I like. But, I
just don't feel that the class hours is thought of as
very... academic.
— CMSC434 Student
I think the class is very casual which I like. But, I
just don't feel that the class hours is thought of as
very... academic. Probably during like 20 minutes
of the class, we can have some session where
everyone gets serious and starts taking notes
from the slides.
— CMSC434 Student
Also, Matt needs to learn how to not shake the
camera...steady hands young padawon :-D.
— CMSC434 Student
IDEO Method Cards are intended as inspiration
for practicing and aspiring designers, as well
as those seeking a creative spark in their work
IDEO Method Cards, http://www.cs.umd.edu/class/spring2013/cmsc434/protected/IDEOMethodCards.pdf
Learn Analyze the information
you’ve collected to
identify patterns and
insights
Look Observe people to
discover what they do
rather than what they
say they do.
Ask Enlist people’s
participation to elicit
information relevant to
your project
Try Create simulations to
help empathize with
people and to evaluate
proposed designs
webpage in-home display
mobile phone app
wearable interface
custom display
manifestation
size small large
ambience not-ambient ambient
DISPLAY MEDIUM
update frequency real-time monthly or less
effort to access low high
spatial proximity to behavior
attentional demand glanceable high attention
co-located remote
INFORMATION ACCESS
user poll
interface customizability none high
degree of interactivity none high
INTERACTIVITY
user annotations user corrections user
additions
aesthetic pragmatic artistic
visual complexity simple complex
primary visual encoding textual graphical
data granularity coarse-grain fine-grain
time window <hour >year
DATA REPRESENTATION
primary view temporal spatial categorical
measurement unit resource metaphor cost environmental
impact time
temporal grouping ≤sec ≥year by hour by day by week by month
data grouping by
resource by consumption
category by
person by
time by
space
activity
by activity
target person
social- comparison
data sharing none everyone
private/ public
SOCIAL ASPECTS
household community state country
private public
available unavailable (see COMPARISON) degree of
actionability low high
decision support
personal-ization no personalization highly personalized
ACTIONABILITY/UTILITY
suggests actions
anomaly alerts
suggests purchase decisions
automation/ control no control system controls resource use
information intent Informs one action informs many actions
MOTIVATIONAL/PERSUASIVE STRATEGIES
persuasive tactics from psychology and applied social
psychology disciplines:
persuasive design persuasive technology
behavioral science/economics environmental psychology
game design social marketing
health behavior change
persuasive tactics include:
rewards punishment public commitment written commitment loss aversion kairos encouragement descriptive norms scarcity principle framing anchoring bias defaults
goal-setting narrative likeability reputation competition social proof authority emotional appeals door-in-face unlock features endowment effect collection building
comparison by time past projected
COMPARISON
comparison target self goal social
difficulty to reach comparison target easy hard
time window
time granularity
data grouping
data granularity
measurement unit
statistic
raw value average median mode other
comparison variables computation
@ this time [yest, last wk, mo, yr] [hrly, daily, wkly, monthly, yrly] over past [X] days this day type [weekday, weekend] this day of week (e.g., mondays)
social-comp. target
geographically proximal
selected social network
demographically similar
goal-setting strategy self-set externally-set system-set
Eco-Feedback Design Space
[Froehlich et al., HCIC2009; CHI2010; UW PhD Dissertation 2011]