Designing for usability: key principles and what designers think
Communications of the ACM
Beyond the chalkboard: computer support for collaboration and problem solving in meetings
Communications of the ACM
An object-oriented approach to graphical interfaces
ACM Transactions on Graphics (TOG)
ACM Transactions on Graphics (TOG)
CSCW '88 Proceedings of the 1988 ACM conference on Computer-supported cooperative work
Computer support for cooperative design (invited paper)
CSCW '88 Proceedings of the 1988 ACM conference on Computer-supported cooperative work
Commune: a shared drawing surface
COCS '90 Proceedings of the ACM SIGOIS and IEEE CS TC-OA conference on Office information systems
Sharing views and interactions with single-user applications
COCS '90 Proceedings of the ACM SIGOIS and IEEE CS TC-OA conference on Office information systems
Common LISP: the language (2nd ed.)
Common LISP: the language (2nd ed.)
Quick: a user-interface design kit for non-programmers
UIST '90 Proceedings of the 3rd annual ACM SIGGRAPH symposium on User interface software and technology
Rendezvous: an architecture for synchronous multi-user applications
CSCW '90 Proceedings of the 1990 ACM conference on Computer-supported cooperative work
PICTIVE—an exploration in participatory design
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
MMM: a user interface architecture for shared editors on a single screen
UIST '91 Proceedings of the 4th annual ACM symposium on User interface software and technology
The PICASSO applications framework
UIST '91 Proceedings of the 4th annual ACM symposium on User interface software and technology
The abstraction-link-view paradigm: using constraints to connect user interfaces to applications
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Retrospective on a year of participatory design using the PICTIVE technique
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Communications of the ACM
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Participatory Design: Principles and Practices
Participatory Design: Principles and Practices
The Rendezvous language and architecture
Communications of the ACM
The Rendezvous constraint maintenance system
UIST '93 Proceedings of the 6th annual ACM symposium on User interface software and technology
The Rendezvous architecture and language for constructing multiuser applications
ACM Transactions on Computer-Human Interaction (TOCHI)
Assessing a groupware implementation of a manual participatory design process
CHI '93 INTERACT '93 and CHI '93 Conference Companion on Human Factors in Computing Systems
PICTIOL: a case study in participatory design
OZCHI '06 Proceedings of the 18th Australia conference on Computer-Human Interaction: Design: Activities, Artefacts and Environments
Tool support for creativity using externalizations
Proceedings of the 6th ACM SIGCHI conference on Creativity & cognition
Cultivating collaborative design: design for evolution
Procedings of the Second Conference on Creativity and Innovation in Design
DisCo: a co-design online tool for asynchronous distributed child and adult design partners
Proceedings of the 11th International Conference on Interaction Design and Children
Hi-index | 0.02 |
It is generally accepted that it is important to involve the end users of a Graphical User Interface (GUI) in all stages of its design and development. However, traditional GUI development tools typically do not support collaborative design. TelePICTIVE is an experimental software prototype designed to allow computer-naive users to collaborate with experts at possibly remote locations in designing GUIs.TelePICTIVE is based on the PICTIVE participatory design methodology, and has been prototyped using the RENDEZVOUS system. In this paper we describe TelePICTIVE, and show how it is designed to support collaboration among a group of GUI designers with diverse levels of expertise. We also explore some of the issue that have come up during development and initial usability testing, such as how to coordinate simultaneous access to a shared design surface, and how to engage in the participatory design of GUIs using a Computer-Supported Cooperative Work (CSCW) system.