Integrated support for working with guidelines: the Sherlock guideline management system (original) (raw)
Related papers
Support for Iterative User Interface Prototyping: The Sherlock Guideline Management System
Engineering for Human-Computer Interaction, 1999
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.
Automated Generation of an On-Line Guidelines Repository
1999
Involving User Interface (UI) guidelines is one possible way to improve usability of interactive applications either at design/programming time or at evaluation time. At design time, they can provide designers with some assistance by helping them to orient design options to obtain UIs which are more usable, more adapted, tailored to contextual needs (ie, user population needs, physical environment constraints, and task needs). Guidelines can also serve as requirements to be achieved by developers at programming time.
Some preliminary investigation about the organization of user interface design guidelines
2001
ABSTRACT Several tools for working with guidelines have today appeared, either in the commercial market or in the do-main of research and development. Since these software frequently manipulate guidelines during many development steps of a user interface of an interactive application, they can overthrow any approach followed to develop this application. They also raise the fundamental question of to what extend can we trust in these software.
The usability of usability guidelines
Proceedings of the 21st Annual Conference of the Australian Computer-Human Interaction Special Interest Group on Design: Open 24/7 - OZCHI '09, 2009
This paper is challenging the usability of traditional usability guidelines. The claim is that guideline descriptions and explanations are not satisfactory. Analysis results demonstrate vagueness and are ambiguous in explanation. The aim of the paper is to propose a set of principles (meta-guidelines) to be used for improving the usability of guidelines.
User interface guidelines and standards: progress, issues, and prospects
Interacting with Computers, 1999
This article reviews progress in the development of standards and guidelines for human-computer interaction, including those developed within international and US standards bodies. Guidance for incorporating software ergonomics standards and guidelines into software design and development processes is discussed. Several different techniques that have been defined for assessing the conformance of a product to guidelines are reviewed. In addition, the strategies employed by formally approved standards developed in ISO and ANSI for determining conformance are discussed. Finally, we discuss the prospects and challenges for software ergonomics standards and guidelines that must be addressed as the pace of technological change continues to accelerate. ᭧
Spiraling Toward Usability: An Integrated Design Environment and Management System
2005
Decades of innovation in designing usable (and unusable) interfaces have resulted in a plethora of guidelines, usability engineering methods, and other design tools. However, novice developers often have difficulty selecting and utilizing theory-based design tools in a coherent design process. This work introduces an integrated design environment and knowledge management system, LINK-UP. The central design record (CDR) module, provides tools to enable a guided, coherent development process. The CDR aims to prevent breakdowns occurring between design and evaluation phases-both within the development team and during design knowledge reuse processes. We report on results from three case studies illustrating novice designers' use of LINK-UP. A design knowledge IDE incorporating a CDR can help novice developers craft interfaces in a methodical fashion, while applying, verifying, and producing reusable design knowledge. Although LINK-UP supports a specific design domain, our IDE approach can transfer to other domains.
Lecture Notes in Computer Science, 2012
In the last decades a huge amount of knowledge about user interface design has been gathered in the form of guidelines. Quite often, guidelines are compiled according to user interface properties (e.g. usability, accessibility) and/or application domains (e.g. Web, mobile). In many situations designers have to combine several guideline sets in order to address the specific application domain and the desired set of properties corresponding to the application under consideration. Despite the fact that the problems related to the selection of guidelines from different sources are not new, the occurrence and management of conflicting guidelines are poorly documented leaving designers with little help in order to handle conflicts in a rationale and consistent way. In this paper we revise the questions related to selection and management of conflicting guidelines and we propose a systematic approach based on design rationale tools and techniques for exhibiting choices and trade-offs when combining different guidelines sets. This paper illustrates how such as an approach can also be used to deepen the knowledge on the use of user interface guidelines recording decisions across projects in an iterative way.
Knowledge-based evaluation as design support for graphical user interfaces
Proceedings of the SIGCHI conference on Human factors in computing systems - CHI '92, 1992
The motivation for our work is that even though user interface guidelines and style guides contain much useful knowledge, they are hard for user interface designers to use. We want to investigate ways of bringing the human factors knowledge closer to the design process, thus making it more accessible to designers. TO this end, we present a knowledge-based tool, containing design knowledge drawn from general guideline documents and toolkit-specific style guides, capable of evaluating a user interface design produced in a UIMS. Our assessment shows that part of what the designers consider relevant design knowledge is related to the user's tasks and thus cannot be applied to the static design representation of the UIMS. The final section of the paper discusses ways of using this task-related knowledge.