The usability of CommandMaps in realistic tasks

CommandMaps are a promising interface technique that flattens command hierarchies and exploits human spatial memory to provide rapid access to commands. CommandMaps have performed favorably in constrained cued-selection studies, but have not yet been tested in the context of real tasks. In this paper we present two real-world implementations of CommandMaps: one for Microsoft Word and one for an image editing program called Pinta. We use these as our experimental platforms in two experiments. In the first, we show that CommandMaps demonstrate performance and subjective advantages in a realistic task. In the second, we observe naturalistic use of CommandMaps over the course of a week, and gather qualitative data from interviews, questionnaires, and conversations. Our results provide substantial insight into users' reactions to CommandMaps, showing that they are positively received by users and allowing us to provide concrete recommendations to designers regarding when and how they should be implemented in real applications.

[1]  Carl Gutwin,et al.  A Predictive Model of Human Performance With Scrolling and Hierarchical Lists , 2009, Hum. Comput. Interact..

[2]  Carl Gutwin,et al.  Supporting and Exploiting Spatial Memory in User Interfaces , 2013, Found. Trends Hum. Comput. Interact..

[3]  Carl Gutwin,et al.  A predictive model of menu performance , 2007, CHI.

[4]  Charles L. A. Clarke,et al.  Characterizing large-scale use of a direct manipulation application in the wild , 2010, Graphics Interface.

[5]  Morten Hertzum,et al.  User testing in industry: A case study of laboratory, workshop, and field tests , 1999 .

[6]  Allen and Rosenbloom Paul S. Newell,et al.  Mechanisms of Skill Acquisition and the Law of Practice , 1993 .

[7]  Olivier Chapuis,et al.  Metisse is not a 3D desktop! , 2005, UIST.

[8]  Dwight P. Miller The Depth/Breadth Tradeoff in Hierarchical Computer Menus , 1981 .

[9]  M. E. Kabay Arrogance or efficiency? a discussion of the Microsoft office fluent user interface , 2008, UBIQ.

[10]  Ben Shneiderman,et al.  Performance Benefits of Simultaneous Over Sequential Menus as Task Complexity Increases , 2000, Int. J. Hum. Comput. Interact..

[11]  Ben Shneiderman,et al.  Direct Manipulation: A Step Beyond Programming Languages , 1983, Computer.

[12]  S. Hart,et al.  Development of NASA-TLX (Task Load Index): Results of Empirical and Theoretical Research , 1988 .

[13]  Henry Been-Lirn Duh,et al.  Usability evaluation for mobile device: a comparison of laboratory and field tests , 2006, Mobile HCI.

[14]  Mary Czerwinski,et al.  Data mountain: using spatial memory for document management , 1998, UIST '98.

[15]  Victor Kaptelinin,et al.  Item recognition in menu selection: the effect of practice , 1993, INTERCHI Adjunct Proceedings.

[16]  George W. Fitzmaurice,et al.  The Hotbox: efficient access to a large number of menu-items , 1999, CHI '99.

[17]  J. McGrath Methodology matters: doing research in the behavioral and social sciences , 1995 .

[18]  Carl Gutwin,et al.  Faster document navigation with space-filling thumbnails , 2006, CHI.

[19]  Jan Stage,et al.  It's worth the hassle!: the added value of evaluating the usability of mobile systems in the field , 2006, NordiCHI '06.

[20]  P. Hancock,et al.  Human Mental Workload , 1988 .

[21]  Wendy E. Mackay,et al.  HCI, natural science and design: a framework for triangulation across disciplines , 1997, DIS '97.

[22]  Carl Gutwin,et al.  Improving list revisitation with ListMaps , 2006, AVI '06.

[23]  Carl Gutwin,et al.  Promoting Hotkey use through rehearsal with ExposeHK , 2013, CHI.

[24]  Carl Gutwin,et al.  Improving command selection with CommandMaps , 2012, CHI.