330 likes | 341 Views
This article explores the importance of usability and evaluation in visualizing biological data, discussing common myths and emphasizing the need for user-centric, iterative engineering processes. It also covers requirements analysis, measurement techniques, and the role of insight in visualization. Examples of visualization tools such as Spotfire and GeneSpring are mentioned.
E N D
Usability & Evaluationin Visualizing Biological Data Chris North, Virginia Tech VizBi
Usomics & Evaluationin Visualizing Biological Data Chris North, Virginia Tech VizBi
Myths about Usability • Usability = Voodoo
Science of Usability Phenomenon Engineering Measurement Science Modeling …analogy to biology
1. Analyze Requirements 4. Evaluate 2. Design 3. Develop Usability Engineering • User-centric • Iterative • Engineering = process to ensure usability goals are met
Myths about Usability • Usability = Voodoo • Usability = Learnability
Myths about Usability • Usability = Voodoo • Usability = Learnability • Usability = Simple task performance
Impact on Cognition Insight gained: Spotfire GeneSpring
Myths about Usability • Usability = Voodoo • Usability = Learnability • Usability = Simple task performance • Usability = Expensive http://www.upassoc.org/usability_resources/usability_in_the_real_world/roi_of_usability.html
1. Analyze Requirements 4. Evaluate 2. Design 3. Develop Usability Engineering
Requirements Analysis • Goal = understand the user & tasks • Methods: Ethnographic observation, interviews, cognitive task analysis • Challenge: Find the hidden problem behind the apparent problem
Analysts’ Process Pirolli & Card, PARC
Systems Biology Analysis • Beyond read-offs -> Model-based reasoning Mirel, U. Michigan
1. Analyze Requirements 4. Evaluate 2. Design 3. Develop Usability Engineering
Why Emphasize Evaluation? • Many useful guidelines, but… • Quantity of evidence • Exploit domain knowledge Hunter, Tipney, UC-Denver
Science of Usability Phenomenon Measurement Modeling
Measuring Usability in Visualization Phenomena goal,problemsolving inference,insight perception,interaction system,algorithm visual • frame-rate • capacity • … • realism • data/ink • … • task time • accuracy • … • ? • market • ? 2 kinds of holes Measurements
Time & Accuracy • Controlled Experiments • Benchmark tasks
+ Consistent overall + Fast for single node analysis - Slow and inaccurate for expression across graph + Accurate for comparing timepoints p<0.05
Cerebral Munzner, UBC
Insight-based Evaluation • Problem: Current measurements focus on low-level task performance and accuracy • What about Insight? • Idea: Treat tasks as dependent variable • What do users learn from this Visualization? • Realistic scenario, open-ended, think aloud • Insight coding • Information-rich results
Insight? GeneSpring Spotfire Gene expression visualizations HCE Cluster/Treeview TimeSearcher
Cluster- Time- Gene- ViewSearcher HCESpotfireSpring Results Count of insights Total value of insights Average time to first insight(minutes)
Users’ Estimation Cluster- Time- Gene- ViewSearcher HCESpotfireSpring Total value of insights Users’ estimated insight percentage
Insight Methodology • Difficulties: • Labor intensive • Requires domain expert • Requires motivated subjects • Short training and trial time • Opportunities: • Self reporting data capture • Insight trails over long-term usage – Insight Provenance
Trend towards Longitudinal Evaluation • Multidimensional in-depth long-term case studies (MILCS) • Qualitative, ethnographic • GRID: Study graphics, find features, ranking guides insight, statistics confirm • But: Not replicable, Not comparative Shneiderman, U. Maryland
Onward… • VAST Challenge • Analytic dataset with ground truth • E.g. Goerg, Stasko – JigSaw study • BELIV Workshop – BEyond time and errors: novel evaLuation methods for Information Visualization
Embodied Interaction 1) Cognition is situated. 2) Cognition is time-pressured. 3) We off-load cognitive work onto the environment. 4) The environment is part of the cognitive system. 5) Cognition is for action. 6) Off-line cognition is body-based. -- Margaret Wilson, UCSC GigaPixel Display Lab, Virginia Tech Carpendale, U. Calgary