Design at work: cooperative design of computer systems
Design at work: cooperative design of computer systems
Groupware and social dynamics: eight challenges for developers
Communications of the ACM
Argumentation-based design rationale: what use at what cost?
International Journal of Human-Computer Studies
The marks are on the knowledge worker
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The sciences of the artificial (3rd ed.)
The sciences of the artificial (3rd ed.)
An empirical evaluation of design rationale documents
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Design rationale
Questions, options, and criteria: elements of design space analysis
Design rationale
Synthesis by analysis: five modes of reasoning that guide design
Design rationale
Generative design rationale: beyond the record and replay paradigm
Design rationale
A process-oriented approach to design rationale
Design rationale
Evaluating opportunities for design capture
Design rationale
Incremental formalization with the hyper-object substrate
ACM Transactions on Information Systems (TOIS)
Symmetry of igorance, social creativity, and meta-design
C&C '99 Proceedings of the 3rd conference on Creativity & cognition
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The Mythical Man-Month: Essays on Softw
The Mythical Man-Month: Essays on Softw
The Social Life of Information
The Social Life of Information
Cultivating Communities of Practice: A Guide to Managing Knowledge
Cultivating Communities of Practice: A Guide to Managing Knowledge
Working Knowledge: How Organizations Manage What They Know
Working Knowledge: How Organizations Manage What They Know
How does the design community think about design?
DIS '02 Proceedings of the 4th conference on Designing interactive systems: processes, practices, methods, and techniques
Social creativity: turning barriers into opportunities for collaborative design
PDC 04 Proceedings of the eighth conference on Participatory design: Artful integration: interweaving media, materials and practices - Volume 1
Towards practical software traceability
Companion of the 30th international conference on Software engineering
Picking Up Artifacts: Storyboarding as a Gateway to Reuse
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
Patterns or claims: do they help in communicating design advice?
OZCHI '09 Proceedings of the 21st Annual Conference of the Australian Computer-Human Interaction Special Interest Group: Design: Open 24/7
Redesigning the rationale for design rationale
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
Investigating the relationship between imagery and rationale in design
Proceedings of the 8th ACM Conference on Designing Interactive Systems
Hi-index | 0.01 |
One goal of design rationale systems is to support designers by providing a means to record and communicate the argumentation and reasoning behind the design process. However, there are several inherent limitations to developing systems that effectively capture and utilize design rationale. The dynamic and contextual nature of design and our inability to exhaustively analyze all possible design issues results in cognitive, capture, retrieval, and usage limitations. In addition, there are the organizational limitations that ensue when systems are deployed. In this paper we analyze these issues in terms of current perspectives in design theory and describe the implications to design research. We discuss the barriers to effective design rationale in terms of three major goals: reflection, communication, and analysis of design processes. We then suggest alternate means to achieve these goals that can be used with or instead of design rationale systems.