Design Study Methodology: Reflections from the Trenches and the Stacks

Design studies are an increasingly popular form of problem-driven visualization research, yet there is little guidance available about how to do them effectively. In this paper we reflect on our combined experience of conducting twenty-one design studies, as well as reading and reviewing many more, and on an extensive literature review of other field work methods and methodologies. Based on this foundation we provide definitions, propose a methodological framework, and provide practical guidance for conducting design studies. We define a design study as a project in which visualization researchers analyze a specific real-world problem faced by domain experts, design a visualization system that supports solving this problem, validate the design, and reflect about lessons learned in order to refine visualization design guidelines. We characterize two axes - a task clarity axis from fuzzy to crisp and an information location axis from the domain expert's head to the computer - and use these axes to reason about design study contributions, their suitability, and uniqueness from other approaches. The proposed methodological framework consists of 9 stages: learn, winnow, cast, discover, design, implement, deploy, reflect, and write. For each stage we provide practical guidance and outline potential pitfalls. We also conducted an extensive literature survey of related methodological approaches that involve a significant amount of qualitative field work, and compare design study methodology to that of ethnography, grounded theory, and action research.

[1]  Paul Dourish,et al.  Implications for design , 2006, CHI.

[2]  Andreas Butz,et al.  User-Centered Development of a Visual Exploration System for In-Car Communication , 2009, Smart Graphics.

[3]  Vasiliki Georgiou,et al.  A very short, fairly interesting and reasonably cheap book about qualitative research , 2011 .

[4]  Colin Ware,et al.  Information Visualization: Perception for Design , 2000 .

[5]  Inanç Birol,et al.  ABySS-Explorer: Visualizing Genome Sequence Assemblies , 2009, IEEE Transactions on Visualization and Computer Graphics.

[6]  Walter Willinger,et al.  Mathematics and the Internet: A Source of Enormous Confusion and Great Potential , 2009, The Best Writing on Mathematics 2010.

[7]  K. Ruhland,et al.  LibViz: Data Visualisation of the Old Library , 2009 .

[8]  Jason Dykes,et al.  BallotMaps: Detecting Name Bias in Alphabetically Ordered Ballot Papers , 2011, IEEE Transactions on Visualization and Computer Graphics.

[9]  Karen Holtzblatt,et al.  Contextual design , 1997, INTR.

[10]  Melanie Tory,et al.  Human factors in visualization research , 2004, IEEE Transactions on Visualization and Computer Graphics.

[11]  J. D. Roode,et al.  Glaserian and Straussian grounded theory: similar or completely different? , 2009, SAICSIT '09.

[12]  Tamara Munzner,et al.  Constellation: a visualization tool for linguistic queries from MindNet , 1999, Proceedings 1999 IEEE Symposium on Information Visualization (InfoVis'99).

[13]  Tom Rodden,et al.  Ethnography considered harmful , 2009, CHI.

[14]  Tamara Munzner,et al.  MulteeSum: A Tool for Comparative Spatial and Temporal Gene Expression Data , 2010, IEEE Transactions on Visualization and Computer Graphics.

[15]  Pat Hanrahan,et al.  Interactive visualization of large graphs and networks , 2000 .

[16]  Benjamin L. Kovitz,et al.  Practical Software Requirements: A Manual of Content and Style , 1998 .

[17]  Robert Kincaid,et al.  SignalLens: Focus+Context Applied to Electronic Time Series , 2010, IEEE Transactions on Visualization and Computer Graphics.

[18]  Andreas Butz,et al.  Information visualization evaluation in large companies: Challenges, experiences and recommendations , 2011, Inf. Vis..

[19]  Jarke J. van Wijk,et al.  What Does the User Want to See? What do the Data Want to Be? , 2009, Inf. Vis..

[20]  Chris North,et al.  An Insight-Based Longitudinal Study of Visual Analytics , 2006, IEEE Transactions on Visualization and Computer Graphics.

[21]  Tom Rodden,et al.  Moving out from the control room: ethnography in system design , 1994, CSCW '94.

[22]  Andreas Butz,et al.  A Dual-View Visualization of In-Car Communication Processes , 2008, 2008 12th International Conference Information Visualisation.

[23]  Jason Dykes,et al.  Configuring Hierarchical Layouts to Address Research Questions , 2009, IEEE Transactions on Visualization and Computer Graphics.

[24]  Andreas Butz,et al.  MostVis: An Interactive Visualization Supporting Automotive Engineers in MOST Catalog Exploration , 2009, 2009 13th International Conference Information Visualisation.

[25]  Bernice E. Rogowitz,et al.  How not to lie with visualization , 1996 .

[26]  William Buxton,et al.  Usability evaluation considered harmful (some of the time) , 2008, CHI.

[27]  Melanie Tory,et al.  Evaluating Visualizations: Do Expert Reviews Work? , 2005, IEEE Computer Graphics and Applications.

[28]  Barry A. T. Brown,et al.  Into the wild: challenges and opportunities for field trial methods , 2011, CHI.

[29]  Wilmot Li,et al.  Design principles for visual communication , 2011, Commun. ACM.

[30]  Ido Guy,et al.  Visual social network analytics for relationship discovery in the enterprise , 2011, 2011 IEEE Conference on Visual Analytics Science and Technology (VAST).

[31]  Jessie B. Kennedy,et al.  Coordinated graph and scatter-plot views for the visual exploration of microarray time-series data , 2003, IEEE Symposium on Information Visualization 2003 (IEEE Cat. No.03TH8714).

[32]  Tamara Munzner,et al.  Vismon: Facilitating Analysis of Trade‐Offs, Uncertainty, and Sensitivity In Fisheries Management Decision Making , 2012, Comput. Graph. Forum.

[33]  Jason Dykes,et al.  Human-Centered Approaches in Geovisualization Design: Investigating Multiple Methods Through a Long-Term Case Study , 2011, IEEE Transactions on Visualization and Computer Graphics.

[34]  John T. Stasko,et al.  Knowledge precepts for design and evaluation of information visualizations , 2005, IEEE Transactions on Visualization and Computer Graphics.

[35]  Allison Druin,et al.  Technology probes: inspiring design for and with families , 2003, CHI '03.

[36]  Mike Kuniavsky,et al.  Observing the User Experience: A Practitioner's Guide to User Research (Second Edition) , 2013, IEEE Transactions on Professional Communication.

[37]  Tamara Munzner,et al.  Visualizing the global topology of the MBone , 1996, Proceedings IEEE Symposium on Information Visualization '96.

[38]  Alan Dix Chapter 1 Theoretical Analysis and Theory Creation , 2007 .

[39]  Tamara Munzner,et al.  Reflections on QuestVis: A Visualization System for an Environmental Sustainability Model , 2011, Scientific Visualization: Interactions, Features, Metaphors.

[40]  T.L.J. Ferris,et al.  Participatory IT Design: Designing for Business and Workplace Realities , 2005, IEEE Transactions on Professional Communication.

[41]  M. J. Intons-Peterson,et al.  Imagery paradigms: how vulnerable are they to experimenters' expectations? , 1983, Journal of experimental psychology. Human perception and performance.

[42]  Tamara Munzner,et al.  MizBee: A Multiscale Synteny Browser , 2009, IEEE Transactions on Visualization and Computer Graphics.

[43]  M. Sheelagh T. Carpendale,et al.  Grounded evaluation of information visualizations , 2008, BELIV.

[44]  K. A. Ericsson,et al.  Verbal reports as data. , 1980 .

[45]  Ann Blandford,et al.  Confessions from a grounded theory PhD: experiences and lessons learnt , 2011, CHI.

[46]  Tamara Munzner,et al.  A Nested Model for Visualization Design and Validation , 2009, IEEE Transactions on Visualization and Computer Graphics.

[47]  Kristin A. Cook,et al.  Illuminating the Path: The Research and Development Agenda for Visual Analytics , 2005 .

[48]  Ben Shneiderman,et al.  Strategies for evaluating information visualization tools: multi-dimensional in-depth long-term case studies , 2006, BELIV '06.

[49]  Tamara Munzner,et al.  Session Viewer: Visual Exploratory Analysis of Web Session Logs , 2007, 2007 IEEE Symposium on Visual Analytics Science and Technology.

[50]  Elizabeth Adams St. Pierre,et al.  Writing: A method of inquiry. , 1994 .

[51]  Ben Shneiderman,et al.  The eyes have it: a task by data type taxonomy for information visualizations , 1996, Proceedings 1996 IEEE Symposium on Visual Languages.

[52]  Yvonne Rogers,et al.  NEW THEORETICAL APPROACHES FOR HCI , 2004 .

[53]  Tamara Munzner,et al.  Process and Pitfalls in Writing Information Visualization Research Papers , 2008, Information Visualization.

[54]  Yvonne Rogers,et al.  Why It's Worth the Hassle: The Value of In-Situ Studies When Designing Ubicomp , 2007, UbiComp.

[55]  Andreas Butz,et al.  Cardiogram: visual analytics for automotive engineers , 2011, CHI.

[56]  David R. Millen,et al.  Rapid ethnography: time deepening strategies for HCI field research , 2000, DIS '00.

[57]  Austin Henderson,et al.  Interaction design: beyond human-computer interaction , 2002, UBIQ.

[58]  John T. Stasko,et al.  Low-level components of analytic activity in information visualization , 2005, IEEE Symposium on Information Visualization, 2005. INFOVIS 2005..

[59]  E. Brink,et al.  Constructing grounded theory : A practical guide through qualitative analysis , 2006 .

[60]  Harry F. Wolcott,et al.  Writing Up Qualitative Research , 1990 .

[61]  Alistair Cockburn,et al.  Agile Software Development: The Cooperative Game (2nd Edition) (Agile Software Development Series) , 2006 .

[62]  Daniel L. Schwartz,et al.  Parallel prototyping leads to better design results, more divergence, and increased self-efficacy , 2010, TCHI.

[63]  M. Sheelagh T. Carpendale,et al.  Heuristics for information visualization evaluation , 2006, BELIV '06.

[64]  M. Sheelagh T. Carpendale,et al.  Evaluating Information Visualizations , 2008, Information Visualization.

[65]  Chris North,et al.  An insight-based methodology for evaluating bioinformatics visualizations , 2005, IEEE Transactions on Visualization and Computer Graphics.

[66]  Tamara Munzner,et al.  Visual mining of power sets with large alphabets , 2005 .

[67]  David M. Fetterman,et al.  Ethnography: Step-by-Step , 1989 .

[68]  William Ribarsky,et al.  Interactive Coordinated Multiple-View Visualization of Biomechanical Motion Data , 2009, IEEE Transactions on Visualization and Computer Graphics.

[69]  Victor R. Basili,et al.  Iterative and incremental developments. a brief history , 2003, Computer.

[70]  Catherine Plaisant,et al.  The challenge of information visualization evaluation , 2004, AVI.

[71]  Gillian R. Hayes The relationship of action research to human-computer interaction , 2011, TCHI.

[72]  Tom Rodden,et al.  Designing with ethnography: a presentation framework for design , 1997, DIS '97.

[73]  Jennifer Ann Rode,et al.  Reflexivity in digital anthropology , 2011, CHI.

[74]  M. Crotty The Foundations of Social Research: Meaning and Perspective in the Research Process , 1998 .

[75]  Sebastian Boring,et al.  The Streams of Our Lives: Visualizing Listening Histories in Context , 2010, IEEE Transactions on Visualization and Computer Graphics.

[76]  Jakob Nielsen,et al.  Guerrilla HCI: using discount usability engineering to penetrate the intimidation barrier , 1994 .

[77]  Allison Woodruff,et al.  Guidelines for using multiple views in information visualization , 2000, AVI '00.

[78]  J. Kruger,et al.  Unskilled and unaware of it: how difficulties in recognizing one's own incompetence lead to inflated self-assessments. , 1999, Journal of personality and social psychology.

[79]  Michael Sedlmair,et al.  Visual analysis of in-car communication networks , 2010 .

[80]  H. Bernard Research Methods in Anthropology: Qualitative and Quantitative Approaches , 1988 .

[81]  M. Sheelagh T. Carpendale,et al.  Empirical Studies in Information Visualization: Seven Scenarios , 2012, IEEE Transactions on Visualization and Computer Graphics.

[82]  Kiri Wagstaff,et al.  Machine Learning that Matters , 2012, ICML.

[83]  Krzysztof Z. Gajos,et al.  Evaluation of Artery Visualizations for Heart Disease Diagnosis , 2011, IEEE Transactions on Visualization and Computer Graphics.

[84]  Jarke J. van Wijk,et al.  Views on Visualization , 2006, IEEE Transactions on Visualization and Computer Graphics.

[85]  Bang Wong,et al.  Pathline: A Tool For Comparative Functional Genomics , 2010, Comput. Graph. Forum.

[86]  Paul Dourish,et al.  Responsibilities and implications: further thoughts on ethnography and design , 2007, DUX '07.

[87]  Tamara Munzner,et al.  Cerebral: Visualizing Multiple Experimental Conditions on a Graph with Biological Context , 2008, IEEE Transactions on Visualization and Computer Graphics.

[88]  Harry F. Wolcott Writing Up Qualitative Research (3rd ed.) , 2009 .

[89]  Tamara Munzner,et al.  LiveRAC: interactive visual exploration of system management time-series data , 2008, CHI.