Support for Iterative User Interface Prototyping: The Sherlock Guideline Management System

This paper is about supporting the difficult and non-trivial task of user interface design by providing effective human factors input to early stages of system development. The work presented in this paper is motivated by the normative perspective that tools for working with guidelines should provide a collaborative, extensible and evolutionary medium, offering more than mere access to guideline reference manuals or hypertext retrieval, for early human factors design input. To this effect, this paper presents a novel method for working with guidelines and a supporting tool environment, namely the Sherlock Guideline Management System. Sherlock provides an integrated environment for articulating and depositing guidelines, accessing past experience and propagating guidelines in the form of recommendations, to the user interface development life-cycle. In this manner, persistency of organisational knowledge on guidelines and evolution of the accumulated wisdom are supported. Moreover, Sherlock provides facilities for the automatic usability inspection of tentative designs. Finally, the paper describes the results of a preliminary evaluation of Sherlock.

[1]  James R. Lewis,et al.  IBM computer usability satisfaction questionnaires: Psychometric evaluation and instructions for use , 1995, Int. J. Hum. Comput. Interact..

[2]  Jean Vanderdonckt Accessing guidelines information with Sierra , 1995, INTERACT.

[3]  Peter Gorny,et al.  EXPOSE. HCI-counseling for user interface design , 1995, INTERACT.

[4]  G TerveenLoren,et al.  Living design memory , 1995 .

[5]  Katsuhiko Ogawa,et al.  GuideBook: design guidelines database for assisting the interface design task , 1995, SGCH.

[6]  Loren G. Terveen,et al.  Living Design Memory: Framework, Implementation, Lessons Learned , 1995, Hum. Comput. Interact..

[7]  P. Gorny,et al.  Tools for working with guidelines: a CHI '94 special interest group , 1995, SGCH.

[8]  Miles MacLeod,et al.  Usability measurement in context , 1994, Behav. Inf. Technol..

[9]  Kee Yong Lim,et al.  The MUSE Method for Usability Engineering , 1997, INTERACT.

[10]  Scott Henninger,et al.  A framework for developing experience-based usability guidelines , 1995, Symposium on Designing Interactive Systems.

[11]  Phyllis Reisner,et al.  Formal Grammar and Human Factors Design of an Interactive Graphics System , 1981, IEEE Transactions on Software Engineering.

[12]  Constantine Stephanidis,et al.  Preference-Based Human Factors Knowledge Repository for Designing User Interfaces , 1997, Int. J. Hum. Comput. Interact..

[13]  Renato Iannella HyperSAM: a management tool for large user interface guideline sets , 1995, SGCH.