This slide deck is part of a presentation given by Saul Greenberg at a UIST 2007 panel on Evaluating user interface systems research (see paper by Dan Olson in ACM DL) Its content was based on a paper written by Saul Greenberg and Bill Buxton, available at: http://grouplab.cpsc.ucalgary.ca/papers/2007/07-UsabilityHarmful-Greenberg-Report/07-usabilityHarmful-report2007-879-31.pdf
I need to do an evaluation
What’s the problem?
It won’t get accepted if I don’t. Duh!
Dogma Course Introduction
Good HCI Course Introduction
Time Learning Brian Gaines Breakthrough Replication Empiricism Theory major creative advances Replication ideas mimicked and altered; increasing experience Empiricism lessons formulated as empirical design rules Theory underlying causal systems Automation accepted Maturity used routinely Brian Gaines
Evaluation sweet spot Interface validation and refinement* Breakthrough Replication Empiricism Theory Automation Maturity Interface validation and refinement* *70% quantitative, 30% qualitative
Concepts, Sketches Breakthrough Replication Empiricism Theory Automation Maturity Concepts, Sketches
Memex Bush Concept
Unimplemented and untested design. Microfilm is impractical Unimplemented and untested design. Microfilm is impractical. The work is premature. Resubmit after you build and evaluate this design.
Sketchpad Sutherland Working idea
Complex controls, overly simplistic drawings Recommend you evaluate a trained draftsman using Sketchpad vs. paper and pencil with real drafting tasks
Augment Engelbart Deployed idea
While ‘tested’ by your team, this is not an objective validation.
What to do?
Reflection Bill Buxton, Sketching the User Experience
Cultural Appropriation Breakthrough Replication Empiricism Theory Automation Maturity Cultural Appropriation
Hypertext
What to do?
Case / field studies Cultural probes Reflection Extreme uses…
Evaluation Course Introduction
More Appropriate Evaluation Course Introduction
We decide what is good research
Cultural appropriation Time Learning Breakthrough Breakthrough Replication Replication Empiricism Empiricism Theory Theory Automation Automation Maturity Maturity But is this lack of tools really a bottleneck? Well, in the 1980s, Computer Scientist Brian Gaines introduced a model of how science technology develops over time, and how people learn from this development It unfolds from <READ> Breakthrough -> Invention Replication -> Research Empiricism -> Product Innovation Theory -> Product Lines Automation -> Low cost products Maturity -> Throw away products Sketches Interface validation Cultural appropriation Brian Gaines
grouplab.cpsc.ucalgary.ca/~papers/